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 anOVER
clause builder.WindowFunction<T>
over(NamedWindow baseWindow)
Start anOVER
clause builder with a named window.Methods inherited from class com.querydsl.core.types.dsl.SimpleOperation
accept, getArg, getArgs, getOperator
Methods 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, when
Methods 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