| Modifier and Type | Method and Description |
|---|---|
void |
YObjectGraphTransformer.addNodeMapping(NodeMapping sourceTargetMapping) |
| Modifier and Type | Method and Description |
|---|---|
void |
YObjectGraphTransformer.setGraphConfig(java.util.Collection<NodeMapping> config)
Introduced for Spring only.
|
| Modifier and Type | Method and Description |
|---|---|
NodeMapping |
NodeContext.getNodeMapping()
Returns the
NodeMapping which is used for current node processing. |
NodeMapping |
GraphMapping.getNodeMapping(java.lang.Class nodeType)
Returns the
NodeMapping for passed node type. |
NodeMapping |
GraphConfiguration.getNodeMapping(java.lang.Class<?> type)
Returns the
NodeMapping which was configured on root-level base. |
NodeMapping |
GraphConfiguration.getNodeMapping(int distance,
java.lang.Class<?> type)
Returns the
NodeMapping for a requested node type and requested distance when that mapping shall be used. |
NodeMapping |
PropertyMapping.getParentMapping()
Returns the parent mapping which this mapping belongs too.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<NodeMapping> |
PropertyMapping.getNewNodeMappings() |
| Modifier and Type | Method and Description |
|---|---|
void |
GraphConfiguration.addNodeMapping(int distance,
NodeMapping nodeMapping)
Adds a
NodeMapping under a specific distance. |
void |
GraphMapping.addNodeMapping(NodeMapping cfg)
Adds a node to this graph.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GraphConfiguration.addNodeMapping(int distance,
java.util.Collection<NodeMapping> nodeMapping)
Adds a Collection of
NodeMapping under a specific distance. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractNodeMapping |
class |
CollectionNodeMapping |
class |
DefaultNodeMapping |
| Modifier and Type | Field and Description |
|---|---|
protected NodeMapping |
AbstractPropertyMapping.nodeMapping |
| Modifier and Type | Field and Description |
|---|---|
protected CachedClassLookupMap<NodeMapping> |
AbstractGraphTransformer.nodeMappings |
| Modifier and Type | Method and Description |
|---|---|
NodeMapping |
AbstractGraphTransformer.getNodeMapping(java.lang.Class node) |
NodeMapping |
GraphConfigurationImpl.getNodeMapping(java.lang.Class<?> type) |
NodeMapping |
GraphConfigurationImpl.getNodeMapping(int distance,
java.lang.Class<?> type) |
NodeMapping |
AbstractPropertyMapping.getParentMapping() |
| Modifier and Type | Method and Description |
|---|---|
void |
GraphConfigurationImpl.addNodeMapping(int distance,
NodeMapping nodeMapping) |
void |
AbstractGraphTransformer.addNodeMapping(NodeMapping cfg) |
void |
BidiGraphTransformer.addNodeMapping(NodeMapping cfg) |
| Modifier and Type | Method and Description |
|---|---|
void |
GraphConfigurationImpl.addNodeMapping(int distance,
java.util.Collection<NodeMapping> nodeMappingList) |
void |
AbstractGraphTransformer.addNodeMappings(java.util.Collection<NodeMapping> nodeMappings) |
protected CachedClassLookupMap<NodeMapping> |
GraphContextImpl.buildChildNodeLookup(CachedClassLookupMap<NodeMapping> base,
CachedClassLookupMap<NodeMapping> add) |
protected CachedClassLookupMap<NodeMapping> |
GraphContextImpl.buildChildNodeLookup(CachedClassLookupMap<NodeMapping> base,
CachedClassLookupMap<NodeMapping> add) |
protected CachedClassLookupMap<NodeMapping> |
GraphContextImpl.buildChildNodeLookup(CachedClassLookupMap<NodeMapping> base,
java.util.Collection<NodeMapping> add) |
protected CachedClassLookupMap<NodeMapping> |
GraphContextImpl.buildChildNodeLookup(CachedClassLookupMap<NodeMapping> base,
java.util.Collection<NodeMapping> add) |
protected NodeContext |
GraphContextImpl.createRootNodeContext(CachedClassLookupMap<NodeMapping> rootNodeLookup,
AbstractNodeMapping nodeMapping,
java.lang.Object source)
Creates an initial
NodeContext (root node context) |
void |
DefaultPropertyMapping.setNewNodeMappings(java.util.List<NodeMapping> nodeConfig) |
protected void |
GraphContextImpl.setRuntimeNodeMappings(int distance,
CachedClassLookupMap<NodeMapping> nodeLookup) |
| Constructor and Description |
|---|
AbstractPropertyMapping(NodeMapping parentNode) |
DefaultNodeMapping(AbstractGraphTransformer graph,
NodeMapping template)
Constructor.
|
DefaultNodeMapping(AbstractGraphTransformer graph,
NodeMapping template,
boolean suppressProperties)
Constructor.
|
DefaultPropertyMapping(NodeMapping nodeMapping,
DefaultPropertyConfig readProperty,
DefaultPropertyConfig writeProperty)
Constructs a new instance using the two passed arguments as read- and write property.
|
DefaultPropertyMapping(NodeMapping nodeMapping,
java.lang.String property)
Constructor.
|
DefaultPropertyMapping(NodeMapping nodeMapping,
java.lang.String readProp,
java.lang.String writeProp) |
DefaultPropertyMapping(NodeMapping nodeMapping,
java.lang.String readProp,
java.lang.String writeProp,
PropertyInterceptor readInterceptor,
PropertyInterceptor writeInterceptor)
Constructor.
|
| Constructor and Description |
|---|
GraphConfigurationImpl(CachedClassLookupMap<NodeMapping> baseConfiguration)
Constructor.
|
NodeContextImpl(GraphContextImpl graphCtx,
PropertyContextImpl propertyCtx,
AbstractNodeMapping nodeMapping,
CachedClassLookupMap<NodeMapping> nodeMappingsMap,
int distance,
int virtualDistance,
java.lang.Object source) |
PropertyContextImpl(GraphContextImpl graphCtx,
NodeContextImpl nodeCtx,
PropertyMapping propertyMapping,
CachedClassLookupMap<NodeMapping> nodeLookup) |
Copyright © 2018 SAP SE. All Rights Reserved.