Class CollectionExpressionImpl<T extends Collection<E>, E>
java.lang.Object
org.datanucleus.api.jdo.query.ExpressionImpl<T>
org.datanucleus.api.jdo.query.CollectionExpressionImpl<T,E>
- All Implemented Interfaces:
javax.jdo.query.CollectionExpression<T,E>, javax.jdo.query.Expression<T>
- Direct Known Subclasses:
ListExpressionImpl
public class CollectionExpressionImpl<T extends Collection<E>, E>
extends ExpressionImpl<T>
implements javax.jdo.query.CollectionExpression<T,E>
Implementation of a CollectionExpression
-
Field Summary
Fields inherited from class ExpressionImpl
exprType, queryExpr -
Constructor Summary
ConstructorsConstructorDescriptionCollectionExpressionImpl(Class<T> cls, String name, ExpressionType type) CollectionExpressionImpl(javax.jdo.query.PersistableExpression parent, String name) -
Method Summary
Methods inherited from class ExpressionImpl
as, cast, count, countDistinct, eq, eq, getQueryExpression, instanceOf, isParameter, isVariable, ne, neMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.jdo.query.Expression
as, cast, count, countDistinct, eq, eq, instanceOf, ne, ne
-
Constructor Details
-
CollectionExpressionImpl
-
CollectionExpressionImpl
-
-
Method Details
-
contains
- Specified by:
containsin interfacejavax.jdo.query.CollectionExpression<T extends Collection<E>, E>
-
contains
- Specified by:
containsin interfacejavax.jdo.query.CollectionExpression<T extends Collection<E>, E>
-
isEmpty
public javax.jdo.query.BooleanExpression isEmpty()- Specified by:
isEmptyin interfacejavax.jdo.query.CollectionExpression<T extends Collection<E>, E>
-
size
- Specified by:
sizein interfacejavax.jdo.query.CollectionExpression<T extends Collection<E>, E>
-