Class CustomOperatorWrapper
- java.lang.Object
-
- org.drools.model.codegen.execmodel.generator.operatorspec.CustomOperatorWrapper
-
- All Implemented Interfaces:
java.io.Serializable,org.drools.model.functions.Operator<java.lang.Object,java.lang.Object>,org.drools.model.functions.Operator.SingleValue<java.lang.Object,java.lang.Object>,org.drools.model.functions.Predicate2<java.lang.Object,java.lang.Object[]>
public class CustomOperatorWrapper extends java.lang.Object implements org.drools.model.functions.Operator.SingleValue<java.lang.Object,java.lang.Object>- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.drools.model.functions.Operator
org.drools.model.functions.Operator.MultipleValue<A extends java.lang.Object,B extends java.lang.Object>, org.drools.model.functions.Operator.Register, org.drools.model.functions.Operator.SingleValue<A extends java.lang.Object,B extends java.lang.Object>
-
-
Constructor Summary
Constructors Constructor Description CustomOperatorWrapper(org.drools.core.rule.accessor.Evaluator evaluator, java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleaneval(java.lang.Object o1, java.lang.Object o2)java.lang.StringgetOperatorName()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Method Detail
-
eval
public boolean eval(java.lang.Object o1, java.lang.Object o2)- Specified by:
evalin interfaceorg.drools.model.functions.Operator.SingleValue<java.lang.Object,java.lang.Object>
-
getOperatorName
public java.lang.String getOperatorName()
- Specified by:
getOperatorNamein interfaceorg.drools.model.functions.Operator<java.lang.Object,java.lang.Object>
-
-