Package org.hibernate.graph
@Incubating
package org.hibernate.graph
Implements and extends the JPA-defined entity graph API.
- API Note:
- This entire package, including its subpackages, is considered incubating.
-
ClassDescriptionRepresents a fetched attribute in an entity graph.Indicates an illegal attempt to make a
Graph
become anEntityGraph
viaGraph.makeRootGraph(String, boolean)
.Indicates an attempt was made to add a (key)? subgraph to an attribute type that does not support (key)? subgraphs.A collection ofEntityGraph
utilities.Graph<J>Represents a managed type in an entity graph, acting as a container for:AttributeNode
references representing fetched attributes, and treated subgraphs, each represented by a child instance ofSubGraph
.GraphNode<J>Common operations ofAttributeNode
andGraph
.Parser for string representations of entity graphs.Thrown byGraphParser
to indicate textual entity graph representation parsing errors.RootGraph<J>Extends the JPA-definedEntityGraph
with additional operations.SubGraph<J>Extends the JPA-definedSubgraph
with additional operations.