Class WindowOver<T>
java.lang.Object
com.querydsl.core.types.dsl.DslExpression<T>
com.querydsl.core.types.dsl.SimpleExpression<T>
com.querydsl.core.types.dsl.SimpleOperation<T>
com.blazebit.persistence.querydsl.WindowOver<T>
- Type Parameters:
T- The window expression result type
- All Implemented Interfaces:
com.querydsl.core.types.Expression<T>,com.querydsl.core.types.Operation<T>,Serializable
- Direct Known Subclasses:
FilterableWindowOver
public class WindowOver<T>
extends com.querydsl.core.types.dsl.SimpleOperation<T>
WindowOver is the first part of a WindowFunction construction.
Analog to WindowOver.- Since:
- 1.5.0
- Author:
- Jan-Willem Gmelig Meyling
- See Also:
- Serialized Form
-
Field Summary
-
Constructor Summary
Constructors Constructor Description WindowOver(Class<? extends T> type, com.querydsl.core.types.Operator op)Create a new window operation.WindowOver(Class<? extends T> type, com.querydsl.core.types.Operator op, com.querydsl.core.types.Expression<?> arg)Create a new window operation.WindowOver(Class<? extends T> type, com.querydsl.core.types.Operator op, com.querydsl.core.types.Expression<?> arg1, com.querydsl.core.types.Expression<?> arg2)Create a new window operation. -
Method Summary
Modifier and Type Method Description WindowFunction<T>over()Start anOVERclause builder.WindowFunction<T>over(NamedWindow baseWindow)Start anOVERclause builder with a named window.Methods inherited from class com.querydsl.core.types.dsl.SimpleOperation
accept, getArg, getArgs, getOperatorMethods inherited from class com.querydsl.core.types.dsl.SimpleExpression
as, as, count, countDistinct, eq, eq, eqAll, eqAll, eqAny, eqAny, in, in, in, in, in, isNotNull, isNull, ne, ne, neAll, neAny, notIn, notIn, notIn, notIn, notIn, nullif, nullif, when, whenMethods inherited from class com.querydsl.core.types.dsl.DslExpression
equals, getType, hashCode, toString
-
Constructor Details
-
WindowOver
Create a new window operation.- Parameters:
type- window expression result typeop- operator
-
WindowOver
public WindowOver(Class<? extends T> type, com.querydsl.core.types.Operator op, com.querydsl.core.types.Expression<?> arg)Create a new window operation.- Parameters:
type- window expression result typeop- operatorarg- argument
-
WindowOver
public WindowOver(Class<? extends T> type, com.querydsl.core.types.Operator op, com.querydsl.core.types.Expression<?> arg1, com.querydsl.core.types.Expression<?> arg2)Create a new window operation.- Parameters:
type- window expression result typeop- operatorarg1- argumentarg2- argument
-
-
Method Details