Klasse FilterParserTokenManager
java.lang.Object
org.apache.sling.resource.filter.impl.script.FilterParserTokenManager
- Alle implementierten Schnittstellen:
FilterParserConstants
Token Manager.
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected intDebug output.protected SimpleCharStreamstatic final int[]Lex State array.static final String[]Token literal values.static final String[]Lexer state names.Von Schnittstelle geerbte Felder org.apache.sling.resource.filter.impl.script.FilterParserConstants
AND, BOOLEAN, COMMA, CONTAINS, CONTAINS_ANY, CONTAINS_NOT, CONTAINS_NOT_ANY, DATE, DATETIME, DEFAULT, DIGIT, DIGITS, DQUOTE, DYNAMIC_ARG, EOF, EQUAL, EXP, EXPONENT, FRACTIONAL_DIGITS, FUNCTION_NAME, GREATER_THAN, GREATER_THAN_OR_EQUAL, IN, INTEGER, LESS_THAN, LESS_THAN_OR_EQUAL, LIKE, LIKE_NOT, LPAREN, MINUS, NOT_EQUAL, NOT_IN, NULL, NUMBER, OFFSET, OFFSETDATETIME, OR, PLUS, PROPERTY, RPAREN, SQUOTE, STRING, TIME, tokenImage, UNKNOWN, YYYYMMDD -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungConstructor.FilterParserTokenManager(SimpleCharStream stream, int lexState) Constructor. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungGet the next Token.protected TokenvoidReInit(SimpleCharStream stream) Reinitialise parser.voidReInit(SimpleCharStream stream, int lexState) Reinitialise parser.voidSet debug output.voidSwitchTo(int lexState) Switch to specified lex state.
-
Felddetails
-
debugStream
Debug output. -
jjstrLiteralImages
Token literal values. -
lexStateNames
Lexer state names. -
jjnewLexState
public static final int[] jjnewLexStateLex State array. -
input_stream
-
curChar
protected int curChar
-
-
Konstruktordetails
-
FilterParserTokenManager
Constructor. -
FilterParserTokenManager
Constructor.
-
-
Methodendetails
-
setDebugStream
Set debug output. -
jjFillToken
-
getNextToken
Get the next Token. -
ReInit
Reinitialise parser. -
ReInit
Reinitialise parser. -
SwitchTo
public void SwitchTo(int lexState) Switch to specified lex state.
-