Class FilterByAggregateTransformation

java.lang.Object
com.sap.cds.adapter.odata.v4.query.apply.FilterByAggregateTransformation
All Implemented Interfaces:
Transformation, Function<com.sap.cds.ql.Select<?>,com.sap.cds.ql.Select<?>>, UnaryOperator<com.sap.cds.ql.Select<?>>

public class FilterByAggregateTransformation extends Object implements Transformation
Support "filtering on leaf level" - retain only those rows from the input set which belong to a group of dimensions where aggregated values match a given filter.
  • Constructor Details

  • Method Details

    • apply

      public com.sap.cds.ql.Select<?> apply(com.sap.cds.ql.Select<?> select)
      Specified by:
      apply in interface Function<com.sap.cds.ql.Select<?>,com.sap.cds.ql.Select<?>>
    • rank

      public int rank()
      Specified by:
      rank in interface Transformation