Package com.querydsl.core.types
Interface Operation<T>
- Type Parameters:
T- expression type
- All Superinterfaces:
Expression<T>,Serializable
- All Known Implementing Classes:
BooleanOperation,ComparableOperation,DateOperation,DateTimeOperation,DslOperation,EnumOperation,NumberOperation,OperationImpl,PredicateOperation,SimpleOperation,StringOperation,TimeOperation
Operation represents an operation with operator and arguments- Author:
- tiwe
-
Method Summary
Modifier and TypeMethodDescriptionExpression<?>getArg(int index) Get the argument with the given index@Unmodifiable List<Expression<?>>getArgs()Get the arguments of this operationGet the operator symbol for this operationMethods inherited from interface com.querydsl.core.types.Expression
accept, getType
-
Method Details
-
getArg
Get the argument with the given index- Parameters:
index- zero based index of expression- Returns:
- expression at index
-
getArgs
@Unmodifiable List<Expression<?>> getArgs()Get the arguments of this operation- Returns:
- arguments
-
getOperator
Operator getOperator()Get the operator symbol for this operation- Returns:
- operator
-