Package org.datanucleus.api.jpa
Class JPAEntityGraph<T>
- java.lang.Object
-
- org.datanucleus.api.jpa.AbstractJPAGraph<T>
-
- org.datanucleus.api.jpa.JPAEntityGraph<T>
-
- Type Parameters:
T
- Type of the entity
- All Implemented Interfaces:
javax.persistence.EntityGraph<T>
public class JPAEntityGraph<T> extends AbstractJPAGraph<T> implements javax.persistence.EntityGraph<T>
Implementation of JPA2.1 EntityGraph.
-
-
Field Summary
Fields Modifier and Type Field Description static String
FETCHGRAPH_PROPERTY
static String
LOADGRAPH_PROPERTY
-
Constructor Summary
Constructors Constructor Description JPAEntityGraph(org.datanucleus.metadata.MetaDataManager mmgr, String name, Class clsType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <V> javax.persistence.Subgraph<? extends V>
addSubclassSubgraph(Class<? extends V> type)
JPAEntityGraph<T>
cloneMutableEntityGraph()
boolean
getIncludeAllAttributes()
String
getName()
Map<Class,javax.persistence.Subgraph>
getSubclassSubgraphs()
void
setIncludeAll()
void
setName(String name)
String
toString()
-
Methods inherited from class org.datanucleus.api.jpa.AbstractJPAGraph
addAttributeNodes, addAttributeNodes, addKeySubgraph, addKeySubgraph, addKeySubgraph, addKeySubgraph, addSubgraph, addSubgraph, addSubgraph, addSubgraph, getAttributeNodes, getClassType, setNotMutable
-
-
-
-
Field Detail
-
LOADGRAPH_PROPERTY
public static final String LOADGRAPH_PROPERTY
- See Also:
- Constant Field Values
-
FETCHGRAPH_PROPERTY
public static final String FETCHGRAPH_PROPERTY
- See Also:
- Constant Field Values
-
-
Method Detail
-
setName
public void setName(String name)
-
setIncludeAll
public void setIncludeAll()
-
getIncludeAllAttributes
public boolean getIncludeAllAttributes()
-
cloneMutableEntityGraph
public JPAEntityGraph<T> cloneMutableEntityGraph()
-
addSubclassSubgraph
public <V> javax.persistence.Subgraph<? extends V> addSubclassSubgraph(Class<? extends V> type)
- Specified by:
addSubclassSubgraph
in interfacejavax.persistence.EntityGraph<T>
-
-