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 frameWindowFunction.Frame.Exclusion.excludeGroup()
Excludes the current row and its ordering peers from the frameWindowFunction.Frame.Exclusion.excludeTies()
Excludes any peers of the current row from the frame, but not the current row itselfWindowFunction.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 frameWindowFunction.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.