AttributeNodes.
Acts as a "bridge" between JPA's javax.persistence.EntityGraph and javax.persistence.Subgraph
| Modifier and Type | Method and Description |
|---|---|
| public <AJ> AttributeNode | addAttributeNode(String attributeName)
Add an AttributeNode (with no associated SubGraphNodes) to this container by attribute name |
| public <AJ> AttributeNode | addAttributeNode(Attribute<? extends J, AJ> attribute)
Add an AttributeNode (with no associated SubGraphNode) to this container by Attribute reference |
| public <AJ> SubGraph | |
| public <AJ> SubGraph | |
| public <AJ> SubGraph | |
| public <AJ> SubGraph | |
| public <AJ> SubGraph | addSubGraph(String attributeName)
Create a (mutable) SubGraphNode associated with the named AttributeNode. |
| public <AJ> SubGraph | |
| public <AJ> SubGraph | addSubGraph(Attribute<? extends J, AJ> attribute)
Create a (mutable) SubGraphNode associated with the AttributeNode for the given Attribute. |
| public <AJ> SubGraph | |
| public <AJ> AttributeNode | findAttributeNode(String attributeName)
Find an already existing AttributeNode by attributeName within this container |
| public <AJ> AttributeNode | findAttributeNode(Attribute<? extends J, AJ> attribute)
Find an already existing AttributeNode by corresponding attribute reference, within this container |
| public List | |
| public List | getGraphAttributeNodes()
Ultimately only needed for implementing |
| public ManagedType | |
| public Graph | |
| public RootGraph | |
| public SubGraph |
| addAttributeNode | back to summary |
|---|---|
| public <AJ> AttributeNode Add an AttributeNode (with no associated SubGraphNodes) to this container by attribute name | |
| addAttributeNode | back to summary |
|---|---|
| public <AJ> AttributeNode Add an AttributeNode (with no associated SubGraphNode) to this container by Attribute reference | |
| addKeySubGraph | back to summary |
|---|---|
| public <AJ> SubGraph | |
| addKeySubGraph | back to summary |
|---|---|
| public <AJ> SubGraph | |
| addKeySubGraph | back to summary |
|---|---|
| public <AJ> SubGraph | |
| addKeySubGraph | back to summary |
|---|---|
| public <AJ> SubGraph | |
| addSubGraph | back to summary |
|---|---|
| public <AJ> SubGraph Create a (mutable) SubGraphNode associated with the named AttributeNode. The created SubGraphNode is returned API Note If no such AttributeNode exists yet, it is created. | |
| addSubGraph | back to summary |
|---|---|
| public <AJ> SubGraph | |
| addSubGraph | back to summary |
|---|---|
| public <AJ> SubGraph Create a (mutable) SubGraphNode associated with the AttributeNode for the given Attribute. The created SubGraphNode is returned API Note If no such AttributeNode exists yet, it is created. | |
| addSubGraph | back to summary |
|---|---|
| public <AJ> SubGraph | |
| findAttributeNode | back to summary |
|---|---|
| public <AJ> AttributeNode Find an already existing AttributeNode by attributeName within this container | |
| findAttributeNode | back to summary |
|---|---|
| public <AJ> AttributeNode Find an already existing AttributeNode by corresponding attribute reference, within this container | |
| getAttributeNodeList | back to summary |
|---|---|
| public List Get a list of all existing AttributeNodes within this container | |
| getGraphAttributeNodes | back to summary |
|---|---|
| public List Ultimately only needed for implementing | |
| getGraphedType | back to summary |
|---|---|
| public ManagedType Graphs apply only to ManagedTypes. Returns the ManagedType being graphed here. | |
| makeCopy | back to summary |
|---|---|
| public Graph Redeclares org.
| |
| makeRootGraph | back to summary |
|---|---|
| public RootGraph Create a named (if passed `name` != null) root Graph. The `mutable` parameter controls whether the created Graph is mutable.
| |
| makeSubGraph | back to summary |
|---|---|
| public SubGraph Create a (mutable/immutable) SubGraph based on this Graph | |