Package org.datanucleus.api.jakarta
Class JakartaEntityGraph<T>
- java.lang.Object
-
- org.datanucleus.api.jakarta.AbstractJakartaGraph<T>
-
- org.datanucleus.api.jakarta.JakartaEntityGraph<T>
-
- Type Parameters:
T
- Type of the entity
- All Implemented Interfaces:
jakarta.persistence.EntityGraph<T>
public class JakartaEntityGraph<T> extends AbstractJakartaGraph<T> implements jakarta.persistence.EntityGraph<T>
Implementation of Jakarta Persistence EntityGraph.
-
-
Field Summary
Fields Modifier and Type Field Description static String
FETCHGRAPH_PROPERTY
static String
LOADGRAPH_PROPERTY
-
Constructor Summary
Constructors Constructor Description JakartaEntityGraph(org.datanucleus.metadata.MetaDataManager mmgr, String name, Class clsType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <V> jakarta.persistence.Subgraph<? extends V>
addSubclassSubgraph(Class<? extends V> type)
JakartaEntityGraph<T>
cloneMutableEntityGraph()
boolean
getIncludeAllAttributes()
String
getName()
Map<Class,jakarta.persistence.Subgraph>
getSubclassSubgraphs()
void
setIncludeAll()
void
setName(String name)
String
toString()
-
Methods inherited from class org.datanucleus.api.jakarta.AbstractJakartaGraph
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)
-
getName
public String getName()
- Specified by:
getName
in interfacejakarta.persistence.EntityGraph<T>
-
setIncludeAll
public void setIncludeAll()
-
getIncludeAllAttributes
public boolean getIncludeAllAttributes()
-
cloneMutableEntityGraph
public JakartaEntityGraph<T> cloneMutableEntityGraph()
-
addSubclassSubgraph
public <V> jakarta.persistence.Subgraph<? extends V> addSubclassSubgraph(Class<? extends V> type)
- Specified by:
addSubclassSubgraph
in interfacejakarta.persistence.EntityGraph<T>
-
-