class GraphBuilder.RelationBuilder extends Object
| Modifier and Type | Field and Description |
|---|---|
private GraphGenerator |
generator |
private EntityMetadata |
metadata |
private PersistenceCache |
pc |
private PersistenceDelegator |
pd |
private Relation |
relation |
private Node |
source |
private Object |
target |
| Modifier | Constructor and Description |
|---|---|
private |
GraphBuilder.RelationBuilder(Object target,
Relation relation,
Node source) |
| Modifier and Type | Method and Description |
|---|---|
private GraphBuilder.RelationBuilder |
assignGraphGenerator(GraphGenerator generator)
Assign graph generator
|
(package private) GraphBuilder.RelationBuilder |
assignResources(PersistenceDelegator pd,
PersistenceCache pc,
EntityMetadata metadata)
Assign relation builder resources
|
(package private) GraphBuilder.RelationBuilder |
build()
Build relation
|
(package private) Node |
getNode()
Returns built node.
|
private boolean |
onNonUnaryRelation()
parse and process non unary relations {e.g.
|
private GraphGenerator generator
private Object target
private Node source
private EntityMetadata metadata
private PersistenceDelegator pd
private PersistenceCache pc
private Relation relation
private GraphBuilder.RelationBuilder assignGraphGenerator(GraphGenerator generator)
generator - graph generatorGraphBuilder.RelationBuilder assignResources(PersistenceDelegator pd, PersistenceCache pc, EntityMetadata metadata)
pd - persistence delegatorpc - persistence cachemetadata - entity meta dataGraphBuilder.RelationBuilder build()
private boolean onNonUnaryRelation()
Node getNode()
Copyright © 2015. All Rights Reserved.