Class JCRSQLParserTokenManager
- java.lang.Object
 - 
- org.apache.jackrabbit.spi.commons.query.sql.JCRSQLParserTokenManager
 
 
- 
- All Implemented Interfaces:
 JCRSQLParserConstants
public class JCRSQLParserTokenManager extends java.lang.Object implements JCRSQLParserConstants
 
- 
- 
Field Summary
Fields Modifier and Type Field Description java.io.PrintStreamdebugStreamstatic java.lang.String[]jjstrLiteralImagesstatic java.lang.String[]lexStateNames- 
Fields inherited from interface org.apache.jackrabbit.spi.commons.query.sql.JCRSQLParserConstants
AMPERSAND, AND, APPROXIMATE_NUMERIC_LITERAL, ASC, ASTERISK, BASE_CHAR, BETWEEN, BY, CHAR_REPRESENTATION, CHAR_STRING_LITERAL, COLON, COMMA, COMMENT, COMMENT_CHAR, COMMENT_INTRO, CONCAT_OPERATOR, CONTAINS, DATE_LITERAL, DATE_STRING, DATE_VALUE, DATETIME_LITERAL, DATETIME_VALUE, DAYS_VALUE, DEFAULT, DELIMITED_IDENTIFIER, DELIMITED_IDENTIFIER_BODY, DELIMITED_IDENTIFIER_PART, DESC, DIGIT, DOUBLE_PERIOD, DOUBLE_QUOTE, DOUBLE_QUOTE_SYMBOL, EOF, EQ_OPERATOR, ESCAPE, EXACT_NUMERIC_LITERAL, EXCERPT, EXPONENT, FROM, GE_OPERATOR, GT_OPERATOR, HOURS_VALUE, IDENTIFIER_BODY, IDENTIFIER_PART, IDENTIFIER_START, IDEOGRAPHIC, IN, IS, LE_OPERATOR, LEFT_BRACKET, LEFT_PAREN, LETTER, LIKE, LOWER, LT_OPERATOR, MANTISSA, MINUS_SIGN, MINUTES_VALUE, MONTHS_VALUE, NE_OPERATOR, NON_DOUBLE_QUOTE_CHAR, NON_QUOTE_CHAR, NOT, NULL, OR, ORDER, PERCENT, PERIOD, PLUS_SIGN, QUESTION_MARK, QUOTE, QUOTE_SYMBOL, REGULAR_IDENTIFIER, RIGHT_BRACKET, RIGHT_PAREN, SECONDS_FRACTION, SECONDS_INTEGER_VALUE, SECONDS_VALUE, SELECT, SEMICOLON, SIGN, SIGNED_INTEGER, SIMILAR, SIMPLE_LATIN_LETTER, SIMPLE_LATIN_LOWER_CASE_LETTER, SIMPLE_LATIN_UPPER_CASE_LETTER, SOLIDUS, SPELLCHECK, TIME_VALUE, TIME_ZONE_INTERVAL, TIMESTAMP_LITERAL, TIMESTAMP_STRING, tokenImage, UNDERSCORE, UNSIGNED_INTEGER, UPPER, VERTICAL_BAR, WHERE, YEARS_VALUE 
 - 
 
- 
Constructor Summary
Constructors Constructor Description JCRSQLParserTokenManager(SimpleCharStream stream)JCRSQLParserTokenManager(SimpleCharStream stream, int lexState) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TokengetNextToken()voidReInit(SimpleCharStream stream)voidReInit(SimpleCharStream stream, int lexState)voidsetDebugStream(java.io.PrintStream ds)voidSwitchTo(int lexState) 
 - 
 
- 
- 
Constructor Detail
- 
JCRSQLParserTokenManager
public JCRSQLParserTokenManager(SimpleCharStream stream)
 
- 
JCRSQLParserTokenManager
public JCRSQLParserTokenManager(SimpleCharStream stream, int lexState)
 
 - 
 
- 
Method Detail
- 
setDebugStream
public void setDebugStream(java.io.PrintStream ds)
 
- 
ReInit
public void ReInit(SimpleCharStream stream)
 
- 
ReInit
public void ReInit(SimpleCharStream stream, int lexState)
 
- 
SwitchTo
public void SwitchTo(int lexState)
 
- 
getNextToken
public Token getNextToken()
 
 - 
 
 -