public class Reference extends java.lang.Object implements java.lang.Cloneable, PublicCloneable
| Modifier and Type | Field and Description |
|---|---|
static char |
ACTION_SIGN |
static java.lang.Integer |
APPEARANCE_BUTTON |
static java.lang.Integer |
APPEARANCE_LINK |
static char |
CONTEXT_END |
static char |
EVENT_SIGN |
static char |
FIELD_BEGIN |
static char |
FIELD_SEPARATOR |
static char |
PARAMS_BEGIN |
static char |
PARAMS_END |
static char |
PROPERTY_BEGIN |
static char |
ROW_BEGIN |
static char |
ROW_END |
static java.lang.String |
SCHEMA_ACTION |
static char |
SCHEMA_END |
static java.lang.String |
SCHEMA_ENVIRONMENT |
static java.lang.String |
SCHEMA_FORM |
static java.lang.String |
SCHEMA_GRANULATION |
static java.lang.String |
SCHEMA_MENU |
static java.lang.String |
SCHEMA_PARENT |
static java.lang.String |
SCHEMA_STATISTICS |
static java.lang.String |
SCHEMA_TABLE |
static java.lang.String |
SCHEMA_WEB |
static char |
SERVER_END |
| Constructor and Description |
|---|
Reference() |
Reference(java.lang.String source) |
Reference(java.lang.String entity,
int entityType) |
Reference(java.lang.String entity,
int entityType,
java.lang.String field) |
Reference(java.lang.String entity,
int entityType,
java.lang.String field,
int line) |
Reference(java.lang.String server,
java.lang.String context) |
Reference(java.lang.String context,
java.lang.String entity,
int entityType) |
Reference(java.lang.String context,
java.lang.String entity,
int entityType,
java.lang.String field) |
Reference(java.lang.String context,
java.lang.String function,
java.lang.Object[] parameters) |
| Modifier and Type | Method and Description |
|---|---|
void |
addField(java.lang.String field) |
void |
addField(java.lang.String field,
java.lang.Integer record) |
void |
addParameter(Expression parameter) |
void |
addParameter(java.lang.String parameter) |
Reference |
clone() |
boolean |
equals(java.lang.Object obj) |
java.lang.Integer |
getAppearance() |
java.lang.String |
getContext() |
java.lang.String |
getEntity() |
int |
getEntityType() |
java.lang.String |
getField() |
java.util.List<Pair<java.lang.String,java.lang.Integer>> |
getFields() |
java.lang.String |
getImage() |
java.util.List<java.lang.Object> |
getParameters() |
java.lang.String |
getProperty() |
java.lang.Integer |
getRow() |
java.lang.String |
getSchema() |
java.lang.String |
getServer() |
int |
hashCode() |
protected void |
parse(java.lang.String source) |
void |
setAppearance(java.lang.Integer appearance) |
void |
setContext(java.lang.String context) |
void |
setEntity(java.lang.String entity) |
void |
setEntityType(int entityType) |
void |
setField(java.lang.String field) |
void |
setFields(java.util.List<Pair<java.lang.String,java.lang.Integer>> fields) |
void |
setProperty(java.lang.String property) |
void |
setRow(java.lang.Integer row) |
void |
setSchema(java.lang.String schema) |
void |
setServer(java.lang.String server) |
java.lang.String |
toString() |
public static final java.lang.String SCHEMA_FORM
public static final java.lang.String SCHEMA_WEB
public static final java.lang.String SCHEMA_TABLE
public static final java.lang.String SCHEMA_STATISTICS
public static final java.lang.String SCHEMA_GRANULATION
public static final java.lang.String SCHEMA_ENVIRONMENT
public static final java.lang.String SCHEMA_PARENT
public static final java.lang.String SCHEMA_MENU
public static final java.lang.String SCHEMA_ACTION
public static final char EVENT_SIGN
public static final char ACTION_SIGN
public static final char PARAMS_BEGIN
public static final char PARAMS_END
public static final char SCHEMA_END
public static final char SERVER_END
public static final char CONTEXT_END
public static final char FIELD_BEGIN
public static final char FIELD_SEPARATOR
public static final char ROW_BEGIN
public static final char ROW_END
public static final char PROPERTY_BEGIN
public static final java.lang.Integer APPEARANCE_LINK
public static final java.lang.Integer APPEARANCE_BUTTON
public Reference()
public Reference(java.lang.String source)
public Reference(java.lang.String server,
java.lang.String context)
public Reference(java.lang.String entity,
int entityType)
public Reference(java.lang.String entity,
int entityType,
java.lang.String field)
public Reference(java.lang.String entity,
int entityType,
java.lang.String field,
int line)
public Reference(java.lang.String context,
java.lang.String entity,
int entityType,
java.lang.String field)
public Reference(java.lang.String context,
java.lang.String entity,
int entityType)
public Reference(java.lang.String context,
java.lang.String function,
java.lang.Object[] parameters)
protected void parse(java.lang.String source)
public java.lang.String getServer()
public java.lang.String getContext()
public java.lang.String getEntity()
public int getEntityType()
public java.lang.String getField()
public java.util.List<Pair<java.lang.String,java.lang.Integer>> getFields()
public java.util.List<java.lang.Object> getParameters()
public java.lang.Integer getRow()
public java.lang.String getSchema()
public java.lang.String getProperty()
public java.lang.String getImage()
public java.lang.String toString()
toString in class java.lang.Objectpublic void setContext(java.lang.String context)
public void setEntity(java.lang.String entity)
public void setEntityType(int entityType)
public void addParameter(java.lang.String parameter)
public void addParameter(Expression parameter)
public void setField(java.lang.String field)
public void setFields(java.util.List<Pair<java.lang.String,java.lang.Integer>> fields)
public void addField(java.lang.String field)
public void addField(java.lang.String field,
java.lang.Integer record)
public void setProperty(java.lang.String property)
public void setSchema(java.lang.String schema)
public void setRow(java.lang.Integer row)
public void setServer(java.lang.String server)
public Reference clone()
clone in interface PublicCloneableclone in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.Integer getAppearance()
public void setAppearance(java.lang.Integer appearance)