Class TypedExpressionResult
- java.lang.Object
-
- org.drools.model.codegen.execmodel.generator.expressiontyper.TypedExpressionResult
-
public class TypedExpressionResult extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TypedExpressionResult(java.util.Optional<TypedExpression> typedExpression, ExpressionTyperContext expressionTyperContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExpressionTyperContextgetExpressionTyperContext()java.util.Optional<com.github.javaparser.ast.expr.Expression>getInlineCastExpression()java.util.List<com.github.javaparser.ast.expr.Expression>getNullSafeExpressions()java.util.List<com.github.javaparser.ast.expr.Expression>getPrefixExpressions()java.util.Set<java.lang.String>getReactOnProperties()java.util.Optional<TypedExpression>getTypedExpression()java.util.Set<java.lang.String>getUsedDeclarations()java.lang.StringtoString()TypedExpressiontypedExpressionOrException()
-
-
-
Constructor Detail
-
TypedExpressionResult
public TypedExpressionResult(java.util.Optional<TypedExpression> typedExpression, ExpressionTyperContext expressionTyperContext)
-
-
Method Detail
-
getTypedExpression
public java.util.Optional<TypedExpression> getTypedExpression()
-
typedExpressionOrException
public TypedExpression typedExpressionOrException()
-
getUsedDeclarations
public java.util.Set<java.lang.String> getUsedDeclarations()
-
getReactOnProperties
public java.util.Set<java.lang.String> getReactOnProperties()
-
getExpressionTyperContext
public ExpressionTyperContext getExpressionTyperContext()
-
getPrefixExpressions
public java.util.List<com.github.javaparser.ast.expr.Expression> getPrefixExpressions()
-
getNullSafeExpressions
public java.util.List<com.github.javaparser.ast.expr.Expression> getNullSafeExpressions()
-
getInlineCastExpression
public java.util.Optional<com.github.javaparser.ast.expr.Expression> getInlineCastExpression()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-