public class EntityGraphImpl<X> extends AttributeNodeImpl<X> implements javax.persistence.EntityGraph<X>, javax.persistence.Subgraph<X>
| Constructor and Description |
|---|
EntityGraphImpl(AttributeGroup group) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAttributeNodes(javax.persistence.metamodel.Attribute<X,?>... attribute) |
void |
addAttributeNodes(java.lang.String... attributeNames) |
<T> javax.persistence.Subgraph<T> |
addKeySubgraph(javax.persistence.metamodel.Attribute<X,T> attribute) |
<T> javax.persistence.Subgraph<? extends T> |
addKeySubgraph(javax.persistence.metamodel.Attribute<X,T> attribute,
java.lang.Class<? extends T> type) |
<X> javax.persistence.Subgraph<X> |
addKeySubgraph(java.lang.String attributeName) |
<X> javax.persistence.Subgraph<X> |
addKeySubgraph(java.lang.String attributeName,
java.lang.Class<X> type) |
<T> javax.persistence.Subgraph<? extends T> |
addSubclassSubgraph(java.lang.Class<? extends T> type) |
<T> javax.persistence.Subgraph<T> |
addSubgraph(javax.persistence.metamodel.Attribute<X,T> attribute) |
<T> javax.persistence.Subgraph<? extends T> |
addSubgraph(javax.persistence.metamodel.Attribute<X,T> attribute,
java.lang.Class<? extends T> type) |
<X> javax.persistence.Subgraph<X> |
addSubgraph(java.lang.String attributeName) |
<X> javax.persistence.Subgraph<X> |
addSubgraph(java.lang.String attributeName,
java.lang.Class<X> type) |
AttributeGroup |
getAttributeGroup() |
java.lang.String |
getAttributeName() |
java.util.List<javax.persistence.AttributeNode<?>> |
getAttributeNodes() |
java.lang.Class<X> |
getClassType() |
java.lang.String |
getName() |
addKeySubgraph, addSubgraph, getKeySubgraphs, getSubgraphspublic EntityGraphImpl(AttributeGroup group)
public java.lang.String getName()
getName in interface javax.persistence.EntityGraph<X>public void addAttributeNodes(java.lang.String... attributeNames)
public void addAttributeNodes(javax.persistence.metamodel.Attribute<X,?>... attribute)
public <T> javax.persistence.Subgraph<T> addSubgraph(javax.persistence.metamodel.Attribute<X,T> attribute)
public <T> javax.persistence.Subgraph<? extends T> addSubgraph(javax.persistence.metamodel.Attribute<X,T> attribute, java.lang.Class<? extends T> type)
public <X> javax.persistence.Subgraph<X> addSubgraph(java.lang.String attributeName)
public <X> javax.persistence.Subgraph<X> addSubgraph(java.lang.String attributeName,
java.lang.Class<X> type)
public <T> javax.persistence.Subgraph<T> addKeySubgraph(javax.persistence.metamodel.Attribute<X,T> attribute)
public <T> javax.persistence.Subgraph<? extends T> addKeySubgraph(javax.persistence.metamodel.Attribute<X,T> attribute, java.lang.Class<? extends T> type)
public <X> javax.persistence.Subgraph<X> addKeySubgraph(java.lang.String attributeName)
public <X> javax.persistence.Subgraph<X> addKeySubgraph(java.lang.String attributeName,
java.lang.Class<X> type)
public <T> javax.persistence.Subgraph<? extends T> addSubclassSubgraph(java.lang.Class<? extends T> type)
addSubclassSubgraph in interface javax.persistence.EntityGraph<X>public java.util.List<javax.persistence.AttributeNode<?>> getAttributeNodes()
public java.lang.Class<X> getClassType()
getClassType in interface javax.persistence.Subgraph<X>public AttributeGroup getAttributeGroup()
public java.lang.String getAttributeName()
getAttributeName in interface javax.persistence.AttributeNode<X>getAttributeName in class AttributeNodeImpl<X>EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference