## Uses of Class
org.eclipse.datatools.sqltools.sql.parser.Token

Packages that use Token
org.eclipse.datatools.sqltools.db.derby.parser
org.eclipse.datatools.sqltools.db.generic.parser
org.eclipse.datatools.sqltools.sql.parser
org.eclipse.datatools.sqltools.sql.parser.ast
org.eclipse.datatools.sqltools.sql.parser.util

Uses of Token in org.eclipse.datatools.sqltools.db.derby.parser

Fields in org.eclipse.datatools.sqltools.db.derby.parser declared as Token
`Token` `DerbySQLParser.jj_nt`
`Token` `DerbySQLParser.token`

Methods in org.eclipse.datatools.sqltools.db.derby.parser that return Token
`Token` `DerbySQLParser.dyn_question_mark()`
`Token` `DerbySQLParserTokenManager.getNextToken()`
`Token` `DerbySQLParser.getNextToken()`
`Token` `DerbySQLParser.getToken(int index)`
`Token` `DerbySQLParser.id_or_string()`
`Token` `DerbySQLParser.id()`
`Token` `DerbySQLParser.idplus()`
`Token` `DerbySQLParser.null_stmt()`
`Token` `DerbySQLParser.signed_const()`
`Token` `DerbySQLParser.string_literal()`
`Token` `DerbySQLParser.UK_ABSOLUTE()` Unreserved Keywords
`Token` `DerbySQLParser.UK_AFTER()`
`Token` `DerbySQLParser.UK_ALL()`
`Token` `DerbySQLParser.UK_BEFORE()`
`Token` `DerbySQLParser.UK_BINARY()`
`Token` `DerbySQLParser.UK_BIT()`
`Token` `DerbySQLParser.UK_BOOLEAN()`
`Token` `DerbySQLParser.UK_CHAR_S()`
`Token` `DerbySQLParser.UK_CHAR()`
`Token` `DerbySQLParser.UK_DATE()`
`Token` `DerbySQLParser.UK_DATETIME()`
`Token` `DerbySQLParser.UK_DB2SQL()`
`Token` `DerbySQLParser.UK_DECIMAL_S()`
`Token` `DerbySQLParser.UK_DECIMAL()`
`Token` `DerbySQLParser.UK_DOUBLE_PRECISION()`
`Token` `DerbySQLParser.UK_EACH()`
`Token` `DerbySQLParser.UK_FALSE()`
`Token` `DerbySQLParser.UK_FIRST()`
`Token` `DerbySQLParser.UK_FLOAT()`
`Token` `DerbySQLParser.UK_FULL()`
`Token` `DerbySQLParser.UK_IMAGE()`
`Token` `DerbySQLParser.UK_INNER()`
`Token` `DerbySQLParser.UK_INSENSITIVE()`
`Token` `DerbySQLParser.UK_INT_S()`
`Token` `DerbySQLParser.UK_INT()`
`Token` `DerbySQLParser.UK_LAST()`
`Token` `DerbySQLParser.UK_LEFT()`
`Token` `DerbySQLParser.UK_MODE()`
`Token` `DerbySQLParser.UK_MONEY()`
`Token` `DerbySQLParser.UK_NAME()`
`Token` `DerbySQLParser.UK_NCHAR_S()`
`Token` `DerbySQLParser.UK_NCHAR_S1()`
`Token` `DerbySQLParser.UK_NCHAR()`
`Token` `DerbySQLParser.UK_NEW_TABLE()`
`Token` `DerbySQLParser.UK_NEW()`
`Token` `DerbySQLParser.UK_NEXT()`
`Token` `DerbySQLParser.UK_NO_SCROLL()`
`Token` `DerbySQLParser.UK_NONE()`
`Token` `DerbySQLParser.UK_NUMERIC()`
`Token` `DerbySQLParser.UK_NVARCHAR_S()`
`Token` `DerbySQLParser.UK_NVARCHAR_S1()`
`Token` `DerbySQLParser.UK_NVARCHAR_S2()`
`Token` `DerbySQLParser.UK_NVARCHAR()`
`Token` `DerbySQLParser.UK_OF()`
`Token` `DerbySQLParser.UK_OLD_TABLE()`
`Token` `DerbySQLParser.UK_OLD()`
`Token` `DerbySQLParser.UK_OUTER()`
`Token` `DerbySQLParser.UK_PRIOR()`
`Token` `DerbySQLParser.UK_REAL()`
`Token` `DerbySQLParser.UK_REFERENCING()`
`Token` `DerbySQLParser.UK_RELATIVE()`
`Token` `DerbySQLParser.UK_RIGHT()`
`Token` `DerbySQLParser.UK_ROW()`
`Token` `DerbySQLParser.UK_SCROLL()`
`Token` `DerbySQLParser.UK_SEMI_SENSITIVE()`
`Token` `DerbySQLParser.UK_SMALLDATETIME()`
`Token` `DerbySQLParser.UK_SMALLINT()`
`Token` `DerbySQLParser.UK_SMALLMONEY()`
`Token` `DerbySQLParser.UK_STATEMENT()`
`Token` `DerbySQLParser.UK_TEXT()`
`Token` `DerbySQLParser.UK_THEN()`
`Token` `DerbySQLParser.UK_TIME()`
`Token` `DerbySQLParser.UK_TIMESTAMP()`
`Token` `DerbySQLParser.UK_TINYINT()`
`Token` `DerbySQLParser.UK_TRIGGER()`
`Token` `DerbySQLParser.UK_TRUE()`
`Token` `DerbySQLParser.UK_UNICHAR()`
`Token` `DerbySQLParser.UK_UNIVARCHAR()`
`Token` `DerbySQLParser.UK_VARBINARY()`
`Token` `DerbySQLParser.UK_VARCHAR_S()`
`Token` `DerbySQLParser.UK_VARCHAR_S1()`
`Token` `DerbySQLParser.UK_VARCHAR()`
`Token` `DerbySQLParser.unsigned_const()`
`Token` `DerbySQLParser.variable_assignment()`
`Token` `DerbySQLParser.variable()`

