public final class RegexParser extends Object
| Constructor and Description |
|---|
RegexParser(RegexLanguage language,
RegexSource source,
RegexFlags flags,
CompilationBuffer compilationBuffer) |
| Modifier and Type | Method and Description |
|---|---|
RegexFlags |
getFlags() |
RegexAST |
parse() |
static Group |
parseRootLess(RegexLanguage language,
String pattern) |
void |
prepareForDFA() |
public RegexParser(RegexLanguage language, RegexSource source, RegexFlags flags, CompilationBuffer compilationBuffer) throws RegexSyntaxException
RegexSyntaxExceptionpublic static Group parseRootLess(RegexLanguage language, String pattern) throws RegexSyntaxException
RegexSyntaxExceptionpublic RegexAST parse() throws RegexSyntaxException
RegexSyntaxExceptionpublic void prepareForDFA()
public RegexFlags getFlags()