Class RootImpl<X>
- java.lang.Object
-
- org.datanucleus.api.jakarta.criteria.ExpressionImpl<X>
-
- org.datanucleus.api.jakarta.criteria.PathImpl<Z,X>
-
- org.datanucleus.api.jakarta.criteria.FromImpl<X,X>
-
- org.datanucleus.api.jakarta.criteria.RootImpl<X>
-
- All Implemented Interfaces:
jakarta.persistence.criteria.Expression<X>
,jakarta.persistence.criteria.FetchParent<X,X>
,jakarta.persistence.criteria.From<X,X>
,jakarta.persistence.criteria.Path<X>
,jakarta.persistence.criteria.Root<X>
,jakarta.persistence.criteria.Selection<X>
,jakarta.persistence.TupleElement<X>
,Serializable
- Direct Known Subclasses:
TreatRootImpl
public class RootImpl<X> extends FromImpl<X,X> implements jakarta.persistence.criteria.Root<X>
Implementation of Jakarta Persistence Criteria "Root".- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.datanucleus.api.jakarta.criteria.FromImpl
fetchJoins, joins, type
-
Fields inherited from class org.datanucleus.api.jakarta.criteria.ExpressionImpl
cb
-
-
Constructor Summary
Constructors Constructor Description RootImpl(CriteriaBuilderImpl cb, jakarta.persistence.metamodel.EntityType<X> type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.persistence.metamodel.EntityType<X>
getModel()
jakarta.persistence.metamodel.Type<?>
getType()
-
Methods inherited from class org.datanucleus.api.jakarta.criteria.FromImpl
fetch, fetch, fetch, fetch, fetch, fetch, getAttributeType, getCorrelationParent, getFetches, getJoins, getQueryExpression, getQueryExpression, isCorrelated, join, join, join, join, join, join, join, join, join, join, join, join, joinCollection, joinCollection, joinList, joinList, joinMap, joinMap, joinSet, joinSet, toString, toString
-
Methods inherited from class org.datanucleus.api.jakarta.criteria.PathImpl
get, get, get, get, getParentPath, type
-
Methods inherited from class org.datanucleus.api.jakarta.criteria.ExpressionImpl
alias, as, getAlias, getCompoundSelectionItems, getJavaType, in, in, in, in, isCompoundSelection, isNotNull, isNull
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface jakarta.persistence.criteria.Expression
as, in, in, in, in, isNotNull, isNull
-
Methods inherited from interface jakarta.persistence.criteria.FetchParent
fetch, fetch, fetch, fetch, fetch, fetch, getFetches
-
Methods inherited from interface jakarta.persistence.criteria.From
getCorrelationParent, getJoins, isCorrelated, join, join, join, join, join, join, join, join, join, join, join, join, joinCollection, joinCollection, joinList, joinList, joinMap, joinMap, joinSet, joinSet
-
Methods inherited from interface jakarta.persistence.criteria.Path
get, get, get, get, getParentPath, type
-
-
-
-
Constructor Detail
-
RootImpl
public RootImpl(CriteriaBuilderImpl cb, jakarta.persistence.metamodel.EntityType<X> type)
-
-
Method Detail
-
getModel
public jakarta.persistence.metamodel.EntityType<X> getModel()
-
-