Package org.drools.mvelcompiler
Class CompiledExpressionResult
- java.lang.Object
-
- org.drools.mvelcompiler.CompiledExpressionResult
-
- All Implemented Interfaces:
CompiledResult
public class CompiledExpressionResult extends java.lang.Object implements CompiledResult
-
-
Constructor Summary
Constructors Constructor Description CompiledExpressionResult(com.github.javaparser.ast.expr.Expression expression, java.util.Optional<java.lang.reflect.Type> type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.github.javaparser.ast.expr.ExpressiongetExpression()java.util.Optional<java.lang.reflect.Type>getType()java.util.Set<java.lang.String>getUsedBindings()java.lang.StringresultAsString()CompiledExpressionResultsetUsedBindings(java.util.Set<java.lang.String> usedBindings)com.github.javaparser.ast.stmt.BlockStmtstatementResults()
-
-
-
Method Detail
-
getExpression
public com.github.javaparser.ast.expr.Expression getExpression()
-
getType
public java.util.Optional<java.lang.reflect.Type> getType()
-
resultAsString
public java.lang.String resultAsString()
-
statementResults
public com.github.javaparser.ast.stmt.BlockStmt statementResults()
- Specified by:
statementResultsin interfaceCompiledResult
-
getUsedBindings
public java.util.Set<java.lang.String> getUsedBindings()
- Specified by:
getUsedBindingsin interfaceCompiledResult
-
setUsedBindings
public CompiledExpressionResult setUsedBindings(java.util.Set<java.lang.String> usedBindings)
-
-