| Package | Description |
|---|---|
| org.apache.calcite.sql |
Provides a SQL parser and object model.
|
| org.apache.calcite.sql.parser |
Provides a SQL parser.
|
| org.apache.calcite.util |
Provides utility classes.
|
| Modifier and Type | Method and Description |
|---|---|
PrecedenceClimbingParser |
SqlSpecialOperator.TokenSequence.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.
|
| Modifier and Type | Field and Description |
|---|---|
(package private) PrecedenceClimbingParser |
SqlParserUtil.TokenSequenceImpl.parser |
| Modifier and Type | Method and Description |
|---|---|
PrecedenceClimbingParser |
SqlParserUtil.TokenSequenceImpl.parser(int start,
com.google.common.base.Predicate<PrecedenceClimbingParser.Token> predicate) |
PrecedenceClimbingParser |
SqlParserUtil.OldTokenSequenceImpl.parser(int start,
com.google.common.base.Predicate<PrecedenceClimbingParser.Token> predicate) |
| Constructor and Description |
|---|
TokenSequenceImpl(PrecedenceClimbingParser parser) |
| Modifier and Type | Field and Description |
|---|---|
private PrecedenceClimbingParser |
PrecedenceClimbingParser.Builder.dummy |
| Modifier and Type | Method and Description |
|---|---|
PrecedenceClimbingParser |
PrecedenceClimbingParser.Builder.build() |
PrecedenceClimbingParser |
PrecedenceClimbingParser.copy(int start,
com.google.common.base.Predicate<PrecedenceClimbingParser.Token> predicate) |
| Modifier and Type | Method and Description |
|---|---|
PrecedenceClimbingParser.Result |
PrecedenceClimbingParser.Special.apply(PrecedenceClimbingParser parser,
PrecedenceClimbingParser.SpecialOp op)
Given an occurrence of this operator, identifies the range of tokens to
be collapsed into a call of this operator, and the arguments to that
call.
|
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.