public interface GraphContext
GraphTransformer
configuration and are used only for the transformation process which this context gets passed too.| Modifier and Type | Method and Description |
|---|---|
java.util.Map |
getAttributes()
A map of attributes which is free to use.
|
GraphConfiguration |
getConfiguration()
Returns configuration options for this graph.
|
GraphTransformer |
getGraphTransformer()
Returns
GraphTransformer which this context is used for. |
int |
getMaxDistance()
Returns highest found distance which was detected for all processed nodes up to currently processed one.
|
java.util.List<PropertyFilter> |
getNodeFilterList()
Returns a modifiable List of
PropertyFilter instances. |
java.util.List<PropertyFilter> |
getPropertyFilterList()
Returns a modifiable List of
PropertyFilter instances. |
boolean |
isReleased()
Returns true when graph transformation process which used that context instance is finished.
|
int getMaxDistance()
GraphTransformer getGraphTransformer()
GraphTransformer which this context is used for.GraphTransformerGraphConfiguration getConfiguration()
GraphConfigurationjava.util.List<PropertyFilter> getPropertyFilterList()
PropertyFilter instances. This chain of filters is applied to every processed
property (including these ones which are treated as node).PropertyFilter which are getting applied to every propertyjava.util.List<PropertyFilter> getNodeFilterList()
PropertyFilter instances. This chain of filters is applied to every processed
property which is treated as GraphNode.PropertyFilter which are getting applied to node-properties onlyjava.util.Map getAttributes()
boolean isReleased()
Copyright © 2018 SAP SE. All Rights Reserved.