Uses of Interface
org.hibernate.graph.SubGraph
-
Packages that use SubGraph Package Description org.hibernate.graph Implements and extends the JPA-defined entity graph API.org.hibernate.graph.internal org.hibernate.graph.spi This package defines an internal SPI abstracting over implementations of the APIs defined inorg.hibernate.graph
. -
-
Uses of SubGraph in org.hibernate.graph
Methods in org.hibernate.graph that return SubGraph Modifier and Type Method Description default <X> SubGraph<X>
RootGraph. addKeySubgraph(Attribute<J,X> attribute)
default <X> SubGraph<? extends X>
RootGraph. addKeySubgraph(Attribute<J,X> attribute, Class<? extends X> type)
default <X> SubGraph<X>
RootGraph. addKeySubgraph(String name)
default <X> SubGraph<X>
SubGraph. addKeySubgraph(Attribute<J,X> attribute)
default <X> SubGraph<? extends X>
SubGraph. addKeySubgraph(Attribute<J,X> attribute, Class<? extends X> type)
default <X> SubGraph<X>
SubGraph. addKeySubgraph(String name)
default <X> SubGraph<X>
SubGraph. addKeySubgraph(String name, Class<X> type)
<AJ> SubGraph<AJ>
Graph. addKeySubGraph(String attributeName)
<AJ> SubGraph<AJ>
Graph. addKeySubGraph(String attributeName, Class<AJ> type)
<AJ> SubGraph<AJ>
Graph. addKeySubGraph(PersistentAttribute<? extends J,AJ> attribute)
<AJ> SubGraph<? extends AJ>
Graph. addKeySubGraph(PersistentAttribute<? extends J,AJ> attribute, Class<? extends AJ> type)
default <AJ> SubGraph<AJ>
Graph. addPluralSubgraph(PluralAttribute<? extends J,?,AJ> attribute)
Add a subgraph rooted at a plural attribute, allowing further nodes to be added to the subgraph.<T1> SubGraph<? extends T1>
RootGraph. addSubclassSubgraph(Class<? extends T1> type)
default <X> SubGraph<X>
RootGraph. addSubgraph(Attribute<J,X> attribute)
default <X> SubGraph<? extends X>
RootGraph. addSubgraph(Attribute<J,X> attribute, Class<? extends X> type)
default <X> SubGraph<X>
RootGraph. addSubgraph(String name)
default <X> SubGraph<X>
RootGraph. addSubgraph(String name, Class<X> type)
default <X> SubGraph<X>
SubGraph. addSubgraph(Attribute<J,X> attribute)
default <X> SubGraph<? extends X>
SubGraph. addSubgraph(Attribute<J,X> attribute, Class<? extends X> type)
default <X> SubGraph<X>
SubGraph. addSubgraph(String name)
default <X> SubGraph<X>
SubGraph. addSubgraph(String name, Class<X> type)
<AJ> SubGraph<AJ>
Graph. addSubGraph(String attributeName)
Create and return a new (mutable)SubGraph
associated with the namedAttributeNode
.<AJ> SubGraph<AJ>
Graph. addSubGraph(String attributeName, Class<AJ> type)
<AJ> SubGraph<AJ>
Graph. addSubGraph(PersistentAttribute<? extends J,AJ> attribute)
Create and return a new (mutable)SubGraph
associated with theAttributeNode
for the given attribute.<AJ> SubGraph<? extends AJ>
Graph. addSubGraph(PersistentAttribute<? extends J,AJ> attribute, Class<? extends AJ> type)
SubGraph<J>
AttributeNode. makeKeySubGraph()
<S extends J>
SubGraph<S>AttributeNode. makeKeySubGraph(Class<S> subtype)
SubGraph<J>
AttributeNode. makeSubGraph()
<S extends J>
SubGraph<S>AttributeNode. makeSubGraph(Class<S> subtype)
SubGraph<J>
Graph. makeSubGraph(boolean mutable)
SubGraph<J>
RootGraph. makeSubGraph(boolean mutable)
Methods in org.hibernate.graph that return types with arguments of type SubGraph Modifier and Type Method Description Map<Class<? extends J>,SubGraph<? extends J>>
AttributeNode. getKeySubGraphs()
Map<Class<? extends J>,SubGraph<? extends J>>
AttributeNode. getSubGraphs()
Methods in org.hibernate.graph with parameters of type SubGraph Modifier and Type Method Description <S extends J>
voidAttributeNode. addKeySubGraph(Class<S> subType, SubGraph<S> subGraph)
<S extends J>
voidAttributeNode. addSubGraph(Class<S> subType, SubGraph<S> subGraph)
-
Uses of SubGraph in org.hibernate.graph.internal
Classes in org.hibernate.graph.internal that implement SubGraph Modifier and Type Class Description class
SubGraphImpl<J>
Implementation of the JPA-definedSubgraph
interface.Methods in org.hibernate.graph.internal that return SubGraph Modifier and Type Method Description <T1> SubGraph<? extends T1>
RootGraphImpl. addSubclassSubgraph(Class<? extends T1> type)
Methods in org.hibernate.graph.internal with parameters of type SubGraph Modifier and Type Method Description <S extends J>
voidAttributeNodeImpl. addKeySubGraph(Class<S> subType, SubGraph<S> subGraph)
<S extends J>
voidAttributeNodeImpl. addSubGraph(Class<S> subType, SubGraph<S> subGraph)
protected void
AttributeNodeImpl. internalAddKeySubGraph(SubGraph<? extends J> subGraph)
-
Uses of SubGraph in org.hibernate.graph.spi
Subinterfaces of SubGraph in org.hibernate.graph.spi Modifier and Type Interface Description interface
SubGraphImplementor<J>
Integration version of theSubGraph
contract.Methods in org.hibernate.graph.spi that return types with arguments of type SubGraph Modifier and Type Method Description default Map<Class<? extends J>,SubGraph<? extends J>>
AttributeNodeImplementor. getKeySubGraphs()
default Map<Class<? extends J>,SubGraph<? extends J>>
AttributeNodeImplementor. getSubGraphs()
-