public final class JSONMapDetailInfo
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
JSONMapDetailInfo(java.lang.String mapName,
java.lang.String objectName,
java.lang.String objectPath,
java.lang.String relpropPath,
java.lang.String parentpropPath,
java.lang.String relpropName,
int objectId,
int parentObjId,
int processOrder,
java.lang.String condition,
java.lang.String relation,
boolean isArray,
int relPropIndex)
Constructor
|
Modifier and Type | Method and Description |
---|---|
java.util.List<JSONMapDetailInfo> |
getChildren()
Returns a List of JSONMapDetailInfo objects which are children to the current
JSONMapDetailInfo object
|
java.lang.String |
getCondition()
Return condition.
|
java.lang.String |
getMapName()
Get the map name
|
int |
getObjectId()
Returns object Id
|
java.lang.String |
getObjectName()
Returns object name
|
java.lang.String |
getObjectPath()
Return full object/hierarchy Path
|
JSONMapDetailInfo |
getParentInfo()
Returns a List of JSONMapDetailInfo objects which are children to the current
JSONMapDetailInfo object
|
int |
getParentObjId()
Return parent object Id
|
java.lang.String |
getParentPropPath()
Get relation property name
|
int |
getProcessOrder()
Return process order
|
java.util.List<JSONMapPropertyInfo> |
getProperties()
Get the list of properties
|
int |
getPropertyIndex()
Returns index of element on the array
|
java.lang.String |
getRelation()
Return condition.
|
java.lang.String |
getRelpropName()
Get relation property name
|
java.lang.String |
getRelpropPath()
Get relation property path
|
java.util.List<JSONMapDetailInfo> |
getSiblingsHier()
Returns a List of JSONMapDetailInfo objects which are children to the current
JSONMapDetailInfo object
|
boolean |
isArray()
Is array or not
|
boolean |
isPrimary()
Return process order
|
void |
setIsPrimary(boolean o)
Return process order
|
void |
setParentInfo(JSONMapDetailInfo parent)
Returns a List of JSONMapDetailInfo objects which are children to the current
JSONMapDetailInfo object
|
public JSONMapDetailInfo(java.lang.String mapName, java.lang.String objectName, java.lang.String objectPath, java.lang.String relpropPath, java.lang.String parentpropPath, java.lang.String relpropName, int objectId, int parentObjId, int processOrder, java.lang.String condition, java.lang.String relation, boolean isArray, int relPropIndex)
mapName
- map nameobjectName
- object nameobjectPath
- hierarchy pathrelpropPath
- JSON relation property pathrelpropName
- JSON property nameobjectId
- object idparentObjId
- parent object idprocessOrder
- processing ordercondition
- condition expressionisArray
- is level array or notpublic java.lang.String getMapName()
public java.lang.String getRelpropPath()
public java.lang.String getRelpropName()
public java.lang.String getParentPropPath()
public java.lang.String getObjectName()
public java.util.List<JSONMapDetailInfo> getChildren()
public java.util.List<JSONMapDetailInfo> getSiblingsHier()
public JSONMapDetailInfo getParentInfo()
public void setParentInfo(JSONMapDetailInfo parent)
public int getObjectId()
public int getPropertyIndex()
public int getParentObjId()
public int getProcessOrder()
public void setIsPrimary(boolean o)
public boolean isPrimary()
public java.lang.String getObjectPath()
public boolean isArray()
public java.lang.String getCondition()
public java.lang.String getRelation()
public java.util.List<JSONMapPropertyInfo> getProperties()