Class NativeOperatorSpec
java.lang.Object
org.drools.model.codegen.execmodel.generator.operatorspec.NativeOperatorSpec
- All Implemented Interfaces:
OperatorSpec
- Direct Known Subclasses:
CustomOperatorSpec,RegexOperatorSpec
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.drools.model.functions.Operator<?,?> addOperatorArgument(RuleContext context, com.github.javaparser.ast.expr.MethodCallExpr methodCallExpr, String opName) com.github.javaparser.ast.expr.ExpressiongetExpression(RuleContext context, PointFreeExpr pointFreeExpr, TypedExpression left, ExpressionTyper expressionTyper) booleanisStatic()
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
NativeOperatorSpec
public NativeOperatorSpec()
-
-
Method Details
-
getExpression
public com.github.javaparser.ast.expr.Expression getExpression(RuleContext context, PointFreeExpr pointFreeExpr, TypedExpression left, ExpressionTyper expressionTyper) - Specified by:
getExpressionin interfaceOperatorSpec
-
addOperatorArgument
protected org.drools.model.functions.Operator<?,?> addOperatorArgument(RuleContext context, com.github.javaparser.ast.expr.MethodCallExpr methodCallExpr, String opName) -
isStatic
public boolean isStatic()- Specified by:
isStaticin interfaceOperatorSpec
-