public class RelationVO extends XMLBean
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASSNAME |
static java.lang.String |
CLASSTYPE |
static int |
RELTYPE_M2M |
static int |
RELTYPE_M2O |
static int |
RELTYPE_O2M |
static int |
RELTYPE_O2OF |
static int |
RELTYPE_O2OP |
DEFAULT_VISIBILITY, NOT_VISIBLE, VISIBLE
Constructor and Description |
---|
RelationVO() |
RelationVO(java.lang.String adhocRelationName) |
Modifier and Type | Method and Description |
---|---|
void |
addRole(RoleVO r) |
boolean |
equals(java.lang.Object obj) |
RoleVO[] |
findRoles() |
long |
getDestClassId() |
java.lang.String |
getDestClassName() |
java.lang.String |
getDestField() |
java.lang.String |
getFlags() |
java.lang.String |
getInvComments() |
long |
getInvDescId() |
RelationVO |
getInverse()
Returns the inverse RelationVO of this object.
|
java.lang.String |
getInvLabel() |
java.lang.String |
getInvName() |
java.lang.String |
getM2mDestField() |
java.lang.String |
getM2mDstRoleField() |
java.lang.String |
getM2mRelIdField() |
java.lang.String |
getM2mSrcField() |
java.lang.String |
getM2mSrcRoleField() |
java.lang.String |
getM2mTable() |
long |
getRelId() |
int |
getRelType() |
RoleVO[] |
getRoleVOs() |
long |
getSrcClassId() |
java.lang.String |
getSrcClassName() |
java.lang.String |
getSrcField() |
boolean |
isAdhoc() |
boolean |
isInverse() |
void |
refreshLabels(java.util.Map<java.lang.Long,DescriptionVO> descriptionsMap) |
void |
setAdhoc(boolean adhoc) |
void |
setDestClassId(long destClassId) |
void |
setDestClassName(java.lang.String destClassName) |
void |
setDestField(java.lang.String destField) |
void |
setFlags(java.lang.String flags) |
void |
setInvComments(java.lang.String invComments) |
void |
setInvDescId(long invDescId) |
void |
setInverse(boolean isInverse) |
void |
setInvLabel(java.lang.String invLabel) |
void |
setInvName(java.lang.String inv_name) |
void |
setM2mDestField(java.lang.String m2mDestField) |
void |
setM2mDstRoleField(java.lang.String dstRoleField) |
void |
setM2mRelIdField(java.lang.String relIdField) |
void |
setM2mSrcField(java.lang.String m2mSrcField) |
void |
setM2mSrcRoleField(java.lang.String srcRoleField) |
void |
setM2mTable(java.lang.String m2mTable) |
void |
setRelId(int relId) |
void |
setRelId(long relId) |
void |
setRelType(int relType) |
void |
setRoleVOs(RoleVO[] roleVOs) |
void |
setSrcClassId(long srcClassId) |
void |
setSrcClassName(java.lang.String srcClassName) |
void |
setSrcField(java.lang.String srcField) |
java.lang.String |
toString() |
copyToInstance, export2csv, getComments, getDescId, getGeneratedAt, getGenericAttr, getIcon, getIconName, getId, getLabel, getName, getO, getOrd, getVisibility, isDirty, isEnabled, isErased, isMandatory, isReadOnly, readFromFile, readFromStream, refreshMyLabel, refreshMyLabel, setComments, setDescId, setDirty, setEnabled, setErased, setGeneratedAt, setGenericAttr, setIcon, setIconName, setId, setLabel, setName, setO, setOrd, setVisibility, updateFromInstance, writeToFile, writeToStream, xmlSerialize
decode64, decode64bin, encode64, encode64bin, readObject, readObject64, toBean, toByteArray, toJSON, toJSONObject, toXML
public static java.lang.String CLASSTYPE
public static java.lang.String CLASSNAME
public static final int RELTYPE_O2OP
public static final int RELTYPE_O2OF
public static final int RELTYPE_O2M
public static final int RELTYPE_M2O
public static final int RELTYPE_M2M
public RelationVO()
public RelationVO(java.lang.String adhocRelationName)
public java.lang.String getInvName()
public void setInvName(java.lang.String inv_name)
public long getInvDescId()
public void setInvDescId(long invDescId)
public RoleVO[] getRoleVOs()
public void setRoleVOs(RoleVO[] roleVOs)
public void setRelId(int relId)
public long getRelId()
public void setRelType(int relType)
public int getRelType()
public void setSrcClassId(long srcClassId)
public long getSrcClassId()
public void setSrcField(java.lang.String srcField)
public java.lang.String getSrcField()
public void setDestClassId(long destClassId)
public long getDestClassId()
public void setDestField(java.lang.String destField)
public java.lang.String getDestField()
public void setM2mTable(java.lang.String m2mTable)
public java.lang.String getM2mTable()
public void setM2mSrcField(java.lang.String m2mSrcField)
public java.lang.String getM2mSrcField()
public void setM2mDestField(java.lang.String m2mDestField)
public java.lang.String getM2mDestField()
public void setFlags(java.lang.String flags)
public java.lang.String getFlags()
public void setSrcClassName(java.lang.String srcClassName)
public java.lang.String getSrcClassName()
public void setDestClassName(java.lang.String destClassName)
public java.lang.String getDestClassName()
public java.lang.String getM2mDstRoleField()
public void setM2mDstRoleField(java.lang.String dstRoleField)
public java.lang.String getM2mSrcRoleField()
public void setM2mSrcRoleField(java.lang.String srcRoleField)
public boolean isAdhoc()
public void setAdhoc(boolean adhoc)
public java.lang.String getM2mRelIdField()
public void setM2mRelIdField(java.lang.String relIdField)
public void setRelId(long relId)
public void addRole(RoleVO r)
public RoleVO[] findRoles()
public RelationVO getInverse()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public boolean isInverse()
public void setInverse(boolean isInverse)
public java.lang.String getInvComments()
public void setInvComments(java.lang.String invComments)
public java.lang.String getInvLabel()
public void setInvLabel(java.lang.String invLabel)
public void refreshLabels(java.util.Map<java.lang.Long,DescriptionVO> descriptionsMap)