public class AntlrLexerSplitter
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
AntlrLexerSplitter.ExtractedMethod |
Modifier and Type | Field and Description |
---|---|
static java.util.regex.Pattern |
ASSIGNMENT_PATTERN |
static java.util.regex.Pattern |
BREAK_LINE_PATTERN |
static java.util.regex.Pattern |
DFA_ASSIGNMENT_PATTERN |
static java.lang.String |
INDENT |
static java.util.regex.Pattern |
INDENT_LEVEL_PATTERN |
static java.lang.String |
INDENT2 |
static java.util.regex.Pattern |
METHOD_END_PATTERN |
static java.util.regex.Pattern |
METHOD_SIGNATURE_PATTERN |
static java.util.regex.Pattern |
OUTER_BLOCK_END_PATTERN |
static java.util.regex.Pattern |
OUTER_BRACE_IN_IF_CASCADE_PATTERN |
static java.util.regex.Pattern |
OUTER_IF_PATTERN |
static java.util.regex.Pattern |
OUTER_SWITCH_PATTERN |
Constructor and Description |
---|
AntlrLexerSplitter(java.lang.String content) |
Modifier and Type | Method and Description |
---|---|
java.util.List<AntlrLexerSplitter.ExtractedMethod> |
getExtractedMethods() |
void |
produceMethods() |
void |
refacatorAndExtract() |
java.lang.String |
transform() |
public static final java.lang.String INDENT
public static final java.lang.String INDENT2
public static final java.util.regex.Pattern METHOD_SIGNATURE_PATTERN
public static final java.util.regex.Pattern METHOD_END_PATTERN
public static final java.util.regex.Pattern OUTER_BLOCK_END_PATTERN
public static final java.util.regex.Pattern INDENT_LEVEL_PATTERN
public static final java.util.regex.Pattern ASSIGNMENT_PATTERN
public static final java.util.regex.Pattern DFA_ASSIGNMENT_PATTERN
public static final java.util.regex.Pattern BREAK_LINE_PATTERN
public static final java.util.regex.Pattern OUTER_SWITCH_PATTERN
public static final java.util.regex.Pattern OUTER_IF_PATTERN
public static final java.util.regex.Pattern OUTER_BRACE_IN_IF_CASCADE_PATTERN
public java.util.List<AntlrLexerSplitter.ExtractedMethod> getExtractedMethods()
public java.lang.String transform()
public void produceMethods()
public void refacatorAndExtract()