接口 RootGraphImplementor<J>
-
- 所有超级接口:
javax.persistence.EntityGraph<J>,Graph<J>,GraphImplementor<J>,GraphNode<J>,GraphNodeImplementor<J>,RootGraph<J>
- 所有已知实现类:
RootGraphImpl
public interface RootGraphImplementor<J> extends RootGraph<J>, GraphImplementor<J>
Integration version of the RootGraph contract- 作者:
- Steve Ebersole
-
-
方法概要
所有方法 实例方法 抽象方法 默认方法 修饰符和类型 方法 说明 booleanappliesTo(EntityTypeDescriptor<? super J> entityType)default booleanappliesTo(ManagedTypeDescriptor<? super J> managedType)default RootGraphImplementor<J>makeImmutableCopy(String name)Make an immutable copy of this entity graph, using the given name.RootGraphImplementor<J>makeRootGraph(String name, boolean mutable)Create a named (if passed `name` !SubGraphImplementor<J>makeSubGraph(boolean mutable)Create a (mutable/immutable) SubGraph based on this Graph-
从接口继承的方法 org.hibernate.graph.Graph
getGraphAttributeNodes
-
从接口继承的方法 org.hibernate.graph.spi.GraphImplementor
addAttributeNode, addAttributeNode, addAttributeNode, addAttributeNode, addKeySubGraph, addKeySubGraph, addKeySubGraph, addKeySubGraph, addKeySubGraph, addKeySubGraph, addSubGraph, addSubGraph, addSubGraph, addSubGraph, addSubGraph, addSubGraph, appliesTo, findAttributeNode, findAttributeNode, findAttributeNode, findOrCreateAttributeNode, findOrCreateAttributeNode, getAttributeNodeImplementors, getAttributeNodeList, getGraphedType, makeCopy, merge, sessionFactory, visitAttributeNodes
-
从接口继承的方法 org.hibernate.graph.RootGraph
addAttributeNodes, addAttributeNodes, addKeySubgraph, addKeySubgraph, addKeySubgraph, addKeySubgraph, addSubclassSubgraph, addSubgraph, addSubgraph, addSubgraph, addSubgraph, appliesTo, appliesTo, getAttributeNodes
-
-
-
-
方法详细资料
-
appliesTo
boolean appliesTo(EntityTypeDescriptor<? super J> entityType)
-
appliesTo
default boolean appliesTo(ManagedTypeDescriptor<? super J> managedType)
- 指定者:
appliesTo在接口中GraphImplementor<J>
-
makeRootGraph
RootGraphImplementor<J> makeRootGraph(String name, boolean mutable)
从接口复制的说明:GraphCreate a named (if passed `name` != null) root Graph. The `mutable` parameter controls whether the created Graph is mutable.- 指定者:
makeRootGraph在接口中Graph<J>- 指定者:
makeRootGraph在接口中GraphImplementor<J>- 指定者:
makeRootGraph在接口中RootGraph<J>
-
makeSubGraph
SubGraphImplementor<J> makeSubGraph(boolean mutable)
从接口复制的说明:GraphCreate a (mutable/immutable) SubGraph based on this Graph- 指定者:
makeSubGraph在接口中Graph<J>- 指定者:
makeSubGraph在接口中GraphImplementor<J>- 指定者:
makeSubGraph在接口中RootGraph<J>
-
makeImmutableCopy
default RootGraphImplementor<J> makeImmutableCopy(String name)
Make an immutable copy of this entity graph, using the given name.- 参数:
name- The name to apply to the immutable copy- 返回:
- The immutable copy
-
-