public final class JSONMapInfo
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
JSONMapInfo(java.lang.String mapName,
java.lang.String intObectName,
java.lang.String objectName,
java.lang.String mapType,
java.lang.String direction,
java.lang.String scriptName)
Constructor
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDirection()
Return Processing direction
|
java.lang.String |
getIntObjectName()
Get the object structure name
|
JSONMapDetailInfo |
getMapDetailInfo(java.lang.String hierarchyPath)
Get the JSONMapDetailInfo for a given Hierarchy path
|
java.util.List<JSONMapDetailInfo> |
getMapDetailList()
Returns a List of JSONMapDetailInfo objects which are in the current
JSONMapInfo object
|
java.lang.String |
getMapName()
Returns map name
|
java.lang.String |
getMapType()
Return Map type
|
java.lang.String |
getObjectName()
Returns object name
|
java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,JSONMapDetailInfo>> |
getParentMap()
Returns a List of JSONMapDetailInfo objects which are children to the current
JSONMapDetailInfo object
|
JSONMapDetailInfo |
getPrimaryMapDetailInfo()
Get the primary JSONMapDetailInfo info
|
java.lang.String |
getScriptName()
Return script name
|
java.util.Map<java.lang.String,java.util.List<JSONMapDetailInfo>> |
getSiblings()
Returns a List of JSONMapDetailInfo objects which are children to the current
JSONMapDetailInfo object
|
public JSONMapInfo(java.lang.String mapName, java.lang.String intObectName, java.lang.String objectName, java.lang.String mapType, java.lang.String direction, java.lang.String scriptName)
mapName
- map nameintObectName
- object structure nameobjectName
- object namemapType
- map typedirection
- inbound or outboundscriptName
- script namepublic java.lang.String getIntObjectName()
public java.util.List<JSONMapDetailInfo> getMapDetailList()
public java.lang.String getObjectName()
public java.lang.String getMapName()
public java.lang.String getDirection()
public java.lang.String getMapType()
public java.lang.String getScriptName()
public JSONMapDetailInfo getPrimaryMapDetailInfo()
public JSONMapDetailInfo getMapDetailInfo(java.lang.String hierarchyPath)
public java.util.Map<java.lang.String,java.util.List<JSONMapDetailInfo>> getSiblings()
public java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,JSONMapDetailInfo>> getParentMap()