public interface SubGraph<J> extends Graph<J>, javax.persistence.Subgraph<J>
Modifier and Type | Method and Description |
---|---|
default void |
addAttributeNodes(javax.persistence.metamodel.Attribute<J,?>... attribute) |
default void |
addAttributeNodes(java.lang.String... names) |
default <X> SubGraph<X> |
addKeySubgraph(javax.persistence.metamodel.Attribute<J,X> attribute) |
default <X> SubGraph<? extends X> |
addKeySubgraph(javax.persistence.metamodel.Attribute<J,X> attribute,
java.lang.Class<? extends X> type) |
default <X> SubGraph<X> |
addKeySubgraph(java.lang.String name) |
default <X> SubGraph<X> |
addKeySubgraph(java.lang.String name,
java.lang.Class<X> type) |
default <X> SubGraph<X> |
addSubgraph(javax.persistence.metamodel.Attribute<J,X> attribute) |
default <X> SubGraph<? extends X> |
addSubgraph(javax.persistence.metamodel.Attribute<J,X> attribute,
java.lang.Class<? extends X> type) |
default <X> SubGraph<X> |
addSubgraph(java.lang.String name) |
default <X> SubGraph<X> |
addSubgraph(java.lang.String name,
java.lang.Class<X> type) |
default java.util.List<javax.persistence.AttributeNode<?>> |
getAttributeNodes() |
default java.lang.Class<J> |
getClassType() |
addAttributeNode, addAttributeNode, addKeySubGraph, addKeySubGraph, addKeySubGraph, addKeySubGraph, addSubGraph, addSubGraph, addSubGraph, addSubGraph, findAttributeNode, findAttributeNode, getAttributeNodeList, getGraphAttributeNodes, getGraphedType, makeCopy, makeRootGraph, makeSubGraph
default java.util.List<javax.persistence.AttributeNode<?>> getAttributeNodes()
getAttributeNodes
in interface javax.persistence.Subgraph<J>
default void addAttributeNodes(java.lang.String... names)
addAttributeNodes
in interface javax.persistence.Subgraph<J>
default void addAttributeNodes(javax.persistence.metamodel.Attribute<J,?>... attribute)
addAttributeNodes
in interface javax.persistence.Subgraph<J>
default <X> SubGraph<X> addSubgraph(javax.persistence.metamodel.Attribute<J,X> attribute)
addSubgraph
in interface javax.persistence.Subgraph<J>
default <X> SubGraph<? extends X> addSubgraph(javax.persistence.metamodel.Attribute<J,X> attribute, java.lang.Class<? extends X> type)
addSubgraph
in interface javax.persistence.Subgraph<J>
default <X> SubGraph<X> addSubgraph(java.lang.String name)
addSubgraph
in interface javax.persistence.Subgraph<J>
default <X> SubGraph<X> addSubgraph(java.lang.String name, java.lang.Class<X> type)
addSubgraph
in interface javax.persistence.Subgraph<J>
default <X> SubGraph<X> addKeySubgraph(javax.persistence.metamodel.Attribute<J,X> attribute)
addKeySubgraph
in interface javax.persistence.Subgraph<J>
default <X> SubGraph<? extends X> addKeySubgraph(javax.persistence.metamodel.Attribute<J,X> attribute, java.lang.Class<? extends X> type)
addKeySubgraph
in interface javax.persistence.Subgraph<J>
default <X> SubGraph<X> addKeySubgraph(java.lang.String name)
addKeySubgraph
in interface javax.persistence.Subgraph<J>
default <X> SubGraph<X> addKeySubgraph(java.lang.String name, java.lang.Class<X> type)
addKeySubgraph
in interface javax.persistence.Subgraph<J>
Copyright © 2001-2019 Red Hat, Inc. All Rights Reserved.