Package org.mvel2

Class MacroProcessor

    • Field Detail

      • macros

        private java.util.Map<java.lang.String,​Macro> macros
    • Constructor Detail

      • MacroProcessor

        public MacroProcessor()
      • MacroProcessor

        public MacroProcessor​(java.util.Map<java.lang.String,​Macro> macros)
    • Method Detail

      • parse

        public char[] parse​(char[] input)
        Specified by:
        parse in interface PreProcessor
      • parse

        public java.lang.String parse​(java.lang.String input)
        Specified by:
        parse in interface PreProcessor
      • getMacros

        public java.util.Map<java.lang.String,​Macro> getMacros()
      • setMacros

        public void setMacros​(java.util.Map<java.lang.String,​Macro> macros)
      • captureToWhitespace

        public void captureToWhitespace()