Class ExpressionTyperContext
- java.lang.Object
-
- org.drools.modelcompiler.builder.generator.expressiontyper.ExpressionTyperContext
-
public class ExpressionTyperContext extends Object
-
-
Constructor Summary
Constructors Constructor Description ExpressionTyperContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddNullSafeExpression(int index, com.github.javaparser.ast.expr.Expression nullSafeExpression)voidaddPrefixExpression(int index, com.github.javaparser.ast.expr.Expression prefixExpresssion)voidaddPrefixExpression(com.github.javaparser.ast.expr.Expression prefixExpresssion)voidaddReactOnProperties(String prop)voidaddUsedDeclarations(String name)Optional<com.github.javaparser.ast.expr.Expression>getInlineCastExpression()List<com.github.javaparser.ast.expr.Expression>getNullSafeExpressions()com.github.javaparser.ast.expr.ExpressiongetOriginalExpression()List<com.github.javaparser.ast.expr.Expression>getPrefixExpresssions()Set<String>getReactOnProperties()List<String>getUsedDeclarations()booleanisRegisterPropertyReactivity()voidsetInlineCastExpression(Optional<com.github.javaparser.ast.expr.Expression> inlineCastExpression)voidsetOriginalExpression(com.github.javaparser.ast.expr.Expression originalExpression)voidsetRegisterPropertyReactivity(boolean registerPropertyReactivity)
-
-
-
Method Detail
-
addUsedDeclarations
public void addUsedDeclarations(String name)
-
addReactOnProperties
public void addReactOnProperties(String prop)
-
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)
-
-