| Interface | Description |
|---|---|
| AttributeNode<J> |
Hibernate extension to the JPA entity-graph AttributeNode contract.
|
| Graph<J> |
A container for
AttributeNodes. |
| GraphNode<J> |
Commonality between
AttributeNode and
Graph. |
| RootGraph<J> |
Hibernate extension to the JPA
EntityGraph contract. |
| SubGraph<J> |
Hibernate extension to the JPA entity-graph Subgraph contract.
|
| Class | Description |
|---|---|
| EntityGraphs |
A collection of
EntityGraph utilities. |
| GraphParser |
Parser for string representations of JPA
EntityGraph
(RootGraph) and Subgraph (SubGraph),
using a simple syntax defined by the `graph.g` Antlr grammar. |
| Enum | Description |
|---|---|
| GraphSemantic |
JPA defines 2 distinct semantics for applying an EntityGraph.
|
| Exception | Description |
|---|---|
| CannotBecomeEntityGraphException |
Indicates an illegal attempt to make a
Graph become
an EntityGraph via Graph.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 by
GraphParser to indicate textual entity graph representation parsing errors. |
Copyright © 2001-2022 Red Hat, Inc. All Rights Reserved.