public class PropertyContextImpl extends java.lang.Object implements PropertyContext
PropertyContext| Modifier | Constructor and Description |
|---|---|
protected |
PropertyContextImpl(GraphContextImpl graphCtx,
NodeContextImpl nodeCtx,
PropertyMapping propertyMapping,
CachedClassLookupMap<NodeMapping> nodeLookup) |
| Modifier and Type | Method and Description |
|---|---|
protected NodeContextImpl |
createChildNodeContext(AbstractNodeMapping nodeMapping,
java.lang.Object source) |
protected java.lang.String |
createSourcePathString() |
protected java.lang.String |
createTargetPathString() |
protected CachedClassLookupMap<NodeMapping> |
getChildNodeLookup() |
GraphContext |
getGraphContext()
Returns the
GraphContext |
NodeContext |
getParentContext()
Returns the
NodeContext which was used to create this PropertyContext. |
PropertyMapping |
getPropertyMapping()
Returns the
PropertyMapping which is used for current property processing. |
protected PropertyContextImpl(GraphContextImpl graphCtx, NodeContextImpl nodeCtx, PropertyMapping propertyMapping, CachedClassLookupMap<NodeMapping> nodeLookup)
public GraphContext getGraphContext()
PropertyContextGraphContextgetGraphContext in interface PropertyContextGraphContextpublic PropertyMapping getPropertyMapping()
PropertyContextPropertyMapping which is used for current property processing.getPropertyMapping in interface PropertyContextPropertyMappingpublic NodeContext getParentContext()
PropertyContextNodeContext which was used to create this PropertyContext. Returned
NodeContext is bound to a runtime value, which is a valid GraphNode (a NodeConfig is available).
It is the parent element of current processed runtime value which itself is of meta-type GraphProperty and
represented by this PropertyContext instance.getParentContext in interface PropertyContextNodeContextprotected CachedClassLookupMap<NodeMapping> getChildNodeLookup()
protected NodeContextImpl createChildNodeContext(AbstractNodeMapping nodeMapping, java.lang.Object source)
protected java.lang.String createSourcePathString()
protected java.lang.String createTargetPathString()
Copyright © 2018 SAP SE. All Rights Reserved.