Modifier and Type | Class and Description |
---|---|
static class |
Node.Depth
These constants are used to specify the Depth such as NAMES, NAMES_IDS,
DETAILS, DETAILS_DOCUMENTS, DETAILS_PROJECT_RESOURCES, ALL.
|
static class |
Node.InputDataType |
static class |
Node.NodeType
These constants are used to specify the NodeType such as Table, column,
Project, Subject, Mapping, Component, Environment and Field.
|
static class |
Node.ReturnType |
Constructor and Description |
---|
Node() |
Modifier and Type | Method and Description |
---|---|
void |
addChildNode(java.lang.String name,
Node node)
Adds the childNode to the Node specified as parameter.
|
java.util.Collection<Node> |
getChildNodes()
Returns childNodes of the Node.
|
APIConstants.EndPointType |
getEndPointType() |
java.lang.String |
getNodeId()
Returns nodeId.
|
Node.NodeType |
getNodeType()
Returns NodeType of the Node.
|
void |
setChildNodes(java.util.HashMap<java.lang.String,Node> hmNodes)
Method sets the childNodes as specified.
|
void |
setEndPointType(APIConstants.EndPointType endPointType) |
void |
setNodeId(java.lang.String nodeId)
Method sets the nodeId as specified.
|
void |
setNodeType(Node.NodeType _mmNodeType)
Method sets the NodeType as specified.
|
public java.lang.String getNodeId()
public void setNodeId(java.lang.String nodeId)
nodeId
- Stringpublic Node.NodeType getNodeType()
public void setNodeType(Node.NodeType _mmNodeType)
_mmNodeType
- NodeTypepublic java.util.Collection<Node> getChildNodes()
public void addChildNode(java.lang.String name, Node node)
name
- Stringnode
- Nodepublic void setChildNodes(java.util.HashMap<java.lang.String,Node> hmNodes)
hmNodes
- HashMappublic APIConstants.EndPointType getEndPointType()
public void setEndPointType(APIConstants.EndPointType endPointType)