Class SQLGrammarLexer
- java.lang.Object
-
- org.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
-
- org.antlr.v4.runtime.Lexer
-
- com.googlecode.cqengine.query.parser.sql.grammar.SQLGrammarLexer
-
- All Implemented Interfaces:
org.antlr.v4.runtime.TokenSource
public class SQLGrammarLexer extends org.antlr.v4.runtime.Lexer
-
-
Field Summary
Fields Modifier and Type Field Description static org.antlr.v4.runtime.atn.ATN
_ATN
protected static org.antlr.v4.runtime.dfa.DFA[]
_decisionToDFA
static String
_serializedATN
protected static org.antlr.v4.runtime.atn.PredictionContextCache
_sharedContextCache
static int
AMP
static int
ASSIGN
static int
BIND_PARAMETER
static int
BLOB_LITERAL
static int
BOOLEAN_LITERAL
static String[]
channelNames
static int
CLOSE_PAR
static int
COMMA
static int
DIV
static int
DOT
static int
EQ
static int
GT
static int
GT_EQ
static int
GT2
static int
IDENTIFIER
static int
K_ABORT
static int
K_ACTION
static int
K_ADD
static int
K_AFTER
static int
K_ALL
static int
K_ALTER
static int
K_ANALYZE
static int
K_AND
static int
K_AS
static int
K_ASC
static int
K_ATTACH
static int
K_AUTOINCREMENT
static int
K_BEFORE
static int
K_BEGIN
static int
K_BETWEEN
static int
K_BY
static int
K_CASCADE
static int
K_CASE
static int
K_CAST
static int
K_CHECK
static int
K_COLLATE
static int
K_COLUMN
static int
K_COMMIT
static int
K_CONFLICT
static int
K_CONSTRAINT
static int
K_CREATE
static int
K_CROSS
static int
K_CURRENT_DATE
static int
K_CURRENT_TIME
static int
K_CURRENT_TIMESTAMP
static int
K_DATABASE
static int
K_DEFAULT
static int
K_DEFERRABLE
static int
K_DEFERRED
static int
K_DELETE
static int
K_DESC
static int
K_DETACH
static int
K_DISTINCT
static int
K_DROP
static int
K_EACH
static int
K_ELSE
static int
K_END
static int
K_ESCAPE
static int
K_EXCEPT
static int
K_EXCLUSIVE
static int
K_EXISTS
static int
K_EXPLAIN
static int
K_FAIL
static int
K_FOR
static int
K_FOREIGN
static int
K_FROM
static int
K_FULL
static int
K_GLOB
static int
K_GROUP
static int
K_HAVING
static int
K_IF
static int
K_IGNORE
static int
K_IMMEDIATE
static int
K_IN
static int
K_INDEX
static int
K_INDEXED
static int
K_INITIALLY
static int
K_INNER
static int
K_INSERT
static int
K_INSTEAD
static int
K_INTERSECT
static int
K_INTO
static int
K_IS
static int
K_ISNULL
static int
K_JOIN
static int
K_KEY
static int
K_LEFT
static int
K_LIKE
static int
K_LIMIT
static int
K_MATCH
static int
K_NATURAL
static int
K_NO
static int
K_NOT
static int
K_NOTNULL
static int
K_NULL
static int
K_OF
static int
K_OFFSET
static int
K_ON
static int
K_OR
static int
K_ORDER
static int
K_OUTER
static int
K_PLAN
static int
K_PRAGMA
static int
K_PRIMARY
static int
K_QUERY
static int
K_RAISE
static int
K_RECURSIVE
static int
K_REFERENCES
static int
K_REGEXP
static int
K_REINDEX
static int
K_RELEASE
static int
K_RENAME
static int
K_REPLACE
static int
K_RESTRICT
static int
K_RIGHT
static int
K_ROLLBACK
static int
K_ROW
static int
K_SAVEPOINT
static int
K_SELECT
static int
K_SET
static int
K_TABLE
static int
K_TEMP
static int
K_TEMPORARY
static int
K_THEN
static int
K_TO
static int
K_TRANSACTION
static int
K_TRIGGER
static int
K_UNION
static int
K_UNIQUE
static int
K_UPDATE
static int
K_USING
static int
K_VACUUM
static int
K_VALUES
static int
K_VIEW
static int
K_VIRTUAL
static int
K_WHEN
static int
K_WHERE
static int
K_WITH
static int
K_WITHOUT
static int
LT
static int
LT_EQ
static int
LT2
static int
MINUS
static int
MOD
static String[]
modeNames
static int
MULTILINE_COMMENT
static int
NOT_EQ1
static int
NOT_EQ2
static int
NUMERIC_LITERAL
static int
OPEN_PAR
static int
PIPE
static int
PIPE2
static int
PLUS
static String[]
ruleNames
static int
SCOL
static int
SINGLE_LINE_COMMENT
static int
SPACES
static int
STAR
static int
STRING_LITERAL
static int
STRING_LITERAL_WITH_LEADING_AND_TRAILING_PERCENT
static int
STRING_LITERAL_WITH_LEADING_PERCENT
static int
STRING_LITERAL_WITH_TRAILING_PERCENT
static int
TILDE
static String[]
tokenNames
Deprecated.UseVOCABULARY
instead.static int
UNEXPECTED_CHAR
static org.antlr.v4.runtime.Vocabulary
VOCABULARY
-
Fields inherited from class org.antlr.v4.runtime.Lexer
_channel, _factory, _hitEOF, _input, _mode, _modeStack, _text, _token, _tokenFactorySourcePair, _tokenStartCharIndex, _tokenStartCharPositionInLine, _tokenStartLine, _type, DEFAULT_MODE, DEFAULT_TOKEN_CHANNEL, HIDDEN, MAX_CHAR_VALUE, MIN_CHAR_VALUE, MORE, SKIP
-
-
Constructor Summary
Constructors Constructor Description SQLGrammarLexer(org.antlr.v4.runtime.CharStream input)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description org.antlr.v4.runtime.atn.ATN
getATN()
String[]
getChannelNames()
String
getGrammarFileName()
String[]
getModeNames()
String[]
getRuleNames()
String
getSerializedATN()
String[]
getTokenNames()
Deprecated.org.antlr.v4.runtime.Vocabulary
getVocabulary()
-
Methods inherited from class org.antlr.v4.runtime.Lexer
emit, emit, emitEOF, getAllTokens, getChannel, getCharErrorDisplay, getCharIndex, getCharPositionInLine, getErrorDisplay, getErrorDisplay, getInputStream, getLine, getSourceName, getText, getToken, getTokenFactory, getType, mode, more, nextToken, notifyListeners, popMode, pushMode, recover, recover, reset, setChannel, setCharPositionInLine, setInputStream, setLine, setText, setToken, setTokenFactory, setType, skip
-
Methods inherited from class org.antlr.v4.runtime.Recognizer
action, addErrorListener, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getInterpreter, getParseInfo, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, precpred, removeErrorListener, removeErrorListeners, sempred, setInterpreter, setState
-
-
-
-
Field Detail
-
_decisionToDFA
protected static final org.antlr.v4.runtime.dfa.DFA[] _decisionToDFA
-
_sharedContextCache
protected static final org.antlr.v4.runtime.atn.PredictionContextCache _sharedContextCache
-
STRING_LITERAL_WITH_TRAILING_PERCENT
public static final int STRING_LITERAL_WITH_TRAILING_PERCENT
- See Also:
- Constant Field Values
-
STRING_LITERAL_WITH_LEADING_PERCENT
public static final int STRING_LITERAL_WITH_LEADING_PERCENT
- See Also:
- Constant Field Values
-
STRING_LITERAL_WITH_LEADING_AND_TRAILING_PERCENT
public static final int STRING_LITERAL_WITH_LEADING_AND_TRAILING_PERCENT
- See Also:
- Constant Field Values
-
BOOLEAN_LITERAL
public static final int BOOLEAN_LITERAL
- See Also:
- Constant Field Values
-
SCOL
public static final int SCOL
- See Also:
- Constant Field Values
-
DOT
public static final int DOT
- See Also:
- Constant Field Values
-
OPEN_PAR
public static final int OPEN_PAR
- See Also:
- Constant Field Values
-
CLOSE_PAR
public static final int CLOSE_PAR
- See Also:
- Constant Field Values
-
COMMA
public static final int COMMA
- See Also:
- Constant Field Values
-
ASSIGN
public static final int ASSIGN
- See Also:
- Constant Field Values
-
STAR
public static final int STAR
- See Also:
- Constant Field Values
-
PLUS
public static final int PLUS
- See Also:
- Constant Field Values
-
MINUS
public static final int MINUS
- See Also:
- Constant Field Values
-
TILDE
public static final int TILDE
- See Also:
- Constant Field Values
-
PIPE2
public static final int PIPE2
- See Also:
- Constant Field Values
-
DIV
public static final int DIV
- See Also:
- Constant Field Values
-
MOD
public static final int MOD
- See Also:
- Constant Field Values
-
LT2
public static final int LT2
- See Also:
- Constant Field Values
-
GT2
public static final int GT2
- See Also:
- Constant Field Values
-
AMP
public static final int AMP
- See Also:
- Constant Field Values
-
PIPE
public static final int PIPE
- See Also:
- Constant Field Values
-
LT
public static final int LT
- See Also:
- Constant Field Values
-
LT_EQ
public static final int LT_EQ
- See Also:
- Constant Field Values
-
GT
public static final int GT
- See Also:
- Constant Field Values
-
GT_EQ
public static final int GT_EQ
- See Also:
- Constant Field Values
-
EQ
public static final int EQ
- See Also:
- Constant Field Values
-
NOT_EQ1
public static final int NOT_EQ1
- See Also:
- Constant Field Values
-
NOT_EQ2
public static final int NOT_EQ2
- See Also:
- Constant Field Values
-
K_ABORT
public static final int K_ABORT
- See Also:
- Constant Field Values
-
K_ACTION
public static final int K_ACTION
- See Also:
- Constant Field Values
-
K_ADD
public static final int K_ADD
- See Also:
- Constant Field Values
-
K_AFTER
public static final int K_AFTER
- See Also:
- Constant Field Values
-
K_ALL
public static final int K_ALL
- See Also:
- Constant Field Values
-
K_ALTER
public static final int K_ALTER
- See Also:
- Constant Field Values
-
K_ANALYZE
public static final int K_ANALYZE
- See Also:
- Constant Field Values
-
K_AND
public static final int K_AND
- See Also:
- Constant Field Values
-
K_AS
public static final int K_AS
- See Also:
- Constant Field Values
-
K_ASC
public static final int K_ASC
- See Also:
- Constant Field Values
-
K_ATTACH
public static final int K_ATTACH
- See Also:
- Constant Field Values
-
K_AUTOINCREMENT
public static final int K_AUTOINCREMENT
- See Also:
- Constant Field Values
-
K_BEFORE
public static final int K_BEFORE
- See Also:
- Constant Field Values
-
K_BEGIN
public static final int K_BEGIN
- See Also:
- Constant Field Values
-
K_BETWEEN
public static final int K_BETWEEN
- See Also:
- Constant Field Values
-
K_BY
public static final int K_BY
- See Also:
- Constant Field Values
-
K_CASCADE
public static final int K_CASCADE
- See Also:
- Constant Field Values
-
K_CASE
public static final int K_CASE
- See Also:
- Constant Field Values
-
K_CAST
public static final int K_CAST
- See Also:
- Constant Field Values
-
K_CHECK
public static final int K_CHECK
- See Also:
- Constant Field Values
-
K_COLLATE
public static final int K_COLLATE
- See Also:
- Constant Field Values
-
K_COLUMN
public static final int K_COLUMN
- See Also:
- Constant Field Values
-
K_COMMIT
public static final int K_COMMIT
- See Also:
- Constant Field Values
-
K_CONFLICT
public static final int K_CONFLICT
- See Also:
- Constant Field Values
-
K_CONSTRAINT
public static final int K_CONSTRAINT
- See Also:
- Constant Field Values
-
K_CREATE
public static final int K_CREATE
- See Also:
- Constant Field Values
-
K_CROSS
public static final int K_CROSS
- See Also:
- Constant Field Values
-
K_CURRENT_DATE
public static final int K_CURRENT_DATE
- See Also:
- Constant Field Values
-
K_CURRENT_TIME
public static final int K_CURRENT_TIME
- See Also:
- Constant Field Values
-
K_CURRENT_TIMESTAMP
public static final int K_CURRENT_TIMESTAMP
- See Also:
- Constant Field Values
-
K_DATABASE
public static final int K_DATABASE
- See Also:
- Constant Field Values
-
K_DEFAULT
public static final int K_DEFAULT
- See Also:
- Constant Field Values
-
K_DEFERRABLE
public static final int K_DEFERRABLE
- See Also:
- Constant Field Values
-
K_DEFERRED
public static final int K_DEFERRED
- See Also:
- Constant Field Values
-
K_DELETE
public static final int K_DELETE
- See Also:
- Constant Field Values
-
K_DESC
public static final int K_DESC
- See Also:
- Constant Field Values
-
K_DETACH
public static final int K_DETACH
- See Also:
- Constant Field Values
-
K_DISTINCT
public static final int K_DISTINCT
- See Also:
- Constant Field Values
-
K_DROP
public static final int K_DROP
- See Also:
- Constant Field Values
-
K_EACH
public static final int K_EACH
- See Also:
- Constant Field Values
-
K_ELSE
public static final int K_ELSE
- See Also:
- Constant Field Values
-
K_END
public static final int K_END
- See Also:
- Constant Field Values
-
K_ESCAPE
public static final int K_ESCAPE
- See Also:
- Constant Field Values
-
K_EXCEPT
public static final int K_EXCEPT
- See Also:
- Constant Field Values
-
K_EXCLUSIVE
public static final int K_EXCLUSIVE
- See Also:
- Constant Field Values
-
K_EXISTS
public static final int K_EXISTS
- See Also:
- Constant Field Values
-
K_EXPLAIN
public static final int K_EXPLAIN
- See Also:
- Constant Field Values
-
K_FAIL
public static final int K_FAIL
- See Also:
- Constant Field Values
-
K_FOR
public static final int K_FOR
- See Also:
- Constant Field Values
-
K_FOREIGN
public static final int K_FOREIGN
- See Also:
- Constant Field Values
-
K_FROM
public static final int K_FROM
- See Also:
- Constant Field Values
-
K_FULL
public static final int K_FULL
- See Also:
- Constant Field Values
-
K_GLOB
public static final int K_GLOB
- See Also:
- Constant Field Values
-
K_GROUP
public static final int K_GROUP
- See Also:
- Constant Field Values
-
K_HAVING
public static final int K_HAVING
- See Also:
- Constant Field Values
-
K_IF
public static final int K_IF
- See Also:
- Constant Field Values
-
K_IGNORE
public static final int K_IGNORE
- See Also:
- Constant Field Values
-
K_IMMEDIATE
public static final int K_IMMEDIATE
- See Also:
- Constant Field Values
-
K_IN
public static final int K_IN
- See Also:
- Constant Field Values
-
K_INDEX
public static final int K_INDEX
- See Also:
- Constant Field Values
-
K_INDEXED
public static final int K_INDEXED
- See Also:
- Constant Field Values
-
K_INITIALLY
public static final int K_INITIALLY
- See Also:
- Constant Field Values
-
K_INNER
public static final int K_INNER
- See Also:
- Constant Field Values
-
K_INSERT
public static final int K_INSERT
- See Also:
- Constant Field Values
-
K_INSTEAD
public static final int K_INSTEAD
- See Also:
- Constant Field Values
-
K_INTERSECT
public static final int K_INTERSECT
- See Also:
- Constant Field Values
-
K_INTO
public static final int K_INTO
- See Also:
- Constant Field Values
-
K_IS
public static final int K_IS
- See Also:
- Constant Field Values
-
K_ISNULL
public static final int K_ISNULL
- See Also:
- Constant Field Values
-
K_JOIN
public static final int K_JOIN
- See Also:
- Constant Field Values
-
K_KEY
public static final int K_KEY
- See Also:
- Constant Field Values
-
K_LEFT
public static final int K_LEFT
- See Also:
- Constant Field Values
-
K_LIKE
public static final int K_LIKE
- See Also:
- Constant Field Values
-
K_LIMIT
public static final int K_LIMIT
- See Also:
- Constant Field Values
-
K_MATCH
public static final int K_MATCH
- See Also:
- Constant Field Values
-
K_NATURAL
public static final int K_NATURAL
- See Also:
- Constant Field Values
-
K_NO
public static final int K_NO
- See Also:
- Constant Field Values
-
K_NOT
public static final int K_NOT
- See Also:
- Constant Field Values
-
K_NOTNULL
public static final int K_NOTNULL
- See Also:
- Constant Field Values
-
K_NULL
public static final int K_NULL
- See Also:
- Constant Field Values
-
K_OF
public static final int K_OF
- See Also:
- Constant Field Values
-
K_OFFSET
public static final int K_OFFSET
- See Also:
- Constant Field Values
-
K_ON
public static final int K_ON
- See Also:
- Constant Field Values
-
K_OR
public static final int K_OR
- See Also:
- Constant Field Values
-
K_ORDER
public static final int K_ORDER
- See Also:
- Constant Field Values
-
K_OUTER
public static final int K_OUTER
- See Also:
- Constant Field Values
-
K_PLAN
public static final int K_PLAN
- See Also:
- Constant Field Values
-
K_PRAGMA
public static final int K_PRAGMA
- See Also:
- Constant Field Values
-
K_PRIMARY
public static final int K_PRIMARY
- See Also:
- Constant Field Values
-
K_QUERY
public static final int K_QUERY
- See Also:
- Constant Field Values
-
K_RAISE
public static final int K_RAISE
- See Also:
- Constant Field Values
-
K_RECURSIVE
public static final int K_RECURSIVE
- See Also:
- Constant Field Values
-
K_REFERENCES
public static final int K_REFERENCES
- See Also:
- Constant Field Values
-
K_REGEXP
public static final int K_REGEXP
- See Also:
- Constant Field Values
-
K_REINDEX
public static final int K_REINDEX
- See Also:
- Constant Field Values
-
K_RELEASE
public static final int K_RELEASE
- See Also:
- Constant Field Values
-
K_RENAME
public static final int K_RENAME
- See Also:
- Constant Field Values
-
K_REPLACE
public static final int K_REPLACE
- See Also:
- Constant Field Values
-
K_RESTRICT
public static final int K_RESTRICT
- See Also:
- Constant Field Values
-
K_RIGHT
public static final int K_RIGHT
- See Also:
- Constant Field Values
-
K_ROLLBACK
public static final int K_ROLLBACK
- See Also:
- Constant Field Values
-
K_ROW
public static final int K_ROW
- See Also:
- Constant Field Values
-
K_SAVEPOINT
public static final int K_SAVEPOINT
- See Also:
- Constant Field Values
-
K_SELECT
public static final int K_SELECT
- See Also:
- Constant Field Values
-
K_SET
public static final int K_SET
- See Also:
- Constant Field Values
-
K_TABLE
public static final int K_TABLE
- See Also:
- Constant Field Values
-
K_TEMP
public static final int K_TEMP
- See Also:
- Constant Field Values
-
K_TEMPORARY
public static final int K_TEMPORARY
- See Also:
- Constant Field Values
-
K_THEN
public static final int K_THEN
- See Also:
- Constant Field Values
-
K_TO
public static final int K_TO
- See Also:
- Constant Field Values
-
K_TRANSACTION
public static final int K_TRANSACTION
- See Also:
- Constant Field Values
-
K_TRIGGER
public static final int K_TRIGGER
- See Also:
- Constant Field Values
-
K_UNION
public static final int K_UNION
- See Also:
- Constant Field Values
-
K_UNIQUE
public static final int K_UNIQUE
- See Also:
- Constant Field Values
-
K_UPDATE
public static final int K_UPDATE
- See Also:
- Constant Field Values
-
K_USING
public static final int K_USING
- See Also:
- Constant Field Values
-
K_VACUUM
public static final int K_VACUUM
- See Also:
- Constant Field Values
-
K_VALUES
public static final int K_VALUES
- See Also:
- Constant Field Values
-
K_VIEW
public static final int K_VIEW
- See Also:
- Constant Field Values
-
K_VIRTUAL
public static final int K_VIRTUAL
- See Also:
- Constant Field Values
-
K_WHEN
public static final int K_WHEN
- See Also:
- Constant Field Values
-
K_WHERE
public static final int K_WHERE
- See Also:
- Constant Field Values
-
K_WITH
public static final int K_WITH
- See Also:
- Constant Field Values
-
K_WITHOUT
public static final int K_WITHOUT
- See Also:
- Constant Field Values
-
IDENTIFIER
public static final int IDENTIFIER
- See Also:
- Constant Field Values
-
NUMERIC_LITERAL
public static final int NUMERIC_LITERAL
- See Also:
- Constant Field Values
-
BIND_PARAMETER
public static final int BIND_PARAMETER
- See Also:
- Constant Field Values
-
STRING_LITERAL
public static final int STRING_LITERAL
- See Also:
- Constant Field Values
-
BLOB_LITERAL
public static final int BLOB_LITERAL
- See Also:
- Constant Field Values
-
SINGLE_LINE_COMMENT
public static final int SINGLE_LINE_COMMENT
- See Also:
- Constant Field Values
-
MULTILINE_COMMENT
public static final int MULTILINE_COMMENT
- See Also:
- Constant Field Values
-
SPACES
public static final int SPACES
- See Also:
- Constant Field Values
-
UNEXPECTED_CHAR
public static final int UNEXPECTED_CHAR
- See Also:
- Constant Field Values
-
channelNames
public static String[] channelNames
-
modeNames
public static String[] modeNames
-
ruleNames
public static final String[] ruleNames
-
VOCABULARY
public static final org.antlr.v4.runtime.Vocabulary VOCABULARY
-
tokenNames
@Deprecated public static final String[] tokenNames
Deprecated.UseVOCABULARY
instead.
-
_serializedATN
public static final String _serializedATN
- See Also:
- Constant Field Values
-
_ATN
public static final org.antlr.v4.runtime.atn.ATN _ATN
-
-
Method Detail
-
getTokenNames
@Deprecated public String[] getTokenNames()
Deprecated.- Overrides:
getTokenNames
in classorg.antlr.v4.runtime.Lexer
-
getVocabulary
public org.antlr.v4.runtime.Vocabulary getVocabulary()
- Overrides:
getVocabulary
in classorg.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
-
getGrammarFileName
public String getGrammarFileName()
- Specified by:
getGrammarFileName
in classorg.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
-
getRuleNames
public String[] getRuleNames()
- Specified by:
getRuleNames
in classorg.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
-
getSerializedATN
public String getSerializedATN()
- Overrides:
getSerializedATN
in classorg.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
-
getChannelNames
public String[] getChannelNames()
- Overrides:
getChannelNames
in classorg.antlr.v4.runtime.Lexer
-
getModeNames
public String[] getModeNames()
- Overrides:
getModeNames
in classorg.antlr.v4.runtime.Lexer
-
getATN
public org.antlr.v4.runtime.atn.ATN getATN()
- Specified by:
getATN
in classorg.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
-
-