Subgraph with additional operations.
RootGraph
| Modifier and Type | Method and Description |
|---|---|
| public default void | addAttributeNodes(String...
name of the attribute names)Implements jakarta. |
| public default void | addAttributeNodes(Attribute<J, ?>...
attribute attribute)Implements jakarta. |
| public default <X> SubGraph | addKeySubgraph(Attribute<J, X>
attribute attribute)Implements jakarta. |
| public default <X> SubGraph | addKeySubgraph(Attribute<J, X>
attribute attribute, Class<? extends X> entity subclass type)Implements jakarta. |
| public default <X> SubGraph | addKeySubgraph(String
name of the attribute name)Implements jakarta. |
| public default <X> SubGraph | addKeySubgraph(String
name of the attribute name, Class<X> entity subclass type)Implements jakarta. |
| public default <X> SubGraph | addSubgraph(Attribute<J, X>
attribute attribute)Implements jakarta. |
| public default <X> SubGraph | addSubgraph(Attribute<J, X>
attribute attribute, Class<? extends X> entity subclass type)Implements jakarta. |
| public default <X> SubGraph | addSubgraph(String
name of the attribute name)Implements jakarta. |
| public default <X> SubGraph | addSubgraph(String
name of the attribute name, Class<X> entity subclass type)Implements jakarta. |
| public default List | getAttributeNodes()
Implements jakarta. |
| public default Class | getClassType()
Implements jakarta. |
| addAttributeNodes | back to summary |
|---|---|
| public default void addAttributeNodes(String... names) Implements jakarta. Doc from jakarta. Add one or more attribute nodes to the entity graph. | |
| addAttributeNodes | back to summary |
|---|---|
| public default void addAttributeNodes(Attribute<J, ?>... attribute) Implements jakarta. Doc from jakarta. Add one or more attribute nodes to the entity graph.
| |
| addKeySubgraph | back to summary |
|---|---|
| public default <X> SubGraph Implements jakarta. Doc from jakarta. Add a node to the graph that corresponds to a map key that is a managed type. This allows for construction of multinode entity graphs that include related managed types. | |
| addKeySubgraph | back to summary |
|---|---|
| public default <X> SubGraph Implements jakarta. Doc from jakarta. Add a node to the graph that corresponds to a map key that is a managed type with inheritance. This allows for construction of multi-node entity graphs that include related managed types. Subclass subgraphs will automatically include the specified attributes of superclass subgraphs | |
| addKeySubgraph | back to summary |
|---|---|
| public default <X> SubGraph Implements jakarta. Doc from jakarta. Add a node to the graph that corresponds to a map key that is a managed type. This allows for construction of multi-node entity graphs that include related managed types. | |
| addKeySubgraph | back to summary |
|---|---|
| public default <X> SubGraph Implements jakarta. Doc from jakarta. Add a node to the graph that corresponds to a map key that is a managed type with inheritance. This allows for construction of multi-node entity graphs that include related managed types. Subclass subgraphs will include the specified attributes of superclass subgraphs | |
| addSubgraph | back to summary |
|---|---|
| public default <X> SubGraph Implements jakarta. Doc from jakarta. Add a node to the graph that corresponds to a managed type. This allows for construction of multi-node entity graphs that include related managed types. | |
| addSubgraph | back to summary |
|---|---|
| public default <X> SubGraph Implements jakarta. Doc from jakarta. Add a node to the graph that corresponds to a managed type with inheritance. This allows for multiple subclass subgraphs to be defined for this node of the entity graph. Subclass subgraphs will automatically include the specified attributes of superclass subgraphs | |
| addSubgraph | back to summary |
|---|---|
| public default <X> SubGraph Implements jakarta. Doc from jakarta. Add a node to the graph that corresponds to a managed type. This allows for construction of multi-node entity graphs that include related managed types. | |
| addSubgraph | back to summary |
|---|---|
| public default <X> SubGraph Implements jakarta. Doc from jakarta. Add a node to the graph that corresponds to a managed type with inheritance. This allows for multiple subclass subgraphs to be defined for this node of the entity graph. Subclass subgraphs will automatically include the specified attributes of superclass subgraphs | |
| getAttributeNodes | back to summary |
|---|---|
| public default List Implements jakarta. Doc from jakarta. Return the attribute nodes corresponding to the attributes of this managed type that are included in the subgraph.
| |
| getClassType | back to summary |
|---|---|
| public default Class Implements jakarta. Doc from jakarta. Return the type for which this subgraph was defined. | |