接口 AttributeNodeImplementor<J>
-
- 所有超级接口:
javax.persistence.AttributeNode<J>,AttributeNode<J>,GraphNode<J>,GraphNodeImplementor<J>
- 所有已知实现类:
AttributeNodeImpl
public interface AttributeNodeImplementor<J> extends AttributeNode<J>, GraphNodeImplementor<J>
Integration version of the AttributeNode contract- 作者:
- Strong Liu
, Steve Ebersole
-
-
方法概要
-
从接口继承的方法 org.hibernate.graph.AttributeNode
addKeySubGraph, addSubGraph
-
-
-
-
方法详细资料
-
getAttributeDescriptor
PersistentAttributeDescriptor<?,J> getAttributeDescriptor()
- 指定者:
getAttributeDescriptor在接口中AttributeNode<J>
-
getSubGraphMap
Map<Class<? extends J>,SubGraphImplementor<? extends J>> getSubGraphMap()
-
getKeySubGraphMap
Map<Class<? extends J>,SubGraphImplementor<? extends J>> getKeySubGraphMap()
-
visitSubGraphs
default void visitSubGraphs(BiConsumer<Class<?>,SubGraphImplementor<?>> consumer)
-
visitKeySubGraphs
default void visitKeySubGraphs(BiConsumer<Class<?>,SubGraphImplementor<?>> consumer)
-
getSubGraphs
default Map<Class<? extends J>,SubGraph<? extends J>> getSubGraphs()
- 指定者:
getSubGraphs在接口中AttributeNode<J>
-
getKeySubGraphs
default Map<Class<? extends J>,SubGraph<? extends J>> getKeySubGraphs()
- 指定者:
getKeySubGraphs在接口中AttributeNode<J>
-
getSubgraphs
default Map<Class,javax.persistence.Subgraph> getSubgraphs()
- 指定者:
getSubgraphs在接口中javax.persistence.AttributeNode<J>- 指定者:
getSubgraphs在接口中AttributeNode<J>
-
getKeySubgraphs
default Map<Class,javax.persistence.Subgraph> getKeySubgraphs()
- 指定者:
getKeySubgraphs在接口中javax.persistence.AttributeNode<J>- 指定者:
getKeySubgraphs在接口中AttributeNode<J>
-
makeCopy
AttributeNodeImplementor<J> makeCopy(boolean mutable)
-
makeSubGraph
SubGraphImplementor<J> makeSubGraph()
- 指定者:
makeSubGraph在接口中AttributeNode<J>
-
makeKeySubGraph
SubGraphImplementor<J> makeKeySubGraph()
- 指定者:
makeKeySubGraph在接口中AttributeNode<J>
-
makeSubGraph
<S extends J> SubGraphImplementor<S> makeSubGraph(Class<S> subtype)
- 指定者:
makeSubGraph在接口中AttributeNode<J>
-
makeKeySubGraph
<S extends J> SubGraphImplementor<S> makeKeySubGraph(Class<S> subtype)
- 指定者:
makeKeySubGraph在接口中AttributeNode<J>
-
makeSubGraph
<S extends J> SubGraphImplementor<S> makeSubGraph(ManagedTypeDescriptor<S> subtype)
-
makeKeySubGraph
<S extends J> SubGraphImplementor<S> makeKeySubGraph(ManagedTypeDescriptor<S> subtype)
-
merge
void merge(AttributeNodeImplementor<?> attributeNode)
-
-