Class DumperContext

java.lang.Object
org.drools.compiler.lang.DumperContext

public class DumperContext extends Object
  • Field Details

  • Constructor Details

    • DumperContext

      public DumperContext()
  • Method Details

    • clear

      public void clear()
    • addInferredCast

      public void addInferredCast(String var, String cast)
    • getInferredCast

      public Map.Entry<String,String> getInferredCast(String expr)
    • getAliases

      public Map<String,OperatorDescr> getAliases()
      Returns:
      the aliases
    • setAliases

      public void setAliases(Map<String,OperatorDescr> aliases)
      Parameters:
      aliases - the aliases to set
    • createAlias

      public String createAlias(OperatorDescr operator)
      Creates a new alias for the operator, setting it in the descriptor class, adding it to the internal Map and returning it as a String
    • addBinding

      public void addBinding(BindingDescr bind)
      Adds a binding to the list of bindings on this context
    • getBindings

      public List<BindingDescr> getBindings()
    • getRuleContext

      public RuleBuildContext getRuleContext()
    • setRuleContext

      public DumperContext setRuleContext(RuleBuildContext ruleContext)
    • incOpenCcd

      public void incOpenCcd()
    • decOpenCcd

      public void decOpenCcd()
    • isCcdNested

      public boolean isCcdNested()
    • isInXpath

      public boolean isInXpath()
    • setInXpath

      public void setInXpath(boolean inXpath)