Interface RsqlCustomOperatorsConfigurer

Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface RsqlCustomOperatorsConfigurer
Configurer interface for providing custom RSQL operators.

Applications can implement this interface and register it as a bean to contribute custom operators to the RSQL query resolution process.

  • Method Summary

    Modifier and Type
    Method
    Description
    Set<? extends RsqlCustomOperator<?>>
    Returns a set of custom RSQL operators to be registered.
  • Method Details

    • getCustomOperators

      Set<? extends RsqlCustomOperator<?>> getCustomOperators()
      Returns a set of custom RSQL operators to be registered.

      If multiple RsqlCustomOperatorsConfigurer beans are present in the Spring context, their results will be combined into a single set of operators available for query resolution.

      Returns:
      a set of custom operators, or an empty set if none