- java.lang.Object
-
- org.jooq.lambda.WindowSpecificationImpl<T>
-
- All Implemented Interfaces:
WindowSpecification<T>
class WindowSpecificationImpl<T> extends java.lang.Object implements WindowSpecification<T>
-
-
Constructor Summary
Constructors Constructor Description WindowSpecificationImpl(java.util.function.Function<? super T,?> partition, java.util.Comparator<? super T> order, long lower, long upper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longlower()The window's lower frame bound.java.util.Optional<java.util.Comparator<? super T>>order()The window order.java.util.function.Function<? super T,?>partition()The window partition function.longupper()The window's upper frame bound.
-
-
-
Method Detail
-
partition
public java.util.function.Function<? super T,?> partition()
Description copied from interface:WindowSpecificationThe window partition function.- Specified by:
partitionin interfaceWindowSpecification<T>
-
order
public java.util.Optional<java.util.Comparator<? super T>> order()
Description copied from interface:WindowSpecificationThe window order.- Specified by:
orderin interfaceWindowSpecification<T>
-
lower
public long lower()
Description copied from interface:WindowSpecificationThe window's lower frame bound.- Specified by:
lowerin interfaceWindowSpecification<T>
-
upper
public long upper()
Description copied from interface:WindowSpecificationThe window's upper frame bound.- Specified by:
upperin interfaceWindowSpecification<T>
-
-