Class AntlrLexerSplitter


  • public class AntlrLexerSplitter
    extends java.lang.Object
    • Field Detail

      • METHOD_SIGNATURE_PATTERN

        public static final java.util.regex.Pattern METHOD_SIGNATURE_PATTERN
      • METHOD_END_PATTERN

        public static final java.util.regex.Pattern METHOD_END_PATTERN
      • OUTER_BLOCK_END_PATTERN

        public static final java.util.regex.Pattern OUTER_BLOCK_END_PATTERN
      • INDENT_LEVEL_PATTERN

        public static final java.util.regex.Pattern INDENT_LEVEL_PATTERN
      • ASSIGNMENT_PATTERN

        public static final java.util.regex.Pattern ASSIGNMENT_PATTERN
      • DFA_ASSIGNMENT_PATTERN

        public static final java.util.regex.Pattern DFA_ASSIGNMENT_PATTERN
      • BREAK_LINE_PATTERN

        public static final java.util.regex.Pattern BREAK_LINE_PATTERN
      • OUTER_SWITCH_PATTERN

        public static final java.util.regex.Pattern OUTER_SWITCH_PATTERN
      • OUTER_IF_PATTERN

        public static final java.util.regex.Pattern OUTER_IF_PATTERN
      • OUTER_BRACE_IN_IF_CASCADE_PATTERN

        public static final java.util.regex.Pattern OUTER_BRACE_IN_IF_CASCADE_PATTERN
      • DFA_TRANSITIONS_PATTERN

        public static final java.util.regex.Pattern DFA_TRANSITIONS_PATTERN
      • DFA_FIELD_END_PATTERN

        public static final java.util.regex.Pattern DFA_FIELD_END_PATTERN
    • Constructor Detail

      • AntlrLexerSplitter

        public AntlrLexerSplitter​(java.lang.String content)
    • Method Detail

      • transform

        public java.lang.String transform()
      • produceMethods

        public void produceMethods()
      • refactorAndExtract

        public void refactorAndExtract()
        Since:
        2.17
      • refacatorAndExtract

        @Deprecated
        public void refacatorAndExtract()
        Deprecated.
      • isAllowDFAStaticClasses

        public boolean isAllowDFAStaticClasses()
        Since:
        2.9
      • setAllowDFAStaticClasses

        public void setAllowDFAStaticClasses​(boolean value)
        Since:
        2.9
      • getCasesPerSpecialStateSwitch

        public int getCasesPerSpecialStateSwitch()
        Since:
        2.9
      • setCasesPerSpecialStateSwitch

        public void setCasesPerSpecialStateSwitch​(int value)
        Since:
        2.9