Package com.querydsl.core.types
Class QList
- All Implemented Interfaces:
Expression<List<?>>,FactoryExpression<List<?>>,Serializable
QList represents a projection of type List- Author:
- tiwe
- See Also:
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedQList(Expression<?>... args) Create a new QList instanceprotectedQList(Expression<?>[]... args) Create a new QMap instanceprotectedQList(List<Expression<?>> args) Create a new QList instance -
Method Summary
Modifier and TypeMethodDescription<R,C> R Accept the visitor with the given contextboolean@Unmodifiable List<Expression<?>>getArgs()Get the invocation arguments@Nullable List<?>newInstance(Object... args) Create a projection with the given argumentsMethods inherited from class com.querydsl.core.types.FactoryExpressionBase
skipNullsMethods inherited from class com.querydsl.core.types.ExpressionBase
getType, hashCode, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.querydsl.core.types.Expression
getType
-
Constructor Details
-
QList
Create a new QList instance- Parameters:
args-
-
QList
Create a new QList instance- Parameters:
args-
-
QList
Create a new QMap instance- Parameters:
args-
-
-
Method Details
-
accept
Description copied from interface:ExpressionAccept the visitor with the given context- Type Parameters:
R- return typeC- context type- Parameters:
v- visitorcontext- context of visit- Returns:
- result of visit
-
getArgs
Description copied from interface:FactoryExpressionGet the invocation arguments- Returns:
- argument expressions
-
equals
- Overrides:
equalsin classFactoryExpressionBase<List<?>>
-
newInstance
Description copied from interface:FactoryExpressionCreate a projection with the given arguments- Parameters:
args- row arguments- Returns:
- constructed value
-