Interface WindowingFunctionInterface<A extends EqualExpression<?,?,?>>
-
- Type Parameters:
A- the Expression type returned by this windowing function, e.g. IntegerExpression
- All Superinterfaces:
DBExpression,HasSQLString
public interface WindowingFunctionInterface<A extends EqualExpression<?,?,?>> extends DBExpression
- Author:
- gregorygraham
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceWindowingFunctionInterface.Partitioned<A extends EqualExpression<?,?,?>>static interfaceWindowingFunctionInterface.Sorted<A extends EqualExpression<?,?,?>>static interfaceWindowingFunctionInterface.WindowEnd<A extends EqualExpression<?,?,?>>static interfaceWindowingFunctionInterface.WindowPart<A extends EqualExpression<?,?,?>>
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Class<A>getRequiredExpressionClass()WindowingFunctionInterface.Partitioned<A>partition(ColumnProvider... cols)-
Methods inherited from interface nz.co.gregs.dbvolution.expressions.DBExpression
copy, createSQLForFromClause, createSQLForGroupByClause, getQueryableDatatypeForExpressionValue, getTablesInvolved, isAggregator, isComplexExpression, isPurelyFunctional, isWindowingFunction
-
Methods inherited from interface nz.co.gregs.dbvolution.expressions.HasSQLString
toSQLString
-
-
-
-
Method Detail
-
partition
WindowingFunctionInterface.Partitioned<A> partition(ColumnProvider... cols)
-
-