Uses of Token in org.eclipse.datatools.sqltools.db.generic.parser

Fields in org.eclipse.datatools.sqltools.db.generic.parser declared as Token
`Token` `GenericSQLParser.jj_nt`
`Token` `GenericSQLParser.token`

Methods in org.eclipse.datatools.sqltools.db.generic.parser that return Token
`Token` `GenericSQLParser.dyn_question_mark()`
`Token` `GenericSQLParserTokenManager.getNextToken()`
`Token` `GenericSQLParser.getNextToken()`
`Token` `GenericSQLParser.getToken(int index)`
`Token` `GenericSQLParser.id_or_string()`
`Token` `GenericSQLParser.id()`
`Token` `GenericSQLParser.idplus()`
`Token` `GenericSQLParser.null_stmt()`
`Token` `GenericSQLParser.signed_const()`
`Token` `GenericSQLParser.string_literal()`
`Token` `GenericSQLParser.UK_ABSOLUTE()` Unreserved Keywords
`Token` `GenericSQLParser.UK_ALL()`
`Token` `GenericSQLParser.UK_BINARY()`
`Token` `GenericSQLParser.UK_BIT()`
`Token` `GenericSQLParser.UK_BOOLEAN()`
`Token` `GenericSQLParser.UK_CHAR_S()`
`Token` `GenericSQLParser.UK_CHAR()`
`Token` `GenericSQLParser.UK_DATE()`
`Token` `GenericSQLParser.UK_DATETIME()`
`Token` `GenericSQLParser.UK_DECIMAL_S()`
`Token` `GenericSQLParser.UK_DECIMAL()`
`Token` `GenericSQLParser.UK_DOUBLE_PRECISION()`
`Token` `GenericSQLParser.UK_FALSE()`
`Token` `GenericSQLParser.UK_FIRST()`
`Token` `GenericSQLParser.UK_FLOAT()`
`Token` `GenericSQLParser.UK_FULL()`
`Token` `GenericSQLParser.UK_IMAGE()`
`Token` `GenericSQLParser.UK_INNER()`
`Token` `GenericSQLParser.UK_INSENSITIVE()`
`Token` `GenericSQLParser.UK_INT_S()`
`Token` `GenericSQLParser.UK_INT()`
`Token` `GenericSQLParser.UK_LAST()`
`Token` `GenericSQLParser.UK_LEFT()`
`Token` `GenericSQLParser.UK_MONEY()`
`Token` `GenericSQLParser.UK_NAME()`
`Token` `GenericSQLParser.UK_NCHAR_S()`
`Token` `GenericSQLParser.UK_NCHAR_S1()`
`Token` `GenericSQLParser.UK_NCHAR()`
`Token` `GenericSQLParser.UK_NEW()`
`Token` `GenericSQLParser.UK_NEXT()`
`Token` `GenericSQLParser.UK_NO_SCROLL()`
`Token` `GenericSQLParser.UK_NONE()`
`Token` `GenericSQLParser.UK_NUMERIC()`
`Token` `GenericSQLParser.UK_NVARCHAR_S()`
`Token` `GenericSQLParser.UK_NVARCHAR_S1()`
`Token` `GenericSQLParser.UK_NVARCHAR_S2()`
`Token` `GenericSQLParser.UK_NVARCHAR()`
`Token` `GenericSQLParser.UK_OUTER()`
`Token` `GenericSQLParser.UK_PRIOR()`
`Token` `GenericSQLParser.UK_REAL()`
`Token` `GenericSQLParser.UK_RELATIVE()`
`Token` `GenericSQLParser.UK_RIGHT()`
`Token` `GenericSQLParser.UK_SCROLL()`
`Token` `GenericSQLParser.UK_SEMI_SENSITIVE()`
`Token` `GenericSQLParser.UK_SMALLDATETIME()`
`Token` `GenericSQLParser.UK_SMALLINT()`
`Token` `GenericSQLParser.UK_SMALLMONEY()`
`Token` `GenericSQLParser.UK_TEXT()`
`Token` `GenericSQLParser.UK_THEN()`
`Token` `GenericSQLParser.UK_TIME()`
`Token` `GenericSQLParser.UK_TIMESTAMP()`
`Token` `GenericSQLParser.UK_TINYINT()`
`Token` `GenericSQLParser.UK_TRUE()`
`Token` `GenericSQLParser.UK_UNICHAR()`
`Token` `GenericSQLParser.UK_UNIVARCHAR()`
`Token` `GenericSQLParser.UK_VARBINARY()`
`Token` `GenericSQLParser.UK_VARCHAR_S()`
`Token` `GenericSQLParser.UK_VARCHAR_S1()`
`Token` `GenericSQLParser.UK_VARCHAR()`
`Token` `GenericSQLParser.unsigned_const()`
`Token` `GenericSQLParser.variable_assignment()`
`Token` `GenericSQLParser.variable()`

