Interface DrlxParseResult
-
- All Known Subinterfaces:
DrlxParseSuccess
- All Known Implementing Classes:
AbstractDrlxParseSuccess,DrlxParseFail,MultipleDrlxParseSuccess,SingleDrlxParseSuccess
public interface DrlxParseResult
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidaccept(ParseResultVoidVisitor visitor)<T> TacceptWithReturnValue(ParseResultVisitor<T> visitor)DrlxParseResultcombineWith(DrlxParseResult other, com.github.javaparser.ast.expr.BinaryExpr.Operator operator)java.lang.StringgetExprId(DRLIdGenerator exprIdGenerator)java.lang.StringgetOriginalDrlConstraint()default booleanisOOPath()booleanisSuccess()DrlxParseResultsetOriginalDrlConstraint(java.lang.String originalDrlConstraint)
-
-
-
Method Detail
-
accept
void accept(ParseResultVoidVisitor visitor)
-
acceptWithReturnValue
<T> T acceptWithReturnValue(ParseResultVisitor<T> visitor)
-
isSuccess
boolean isSuccess()
-
combineWith
DrlxParseResult combineWith(DrlxParseResult other, com.github.javaparser.ast.expr.BinaryExpr.Operator operator)
-
getExprId
java.lang.String getExprId(DRLIdGenerator exprIdGenerator)
-
setOriginalDrlConstraint
DrlxParseResult setOriginalDrlConstraint(java.lang.String originalDrlConstraint)
-
getOriginalDrlConstraint
java.lang.String getOriginalDrlConstraint()
-
isOOPath
default boolean isOOPath()
-
-