类 SubGraphImpl<J>
- java.lang.Object
-
- org.hibernate.graph.internal.AbstractGraphNode<J>
-
- org.hibernate.graph.internal.AbstractGraph<J>
-
- org.hibernate.graph.internal.SubGraphImpl<J>
-
- 所有已实现的接口:
javax.persistence.Subgraph<J>,Graph<J>,GraphNode<J>,GraphImplementor<J>,GraphNodeImplementor<J>,SubGraphImplementor<J>,SubGraph<J>
public class SubGraphImpl<J> extends AbstractGraph<J> implements SubGraphImplementor<J>
- 作者:
- Steve Ebersole
-
-
构造器概要
构造器 构造器 说明 SubGraphImpl(boolean mutable, AbstractGraph<J> original)SubGraphImpl(ManagedTypeDescriptor<J> managedType, boolean mutable, SessionFactoryImplementor sessionFactory)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 <AJ> AttributeNodeImplementor<AJ>addAttributeNode(javax.persistence.metamodel.Attribute<? extends J,AJ> attribute)Add an AttributeNode (with no associated SubGraphNode) to this container by Attribute reference<AJ> SubGraphImplementor<AJ>addKeySubGraph(String attributeName)booleanappliesTo(Class<? super J> javaType)booleanappliesTo(ManagedTypeDescriptor<? super J> managedType)SubGraphImplementor<J>makeCopy(boolean mutable)SubGraphImplementor<J>makeSubGraph(boolean mutable)Create a (mutable/immutable) SubGraph based on this Graph-
从类继承的方法 org.hibernate.graph.internal.AbstractGraph
addAttributeNode, addAttributeNode, addAttributeNode, findAttributeNode, findAttributeNode, findOrCreateAttributeNode, getAttributeNodeImplementors, getGraphAttributeNodes, getGraphedType, makeRootGraph, merge, sessionFactory
-
从类继承的方法 org.hibernate.graph.internal.AbstractGraphNode
isMutable, verifyMutability
-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 org.hibernate.graph.Graph
getGraphAttributeNodes
-
从接口继承的方法 org.hibernate.graph.spi.GraphImplementor
addAttributeNode, addAttributeNode, addAttributeNode, addKeySubGraph, addKeySubGraph, addKeySubGraph, addKeySubGraph, addSubGraph, addSubGraph, addSubGraph, addSubGraph, addSubGraph, addSubGraph, findAttributeNode, findAttributeNode, findAttributeNode, findOrCreateAttributeNode, findOrCreateAttributeNode, getAttributeNodeImplementors, getAttributeNodeList, getGraphedType, merge, sessionFactory, visitAttributeNodes
-
从接口继承的方法 org.hibernate.graph.SubGraph
addAttributeNodes, addAttributeNodes, addKeySubgraph, addKeySubgraph, addKeySubgraph, addKeySubgraph, addSubgraph, addSubgraph, addSubgraph, addSubgraph, getAttributeNodes, getClassType
-
从接口继承的方法 org.hibernate.graph.spi.SubGraphImplementor
addKeySubGraph, makeRootGraph
-
-
-
-
构造器详细资料
-
SubGraphImpl
public SubGraphImpl(ManagedTypeDescriptor<J> managedType, boolean mutable, SessionFactoryImplementor sessionFactory)
-
SubGraphImpl
public SubGraphImpl(boolean mutable, AbstractGraph<J> original)
-
-
方法详细资料
-
makeCopy
public SubGraphImplementor<J> makeCopy(boolean mutable)
- 指定者:
makeCopy在接口中Graph<J>- 指定者:
makeCopy在接口中GraphImplementor<J>- 指定者:
makeCopy在接口中GraphNode<J>- 指定者:
makeCopy在接口中GraphNodeImplementor<J>- 指定者:
makeCopy在接口中SubGraphImplementor<J>
-
makeSubGraph
public SubGraphImplementor<J> makeSubGraph(boolean mutable)
从接口复制的说明:GraphCreate a (mutable/immutable) SubGraph based on this Graph- 指定者:
makeSubGraph在接口中Graph<J>- 指定者:
makeSubGraph在接口中GraphImplementor<J>- 指定者:
makeSubGraph在接口中SubGraphImplementor<J>
-
addKeySubGraph
public <AJ> SubGraphImplementor<AJ> addKeySubGraph(String attributeName)
- 指定者:
addKeySubGraph在接口中Graph<J>- 指定者:
addKeySubGraph在接口中GraphImplementor<J>- 指定者:
addKeySubGraph在接口中SubGraphImplementor<J>
-
addAttributeNode
public <AJ> AttributeNodeImplementor<AJ> addAttributeNode(javax.persistence.metamodel.Attribute<? extends J,AJ> attribute)
从接口复制的说明:GraphAdd an AttributeNode (with no associated SubGraphNode) to this container by Attribute reference- 指定者:
addAttributeNode在接口中Graph<J>- 指定者:
addAttributeNode在接口中GraphImplementor<J>- 指定者:
addAttributeNode在接口中SubGraphImplementor<J>
-
appliesTo
public boolean appliesTo(ManagedTypeDescriptor<? super J> managedType)
- 指定者:
appliesTo在接口中GraphImplementor<J>
-
appliesTo
public boolean appliesTo(Class<? super J> javaType)
- 指定者:
appliesTo在接口中GraphImplementor<J>
-
-