| Constructor and Description |
|---|
TokenList() |
| Modifier and Type | Method and Description |
|---|---|
void |
appendEdmTypedToken(int position,
TokenKind kind,
String uriLiteral,
EdmLiteral javaLiteral)
Append UriLiteral Token to tokens parameter
|
void |
appendToken(int position,
TokenKind kind,
char charValue)
Append CharValue Token to tokens parameter
|
void |
appendToken(int position,
TokenKind kind,
String uriLiteral)
Append StringValue Token to tokens parameter
|
Token |
elementAt(int index) |
Token |
expectToken(String literal) |
Token |
expectToken(String literal,
boolean throwInternal) |
Token |
expectToken(TokenKind comma) |
Token |
expectToken(TokenKind comma,
boolean throwFilterExpression) |
boolean |
hasNext() |
boolean |
hasTokens() |
Token |
lookPrevToken() |
Token |
lookToken() |
Token |
next() |
void |
remove() |
void |
skip() |
int |
tokenCount() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEachRemainingpublic void appendToken(int position,
TokenKind kind,
String uriLiteral)
position - Position of parsed tokenkind - Kind of parsed tokenuriLiteral - String value of parsed tokenpublic void appendToken(int position,
TokenKind kind,
char charValue)
position - Position of parsed tokenkind - Kind of parsed tokencharValue - Char value of parsed tokenpublic void appendEdmTypedToken(int position,
TokenKind kind,
String uriLiteral,
EdmLiteral javaLiteral)
position - Position of parsed tokenkind - Kind of parsed tokenjavaLiteral - EdmLiteral of parsed token containing type and value of UriLiteralpublic Token lookToken()
public Token lookPrevToken()
public boolean hasTokens()
public int tokenCount()
public Token expectToken(TokenKind comma) throws TokenizerExpectError
TokenizerExpectErrorpublic Token expectToken(TokenKind comma, boolean throwFilterExpression) throws ExpressionParserInternalError
ExpressionParserInternalErrorpublic Token expectToken(String literal) throws TokenizerExpectError
TokenizerExpectErrorpublic Token expectToken(String literal, boolean throwInternal) throws ExpressionParserInternalError
ExpressionParserInternalErrorpublic void skip()
public Token elementAt(int index)
Copyright © 2020. All rights reserved.