Class SetWindowFieldsOperation.RangeWindow
java.lang.Object
org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.RangeWindow
- All Implemented Interfaces:
SetWindowFieldsOperation.Window
- Enclosing class:
- SetWindowFieldsOperation
SetWindowFieldsOperation.Window
implementation based on the sort fields.- Author:
- Christoph Strobl
-
Constructor Summary
ModifierConstructorDescriptionprotected
RangeWindow
(Object lower, Object upper, SetWindowFieldsOperation.WindowUnit unit) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.Window
toDocument
-
Constructor Details
-
RangeWindow
-
-
Method Details
-
toDocument
Description copied from interface:SetWindowFieldsOperation.Window
Obtain the document representation of the window in the givencontext
.- Returns:
- never null.
-
getLower
Description copied from interface:SetWindowFieldsOperation.Window
The lower (inclusive) boundary.- Specified by:
getLower
in interfaceSetWindowFieldsOperation.Window
- Returns:
-
getUpper
Description copied from interface:SetWindowFieldsOperation.Window
The upper (inclusive) boundary.- Specified by:
getUpper
in interfaceSetWindowFieldsOperation.Window
- Returns:
-