Class ExpressionTyperContext

java.lang.Object
org.drools.model.codegen.execmodel.generator.expressiontyper.ExpressionTyperContext

public class ExpressionTyperContext extends Object
  • Constructor Details

    • ExpressionTyperContext

      public ExpressionTyperContext()
  • Method Details

    • addUsedDeclarations

      public void addUsedDeclarations(String name)
    • getUsedDeclarations

      public Set<String> getUsedDeclarations()
    • addReactOnProperties

      public void addReactOnProperties(String prop)
    • getReactOnProperties

      public Set<String> getReactOnProperties()
    • getPrefixExpresssions

      public List<com.github.javaparser.ast.expr.Expression> getPrefixExpresssions()
    • addPrefixExpression

      public void addPrefixExpression(int index, com.github.javaparser.ast.expr.Expression prefixExpresssion)
    • addPrefixExpression

      public void addPrefixExpression(com.github.javaparser.ast.expr.Expression prefixExpresssion)
    • setRegisterPropertyReactivity

      public void setRegisterPropertyReactivity(boolean registerPropertyReactivity)
    • isRegisterPropertyReactivity

      public boolean isRegisterPropertyReactivity()
    • getInlineCastExpression

      public Optional<com.github.javaparser.ast.expr.Expression> getInlineCastExpression()
    • setInlineCastExpression

      public void setInlineCastExpression(Optional<com.github.javaparser.ast.expr.Expression> inlineCastExpression)
    • getNullSafeExpressions

      public List<com.github.javaparser.ast.expr.Expression> getNullSafeExpressions()
    • addNullSafeExpression

      public void addNullSafeExpression(int index, com.github.javaparser.ast.expr.Expression nullSafeExpression)
    • getOriginalExpression

      public com.github.javaparser.ast.expr.Expression getOriginalExpression()
    • setOriginalExpression

      public void setOriginalExpression(com.github.javaparser.ast.expr.Expression originalExpression)
    • getVariablesFromDifferentPattern

      public Set<String> getVariablesFromDifferentPattern()
    • addVariableFromDifferentPattern

      public void addVariableFromDifferentPattern(String variable)