Uses of Token in org.eclipse.datatools.sqltools.sql.parser

Fields in org.eclipse.datatools.sqltools.sql.parser declared as Token
`Token` `ParseException.currentToken` This is the last token that has been consumed successfully.
`Token` `Token.next` A reference to the next regular (non-special) token from the input stream.
`Token` `Token.specialToken` This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.

Methods in org.eclipse.datatools.sqltools.sql.parser that return Token
`Token` `TokenMgrError.getToken()`
`static Token` `Token.newToken(int ofKind)` Returns a new Token object, by default.

Methods in org.eclipse.datatools.sqltools.sql.parser with parameters of type Token
`void` `ParsingResult.addCurrentTables(Node simpleNode, Token token, boolean isContentAssist)` Add a new table object into the current table list.
`int` `SQLParser.getEndIndex(Token t)` Gets the end index of a Token for a String input
`int[]` `SQLParser.getRange(Token t)` Gets the start and end index of a Token for a String input
`int` `SQLParser.getStartIndex(Token t)` Gets the start index of a Token for a String input

Constructors in org.eclipse.datatools.sqltools.sql.parser with parameters of type Token
`ParseException(Token currentTokenVal, int[][] expectedTokenSequencesVal, java.lang.String[] tokenImageVal)` This constructor is used by the method "generateParseException" in the generated parser.

Uses of Token in org.eclipse.datatools.sqltools.sql.parser.ast

Methods in org.eclipse.datatools.sqltools.sql.parser.ast that return Token
`Token` `Node.getFirstToken()`
`Token` `SimpleNode.getFirstToken()`
`Token` `Node.getLastToken()`
`Token` `SimpleNode.getLastToken()`

Methods in org.eclipse.datatools.sqltools.sql.parser.ast with parameters of type Token
`void` `Node.setFirstToken(Token token)`
`void` `SimpleNode.setFirstToken(Token token)`
`void` `Node.setLastToken(Token token)`
`void` `SimpleNode.setLastToken(Token token)`

Uses of Token in org.eclipse.datatools.sqltools.sql.parser.util

Methods in org.eclipse.datatools.sqltools.sql.parser.util with parameters of type Token
`static java.lang.String` `ParserUtil.getErrorMessage(Token currentToken)` Assemble the syntax error message for the SQL parser.