Uses of Interface
net.pricefx.formulaengine.scripting.queryapi.WindowFunction
Packages that use WindowFunction
-
Uses of WindowFunction in net.pricefx.formulaengine.scripting.queryapi
Methods in net.pricefx.formulaengine.scripting.queryapi that return WindowFunctionModifier and TypeMethodDescriptionWindowFunction.Frame.allRows()
Defines a row frame containing all the rows of the current partition.WindowFunction.Frame.Exclusion.excludeCurrent()
Excludes the current row from the frame.WindowFunction.Frame.Exclusion.excludeGroup()
Excludes the current row and its ordering peers from the frame.WindowFunction.Frame.Exclusion.excludeTies()
Excludes any peers of the current row from the frame, but not the current row itself.WindowFunction.Frame.expanding()
Defines an extending row frame starting from the first row of the current one.WindowFunction.filter
(Expression filter) Defines a filter to be applied only on the window function.WindowFunction.Frame.Exclusion.noExclusion()
Does not exclude any row from the frame.WindowFunction.partitionBy
(List<Expression> partitions) Defines the group of rows to be processed separately.WindowFunction.Frame.rolling
(int nbRows) Defines a row frame of the nbRows last rows, including the current one.WindowFunction.sortBy
(List<Orders.Order> orders) Defines the ordering of the window.