Package org.drools.model.functions
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
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic classstatic interfaceNested classes/interfaces inherited from interface org.drools.model.functions.Predicate2
Predicate2.Impl<A,B> -
Method Summary
Modifier and TypeMethodDescriptiondefault booleanisCompatibleWithType(Class<?> type) default booleanMethods inherited from interface org.drools.model.functions.Predicate2
negate, predicateInformation, test
-
Method Details
-
requiresCoercion
default boolean requiresCoercion() -
isCompatibleWithType
-
getOperatorName
String getOperatorName()
-