Class MVELDumper.MVELDumperContext

  • Enclosing class:
    MVELDumper

    public static class MVELDumper.MVELDumperContext
    extends Object
    • Constructor Detail

      • MVELDumperContext

        public MVELDumperContext()
    • Method Detail

      • clear

        public void clear()
      • addInferredCast

        public void addInferredCast​(String var,
                                    String cast)
      • 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
      • incOpenCcd

        public void incOpenCcd()
      • decOpenCcd

        public void decOpenCcd()
      • isCcdNested

        public boolean isCcdNested()
      • isInXpath

        public boolean isInXpath()
      • setInXpath

        public void setInXpath​(boolean inXpath)