public static class SetWindowFieldsOperation.RangeWindowBuilder extends Object
SetWindowFieldsOperation.RangeWindow
.Constructor and Description |
---|
RangeWindowBuilder() |
public SetWindowFieldsOperation.RangeWindowBuilder from(String lower)
lower
- eg. current or unbounded.public SetWindowFieldsOperation.RangeWindowBuilder to(String upper)
upper
- eg. current or unbounded.public SetWindowFieldsOperation.RangeWindowBuilder from(Number lower)
0
is the current document position.lower
- public SetWindowFieldsOperation.RangeWindowBuilder to(Number upper)
0
is the current document position.upper
- public SetWindowFieldsOperation.RangeWindowBuilder fromCurrent()
lower
limit.public SetWindowFieldsOperation.RangeWindowBuilder fromUnbounded()
lower
limit.public SetWindowFieldsOperation.RangeWindowBuilder toCurrent()
upper
limit.public SetWindowFieldsOperation.RangeWindowBuilder toUnbounded()
upper
limit.public SetWindowFieldsOperation.RangeWindowBuilder unit(SetWindowFieldsOperation.WindowUnit windowUnit)
unit
or measure for the given SetWindowFieldsOperation.Window
.windowUnit
- must not be null. Can be on of SetWindowFieldsOperation.Windows
.public SetWindowFieldsOperation.RangeWindow build()
SetWindowFieldsOperation.RangeWindow
.SetWindowFieldsOperation.RangeWindow
.Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.