Package org.drools.model.functions
Interface Operator<A,B>
-
- All Superinterfaces:
Predicate2<A,B[]>,java.io.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[]>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceOperator.MultipleValue<A,B>static classOperator.Registerstatic interfaceOperator.SingleValue<A,B>-
Nested classes/interfaces inherited from interface org.drools.model.functions.Predicate2
Predicate2.Impl<A,B>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description java.lang.StringgetOperatorName()default booleanisCompatibleWithType(java.lang.Class<?> type)default booleanrequiresCoercion()-
Methods inherited from interface org.drools.model.functions.Predicate2
negate, predicateInformation, test
-
-