Graph contract
| Modifier and Type | Method and Description |
|---|---|
| public AttributeNodeImplementor | |
| public <AJ> AttributeNodeImplementor | addAttributeNode(String attributeName)
Redeclares org. AttributeNode (with no associated SubGraph)
to this container by attribute name.
|
| public <AJ> AttributeNodeImplementor | addAttributeNode(PersistentAttribute<? extends J, AJ> attribute)
Redeclares org. AttributeNode (with no associated SubGraph)
to this container by attribute reference.
|
| public default <AJ> SubGraphImplementor | |
| public default <AJ> SubGraphImplementor | addKeySubGraph(String attributeName, Class<AJ> subtype)
Implements org. |
| public default <AJ> SubGraphImplementor | addKeySubGraph(PersistentAttribute<? extends J, AJ> attribute)
Implements org. |
| public default <AJ> SubGraphImplementor | addKeySubGraph(PersistentAttribute<? extends J, AJ> attribute, Class<? extends AJ> subType)
Implements org. |
| public default <AJ> SubGraphImplementor | addSubGraph(String attributeName)
Implements org. SubGraph associated with
the named AttributeNode.
|
| public default <AJ> SubGraphImplementor | addSubGraph(String attributeName, Class<AJ> subType)
Implements org. |
| public default <AJ> SubGraphImplementor | addSubGraph(PersistentAttribute<? extends J, AJ> attribute)
Implements org. SubGraph associated with
the AttributeNode for the given attribute.
|
| public default <AJ> SubGraphImplementor | addSubGraph(PersistentAttribute<? extends J, AJ> attribute, Class<? extends AJ> subType)
Implements org. |
| public <AJ> AttributeNodeImplementor | findAttributeNode(String attributeName)
Redeclares org. |
| public <AJ> AttributeNodeImplementor | findAttributeNode(PersistentAttribute<? extends J, AJ> attribute)
Redeclares org. |
| public default <AJ> AttributeNodeImplementor | |
| public <AJ> AttributeNodeImplementor | |
| public List | |
| public default List | getAttributeNodeList()
Implements org. |
| public GraphImplementor | makeCopy(boolean mutable)
Redeclares org. |
| public RootGraphImplementor | makeRootGraph(String name, boolean
controls whether the resulting mutable)Graph is mutableRedeclares org. Graph if the given name is not null.
|
| public SubGraphImplementor | makeSubGraph(boolean mutable)
Redeclares org. SubGraph rooted at
this Graph.
|
| public void | |
| public default void |
| addAttributeNode | back to summary |
|---|---|
| public AttributeNodeImplementor | |
| addAttributeNode | back to summary |
|---|---|
| public <AJ> AttributeNodeImplementor Redeclares org. Doc from org. Add an
| |
| addAttributeNode | back to summary |
|---|---|
| public <AJ> AttributeNodeImplementor Redeclares org. Doc from org. Add an
| |
| addKeySubGraph | back to summary |
|---|---|
| public default <AJ> SubGraphImplementor Implements org.
| |
| addKeySubGraph | back to summary |
|---|---|
| public default <AJ> SubGraphImplementor Implements org.
| |
| addKeySubGraph | back to summary |
|---|---|
| public default <AJ> SubGraphImplementor Implements org.
| |
| addKeySubGraph | back to summary |
|---|---|
| public default <AJ> SubGraphImplementor Implements org.
| |
| addSubGraph | back to summary |
|---|---|
| public default <AJ> SubGraphImplementor Implements org. Doc from org. Create and return a new (mutable)
| |
| addSubGraph | back to summary |
|---|---|
| public default <AJ> SubGraphImplementor Implements org.
| |
| addSubGraph | back to summary |
|---|---|
| public default <AJ> SubGraphImplementor Implements org. Doc from org. Create and return a new (mutable)
| |
| addSubGraph | back to summary |
|---|---|
| public default <AJ> SubGraphImplementor Implements org.
| |
| findAttributeNode | back to summary |
|---|---|
| public <AJ> AttributeNodeImplementor Redeclares org. Doc from org. Find an already existing AttributeNode by attributeName within this container
| |
| findAttributeNode | back to summary |
|---|---|
| public <AJ> AttributeNodeImplementor Redeclares org. Doc from org. Find an already existing AttributeNode by corresponding attribute reference, within this container.
| |
| findOrCreateAttributeNode | back to summary |
|---|---|
public default <AJ> AttributeNodeImplementor
| |
| findOrCreateAttributeNode | back to summary |
|---|---|
| public <AJ> AttributeNodeImplementor | |
| getAttributeNodeImplementors | back to summary |
|---|---|
| public List | |
| getAttributeNodeList | back to summary |
|---|---|
| public default List Implements org. Doc from org. Get a list of all existing AttributeNodes within this container.
| |
| makeCopy | back to summary |
|---|---|
| public GraphImplementor Redeclares org.
| |
| makeRootGraph | back to summary |
|---|---|
| public RootGraphImplementor Redeclares org. Doc from org. Create a named root
| |
| makeSubGraph | back to summary |
|---|---|
| public SubGraphImplementor Redeclares org. Doc from org. Create a new (mutable or immutable)
| |
| merge | back to summary |
|---|---|
| public void merge(GraphImplementor<? extends J> other) | |
| visitAttributeNodes | back to summary |
|---|---|
| public default void visitAttributeNodes(Consumer<AttributeNodeImplementor<?>> consumer) | |