Package org.hibernate.graph
Hibernate's (extended) support for JPA's entity graphs
- ApiNote:
- This entire package (including sub-packages) is considered incubating
-
Interface Summary Interface Description AttributeNode<J> Hibernate extension to the JPA entity-graph AttributeNode contract.Graph<J> A container forAttributeNode
s.GraphNode<J> Commonality betweenAttributeNode
andGraph
.RootGraph<J> Hibernate extension to the JPAEntityGraph
contract.SubGraph<J> Hibernate extension to the JPA entity-graph Subgraph contract. -
Class Summary Class Description EntityGraphs A collection ofEntityGraph
utilities.GraphParser Parser for string representations of JPAEntityGraph
(RootGraph
) andSubgraph
(SubGraph
), using a simple syntax defined by the `graph.g` Antlr grammar. -
Enum Summary Enum Description GraphSemantic JPA defines 2 distinct semantics for applying an EntityGraph. -
Exception Summary Exception Description CannotBecomeEntityGraphException Indicates an illegal attempt to make aGraph
become anEntityGraph
viaGraph.makeRootGraph(String, boolean)
.CannotContainSubGraphException Indicates an attempt was made to add a (key)? sub-graph to an attribute type that does not support (key)? sub-graphs.InvalidGraphException Thrown byGraphParser
to indicate textual entity graph representation parsing errors.