Class MultipleDrlxParseSuccess
- java.lang.Object
-
- org.drools.model.codegen.execmodel.generator.drlxparse.AbstractDrlxParseSuccess
-
- org.drools.model.codegen.execmodel.generator.drlxparse.MultipleDrlxParseSuccess
-
- All Implemented Interfaces:
DrlxParseResult,DrlxParseSuccess
public class MultipleDrlxParseSuccess extends AbstractDrlxParseSuccess
-
-
Field Summary
-
Fields inherited from class org.drools.model.codegen.execmodel.generator.drlxparse.AbstractDrlxParseSuccess
watchedProperties
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DrlxParseResultcombineWith(DrlxParseResult other, com.github.javaparser.ast.expr.BinaryExpr.Operator operator)static MultipleDrlxParseSuccesscreateMultipleDrlxParseSuccess(com.github.javaparser.ast.expr.BinaryExpr.Operator operator, DrlxParseSuccess... results)com.github.javaparser.ast.expr.ExpressiongetExpr()java.lang.StringgetExprBinding()java.lang.StringgetExprId(DRLIdGenerator exprIdGenerator)java.util.Optional<com.github.javaparser.ast.expr.Expression>getImplicitCastExpression()java.util.List<com.github.javaparser.ast.expr.Expression>getNullSafeExpressions()com.github.javaparser.ast.expr.BinaryExpr.OperatorgetOperator()java.lang.StringgetOriginalDrlConstraint()DrlxParseSuccess[]getResults()booleanisPredicate()booleanisRequiresSplit()booleanisTemporal()DrlxParseResultsetOriginalDrlConstraint(java.lang.String originalDrlConstraint)-
Methods inherited from class org.drools.model.codegen.execmodel.generator.drlxparse.AbstractDrlxParseSuccess
accept, acceptWithReturnValue, addAllWatchedProperties, getWatchedProperties, isSuccess
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.drools.model.codegen.execmodel.generator.drlxparse.DrlxParseSuccess
isOOPath
-
-
-
-
Method Detail
-
createMultipleDrlxParseSuccess
public static MultipleDrlxParseSuccess createMultipleDrlxParseSuccess(com.github.javaparser.ast.expr.BinaryExpr.Operator operator, DrlxParseSuccess... results)
-
getOperator
public com.github.javaparser.ast.expr.BinaryExpr.Operator getOperator()
-
getResults
public DrlxParseSuccess[] getResults()
-
isTemporal
public boolean isTemporal()
-
getImplicitCastExpression
public java.util.Optional<com.github.javaparser.ast.expr.Expression> getImplicitCastExpression()
-
getNullSafeExpressions
public java.util.List<com.github.javaparser.ast.expr.Expression> getNullSafeExpressions()
-
combineWith
public DrlxParseResult combineWith(DrlxParseResult other, com.github.javaparser.ast.expr.BinaryExpr.Operator operator)
-
getExprId
public java.lang.String getExprId(DRLIdGenerator exprIdGenerator)
-
setOriginalDrlConstraint
public DrlxParseResult setOriginalDrlConstraint(java.lang.String originalDrlConstraint)
-
getOriginalDrlConstraint
public java.lang.String getOriginalDrlConstraint()
-
isPredicate
public boolean isPredicate()
-
getExprBinding
public java.lang.String getExprBinding()
-
getExpr
public com.github.javaparser.ast.expr.Expression getExpr()
-
isRequiresSplit
public boolean isRequiresSplit()
-
-