public interface AttributeNodeImplementor<J> extends AttributeNode<J>, GraphNodeImplementor<J>
Modifier and Type | Method and Description |
---|---|
PersistentAttributeDescriptor<?,J> |
getAttributeDescriptor() |
java.util.Map<java.lang.Class<? extends J>,SubGraphImplementor<? extends J>> |
getKeySubGraphMap() |
default java.util.Map<java.lang.Class,javax.persistence.Subgraph> |
getKeySubgraphs() |
default java.util.Map<java.lang.Class<? extends J>,SubGraph<? extends J>> |
getKeySubGraphs() |
java.util.Map<java.lang.Class<? extends J>,SubGraphImplementor<? extends J>> |
getSubGraphMap() |
default java.util.Map<java.lang.Class,javax.persistence.Subgraph> |
getSubgraphs() |
default java.util.Map<java.lang.Class<? extends J>,SubGraph<? extends J>> |
getSubGraphs() |
AttributeNodeImplementor<J> |
makeCopy(boolean mutable) |
SubGraphImplementor<J> |
makeKeySubGraph() |
<S extends J> |
makeKeySubGraph(java.lang.Class<S> subtype) |
<S extends J> |
makeKeySubGraph(ManagedTypeDescriptor<S> subtype) |
SubGraphImplementor<J> |
makeSubGraph() |
<S extends J> |
makeSubGraph(java.lang.Class<S> subtype) |
<S extends J> |
makeSubGraph(ManagedTypeDescriptor<S> subtype) |
void |
merge(AttributeNodeImplementor<?> attributeNode) |
default void |
visitKeySubGraphs(java.util.function.BiConsumer<java.lang.Class<?>,SubGraphImplementor<?>> consumer) |
default void |
visitSubGraphs(java.util.function.BiConsumer<java.lang.Class<?>,SubGraphImplementor<?>> consumer) |
addKeySubGraph, addSubGraph
PersistentAttributeDescriptor<?,J> getAttributeDescriptor()
java.util.Map<java.lang.Class<? extends J>,SubGraphImplementor<? extends J>> getSubGraphMap()
java.util.Map<java.lang.Class<? extends J>,SubGraphImplementor<? extends J>> getKeySubGraphMap()
default void visitSubGraphs(java.util.function.BiConsumer<java.lang.Class<?>,SubGraphImplementor<?>> consumer)
default void visitKeySubGraphs(java.util.function.BiConsumer<java.lang.Class<?>,SubGraphImplementor<?>> consumer)
default java.util.Map<java.lang.Class<? extends J>,SubGraph<? extends J>> getSubGraphs()
default java.util.Map<java.lang.Class<? extends J>,SubGraph<? extends J>> getKeySubGraphs()
default java.util.Map<java.lang.Class,javax.persistence.Subgraph> getSubgraphs()
getSubgraphs
in interface javax.persistence.AttributeNode<J>
default java.util.Map<java.lang.Class,javax.persistence.Subgraph> getKeySubgraphs()
getKeySubgraphs
in interface javax.persistence.AttributeNode<J>
AttributeNodeImplementor<J> makeCopy(boolean mutable)
SubGraphImplementor<J> makeSubGraph()
SubGraphImplementor<J> makeKeySubGraph()
<S extends J> SubGraphImplementor<S> makeSubGraph(java.lang.Class<S> subtype)
<S extends J> SubGraphImplementor<S> makeKeySubGraph(java.lang.Class<S> subtype)
<S extends J> SubGraphImplementor<S> makeSubGraph(ManagedTypeDescriptor<S> subtype)
<S extends J> SubGraphImplementor<S> makeKeySubGraph(ManagedTypeDescriptor<S> subtype)
void merge(AttributeNodeImplementor<?> attributeNode)
Copyright © 2001-2019 Red Hat, Inc. All Rights Reserved.