public interface NodeContext
| Modifier and Type | Method and Description |
|---|---|
int |
getDistance()
Returns the general distance for the node this context belongs too.
|
GraphContext |
getGraphContext()
Returns the
GraphContext |
NodeMapping |
getNodeMapping()
Returns the
NodeMapping which is used for current node processing. |
PropertyContext |
getParentContext()
Returns the
PropertyContext which was used to create this NodeContext. |
java.util.List<NodeContext> |
getProcessingPath()
Returns a list of
NodeContext instances starting from a root context up to parent context of current
processed node. |
int |
getRealDistance()
Returns the real processed distance up to current node.
|
java.lang.Object |
getSourceNodeValue()
Returns the raw value from source graph which shall be used for node processing.
|
java.lang.Object |
getTargetNodeValue()
Returns the raw value from target graph which gets "merged" with the transformed source value from
getSourceNodeValue() |
int getRealDistance()
int getDistance()
NodeContext.NodeMapping getNodeMapping()
NodeMapping which is used for current node processing.NodeMappingjava.lang.Object getSourceNodeValue()
java.lang.Object getTargetNodeValue()
getSourceNodeValue()PropertyContext getParentContext()
PropertyContext which was used to create this NodeContext.
Returned PropertyContext is bound to a runtime value, which is a valid GraphProperty (a
PropertyConfig is available). It is the parent element of current processed runtime value, which itself is
of meta-type GraphNode and represented by this NodeContext instance.PropertyContextjava.util.List<NodeContext> getProcessingPath()
NodeContext instances starting from a root context up to parent context of current
processed node.NodeContextGraphContext getGraphContext()
GraphContextGraphContextCopyright © 2018 SAP SE. All Rights Reserved.