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)StringgetExprId(DRLIdGenerator exprIdGenerator)StringgetOriginalDrlConstraint()default booleanisOOPath()booleanisSuccess()DrlxParseResultsetOriginalDrlConstraint(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
String getExprId(DRLIdGenerator exprIdGenerator)
-
setOriginalDrlConstraint
DrlxParseResult setOriginalDrlConstraint(String originalDrlConstraint)
-
getOriginalDrlConstraint
String getOriginalDrlConstraint()
-
isOOPath
default boolean isOOPath()
-
-