public class CharacterParser extends Object
| Modifier and Type | Class and Description |
|---|---|
class |
CharacterParser.Match |
static class |
CharacterParser.State |
static class |
CharacterParser.SyntaxError |
| Constructor and Description |
|---|
CharacterParser() |
| Modifier and Type | Method and Description |
|---|---|
CharacterParser.State |
defaultState() |
boolean |
isKeyword(String id) |
boolean |
isPunctuator(Character character) |
boolean |
isRegexp(String history) |
CharacterParser.State |
parse(String src) |
CharacterParser.State |
parse(String src,
CharacterParser.State state) |
CharacterParser.State |
parse(String src,
CharacterParser.State state,
Options options) |
CharacterParser.State |
parseChar(char character,
CharacterParser.State state) |
CharacterParser.Match |
parseMax(String src) |
CharacterParser.Match |
parseMax(String src,
Options options) |
CharacterParser.Match |
parseMaxBracket(String src,
char bracket) |
CharacterParser.Match |
parseMaxBracket(String src,
char bracket,
Options options) |
CharacterParser.Match |
parseUntil(String src,
String delimiter) |
CharacterParser.Match |
parseUntil(String src,
String delimiter,
Options options) |
public CharacterParser.State parse(String src) throws CharacterParser.SyntaxError
CharacterParser.SyntaxErrorpublic CharacterParser.State parse(String src, CharacterParser.State state) throws CharacterParser.SyntaxError
CharacterParser.SyntaxErrorpublic CharacterParser.State parse(String src, CharacterParser.State state, Options options) throws CharacterParser.SyntaxError
CharacterParser.SyntaxErrorpublic CharacterParser.Match parseMax(String src) throws CharacterParser.SyntaxError
CharacterParser.SyntaxErrorpublic CharacterParser.Match parseMax(String src, Options options) throws CharacterParser.SyntaxError
CharacterParser.SyntaxErrorpublic CharacterParser.Match parseMaxBracket(String src, char bracket) throws CharacterParser.SyntaxError
CharacterParser.SyntaxErrorpublic CharacterParser.Match parseMaxBracket(String src, char bracket, Options options) throws CharacterParser.SyntaxError
CharacterParser.SyntaxErrorpublic CharacterParser.Match parseUntil(String src, String delimiter)
public CharacterParser.Match parseUntil(String src, String delimiter, Options options)
public CharacterParser.State parseChar(char character, CharacterParser.State state)
public CharacterParser.State defaultState()
public boolean isPunctuator(Character character)
public boolean isKeyword(String id)
public boolean isRegexp(String history)
Copyright © 2016. All rights reserved.