Interface Operator<A,B>

All Superinterfaces:
Predicate2<A,B[]>, Serializable
All Known Subinterfaces:
Operator.MultipleValue<A,B>, Operator.SingleValue<A,B>
All Known Implementing Classes:
ContainsOperator, ExcludesOperator, InOperator, MatchesOperator, MemberOfOperator, SoundsLikeOperator, StringEndsWithOperator, StringLengthWithOperator, StringStartsWithOperator

public interface Operator<A,B> extends Predicate2<A,B[]>
  • Method Details

    • requiresCoercion

      default boolean requiresCoercion()
    • isCompatibleWithType

      default boolean isCompatibleWithType(Class<?> type)
    • getOperatorName

      String getOperatorName()