Package org.hibernate.graph
@Incubatingpackageorg.hibernate.graph
Implements and extends the JPA-definedentity graph API.
- API Note:
- This entire package, including its subpackages, is considered incubating.
- Related PackagesPackageDescriptionThis package defines the central Hibernate APIs, beginning with
SessionFactory, which represents an instance of Hibernate at runtime and is the source of new instances ofSessionandStatelessSession, the most important APIs exposing persistence-related operations for entities.This package defines an internal SPI abstracting over implementations of the APIs defined inorg.hibernate.graph. - ClassDescriptionRepresents a fetchedattribute in anentity graph.Indicates an illegal attempt to make a
Graphbecome anEntityGraphviaGraph.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 ofEntityGraphutilities.Graph<J>Represents amanaged type in anentity graph, acting as a container for:AttributeNodereferences representing fetched attributes, andtreated subgraphs, each represented by a child instance ofSubGraph.GraphNode<J>Common operations ofAttributeNodeandGraph.Parser for string representations ofentity graphs.Thrown byGraphParserto indicate textual entity graph representation parsing errors.RootGraph<J>Extends the JPA-definedEntityGraphwith additional operations.SubGraph<J>Extends the JPA-definedSubgraphwith additional operations.