Class SearchTransformation

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

public class SearchTransformation extends Object implements Transformation
  • Constructor Details

    • SearchTransformation

      public SearchTransformation(Search search)
  • 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<?>>
    • convertSearchOption

      public static com.sap.cds.ql.Predicate convertSearchOption(SearchOption searchOption)
    • toCqnPredicate

      public static com.sap.cds.ql.Predicate toCqnPredicate(SearchExpression expr)
    • rank

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

      public boolean requiresWrapping(Transformation previous)
      Specified by:
      requiresWrapping in interface Transformation