Class MultipleDrlxParseSuccess
- java.lang.Object
-
- org.drools.modelcompiler.builder.generator.drlxparse.AbstractDrlxParseSuccess
-
- org.drools.modelcompiler.builder.generator.drlxparse.MultipleDrlxParseSuccess
-
- All Implemented Interfaces:
DrlxParseResult,DrlxParseSuccess
public class MultipleDrlxParseSuccess extends AbstractDrlxParseSuccess
-
-
Field Summary
-
Fields inherited from class org.drools.modelcompiler.builder.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()StringgetExprBinding()StringgetExprId(DRLIdGenerator exprIdGenerator)Optional<com.github.javaparser.ast.expr.Expression>getImplicitCastExpression()List<com.github.javaparser.ast.expr.Expression>getNullSafeExpressions()com.github.javaparser.ast.expr.BinaryExpr.OperatorgetOperator()StringgetOriginalDrlConstraint()DrlxParseSuccess[]getResults()booleanisPredicate()booleanisRequiresSplit()booleanisTemporal()DrlxParseResultsetOriginalDrlConstraint(String originalDrlConstraint)-
Methods inherited from class org.drools.modelcompiler.builder.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.modelcompiler.builder.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 Optional<com.github.javaparser.ast.expr.Expression> getImplicitCastExpression()
-
getNullSafeExpressions
public List<com.github.javaparser.ast.expr.Expression> getNullSafeExpressions()
-
combineWith
public DrlxParseResult combineWith(DrlxParseResult other, com.github.javaparser.ast.expr.BinaryExpr.Operator operator)
-
getExprId
public String getExprId(DRLIdGenerator exprIdGenerator)
-
setOriginalDrlConstraint
public DrlxParseResult setOriginalDrlConstraint(String originalDrlConstraint)
-
getOriginalDrlConstraint
public String getOriginalDrlConstraint()
-
isPredicate
public boolean isPredicate()
-
getExprBinding
public String getExprBinding()
-
getExpr
public com.github.javaparser.ast.expr.Expression getExpr()
-
isRequiresSplit
public boolean isRequiresSplit()
-
-