private static class SqlParserUtil.OldTokenSequenceImpl extends Object implements SqlSpecialOperator.TokenSequence
SqlSpecialOperator.TokenSequence.| Modifier | Constructor and Description |
|---|---|
private |
OldTokenSequenceImpl(List<Object> list) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isOp(int i) |
SqlNode |
node(int i) |
SqlOperator |
op(int i) |
PrecedenceClimbingParser |
parser(int start,
com.google.common.base.Predicate<PrecedenceClimbingParser.Token> predicate)
Creates a parser whose token sequence is a copy of a subset of this
token sequence.
|
SqlParserPos |
pos(int i) |
void |
replaceSublist(int start,
int end,
SqlNode e) |
int |
size() |
public PrecedenceClimbingParser parser(int start, com.google.common.base.Predicate<PrecedenceClimbingParser.Token> predicate)
SqlSpecialOperator.TokenSequenceparser in interface SqlSpecialOperator.TokenSequencepublic int size()
size in interface SqlSpecialOperator.TokenSequencepublic SqlOperator op(int i)
op in interface SqlSpecialOperator.TokenSequencepublic SqlParserPos pos(int i)
pos in interface SqlSpecialOperator.TokenSequencepublic boolean isOp(int i)
isOp in interface SqlSpecialOperator.TokenSequencepublic SqlNode node(int i)
node in interface SqlSpecialOperator.TokenSequencepublic void replaceSublist(int start,
int end,
SqlNode e)
replaceSublist in interface SqlSpecialOperator.TokenSequenceCopyright © 2012–2018 The Apache Software Foundation. All rights reserved.