public interface AttributeNode<J> extends GraphNode<J>, javax.persistence.AttributeNode<J>
Modifier and Type | Method and Description |
---|---|
<S extends J> |
addKeySubGraph(java.lang.Class<S> subType,
SubGraph<S> subGraph) |
<S extends J> |
addSubGraph(java.lang.Class<S> subType,
SubGraph<S> subGraph) |
javax.persistence.metamodel.Attribute<?,J> |
getAttributeDescriptor() |
default java.util.Map<java.lang.Class,javax.persistence.Subgraph> |
getKeySubgraphs() |
java.util.Map<java.lang.Class<? extends J>,SubGraph<? extends J>> |
getKeySubGraphs() |
default java.util.Map<java.lang.Class,javax.persistence.Subgraph> |
getSubgraphs() |
java.util.Map<java.lang.Class<? extends J>,SubGraph<? extends J>> |
getSubGraphs() |
SubGraph<J> |
makeKeySubGraph() |
<S extends J> |
makeKeySubGraph(java.lang.Class<S> subtype) |
SubGraph<J> |
makeSubGraph() |
<S extends J> |
makeSubGraph(java.lang.Class<S> subtype) |
javax.persistence.metamodel.Attribute<?,J> getAttributeDescriptor()
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>
Copyright © 2001-2019 Red Hat, Inc. All Rights Reserved.