public class WindowFrameClause extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
WindowFrameClause.UnitType
Represents a unit type.
|
static class |
WindowFrameClause.WindowFrameExclusionType
Represents the type of a window frame exclusion.
|
static class |
WindowFrameClause.WindowFrameType
The type of a window frame clause
|
static class |
WindowFrameClause.WindowFrameUnitClause
Represents a window frame unit.
|
public WindowFrameClause type(WindowFrameClause.WindowFrameType type)
WindowFrameClause.type - type of this WindowFrameClauseWindowFrameClause for fluent programmingpublic WindowFrameClause unit(WindowFrameClause.UnitType unitType)
WindowFrameClause.unitType - unit type of this WindowFrameClauseWindowFrameClause for fluent programmingpublic WindowFrameClause unit(ValueExpression expression, WindowFrameClause.UnitType unitType)
WindowFrameClause.expression - expression for the unit. Only required for unit types WindowFrameClause.UnitType.PRECEEDING and
WindowFrameClause.UnitType.FOLLOWINGunitType - unit type of this WindowFrameClauseWindowFrameClause for fluent programmingpublic WindowFrameClause unitBetween(WindowFrameClause.UnitType unitType1, WindowFrameClause.UnitType unitType2)
WindowFrameClause to BETWEEN ... AND ....unitType1 - BETWEEN unitunitType2 - AND unitWindowFrameClause for fluent programmingpublic WindowFrameClause unitBetween(ValueExpression expression1, WindowFrameClause.UnitType unitType1, ValueExpression expression2, WindowFrameClause.UnitType unitType2)
WindowFrameClause to BETWEEN ... AND ....unitType1 - BETWEEN unitexpression1 - BETWEEN expression. Only required for unit types WindowFrameClause.UnitType.PRECEEDING and
WindowFrameClause.UnitType.FOLLOWINGunitType2 - AND unitexpression2 - AND expression. Only required for unit types WindowFrameClause.UnitType.PRECEEDING and
WindowFrameClause.UnitType.FOLLOWINGWindowFrameClause for fluent programmingpublic WindowFrameClause exclude(WindowFrameClause.WindowFrameExclusionType exclusion)
WindowFrameClause.exclusion - exclusion type.WindowFrameClause for fluent programmingpublic WindowFrameClause.WindowFrameType getType()
public WindowFrameClause.WindowFrameUnitClause getUnit1()
BETWEEN unit.BETWEEN unitpublic WindowFrameClause.WindowFrameUnitClause getUnit2()
AND unit.AND unitpublic WindowFrameClause.WindowFrameExclusionType getExclusion()
Copyright © 2018–2021. All rights reserved.