Uses of Class
org.apache.calcite.util.PrecedenceClimbingParser.Token
-
Packages that use PrecedenceClimbingParser.Token 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. -
-
Uses of PrecedenceClimbingParser.Token in org.apache.calcite.sql
Method parameters in org.apache.calcite.sql with type arguments of type PrecedenceClimbingParser.Token Modifier and Type Method Description PrecedenceClimbingParser
SqlSpecialOperator.TokenSequence. parser(int start, java.util.function.Predicate<PrecedenceClimbingParser.Token> predicate)
Creates a parser whose token sequence is a copy of a subset of this token sequence. -
Uses of PrecedenceClimbingParser.Token in org.apache.calcite.sql.parser
Fields in org.apache.calcite.sql.parser with type parameters of type PrecedenceClimbingParser.Token Modifier and Type Field Description (package private) java.util.List<PrecedenceClimbingParser.Token>
SqlParserUtil.TokenSequenceImpl. list
Methods in org.apache.calcite.sql.parser with parameters of type PrecedenceClimbingParser.Token Modifier and Type Method Description private static SqlNode
SqlParserUtil. convert(PrecedenceClimbingParser.Token token)
private static SqlParserPos
SqlParserUtil.TokenSequenceImpl. pos(PrecedenceClimbingParser.Token token)
Method parameters in org.apache.calcite.sql.parser with type arguments of type PrecedenceClimbingParser.Token Modifier and Type Method Description PrecedenceClimbingParser
SqlParserUtil.OldTokenSequenceImpl. parser(int start, java.util.function.Predicate<PrecedenceClimbingParser.Token> predicate)
PrecedenceClimbingParser
SqlParserUtil.TokenSequenceImpl. parser(int start, java.util.function.Predicate<PrecedenceClimbingParser.Token> predicate)
-
Uses of PrecedenceClimbingParser.Token in org.apache.calcite.util
Subclasses of PrecedenceClimbingParser.Token in org.apache.calcite.util Modifier and Type Class Description static class
PrecedenceClimbingParser.Call
A token that is a call to an operator with arguments.static class
PrecedenceClimbingParser.Op
An operator token.static class
PrecedenceClimbingParser.SpecialOp
An token corresponding to a special operator.Fields in org.apache.calcite.util declared as PrecedenceClimbingParser.Token Modifier and Type Field Description private PrecedenceClimbingParser.Token
PrecedenceClimbingParser. first
(package private) PrecedenceClimbingParser.Token
PrecedenceClimbingParser.Result. first
private PrecedenceClimbingParser.Token
PrecedenceClimbingParser. last
(package private) PrecedenceClimbingParser.Token
PrecedenceClimbingParser.Result. last
(package private) PrecedenceClimbingParser.Token
PrecedenceClimbingParser.Token. next
(package private) PrecedenceClimbingParser.Token
PrecedenceClimbingParser.Token. previous
(package private) PrecedenceClimbingParser.Token
PrecedenceClimbingParser.Result. replacement
Fields in org.apache.calcite.util with type parameters of type PrecedenceClimbingParser.Token Modifier and Type Field Description com.google.common.collect.ImmutableList<PrecedenceClimbingParser.Token>
PrecedenceClimbingParser.Call. args
(package private) java.util.List<PrecedenceClimbingParser.Token>
PrecedenceClimbingParser.Builder. tokens
Methods in org.apache.calcite.util that return PrecedenceClimbingParser.Token Modifier and Type Method Description PrecedenceClimbingParser.Token
PrecedenceClimbingParser. atom(java.lang.Object o)
PrecedenceClimbingParser.Token
PrecedenceClimbingParser.Call. copy()
PrecedenceClimbingParser.Token
PrecedenceClimbingParser.Op. copy()
PrecedenceClimbingParser.Token
PrecedenceClimbingParser.SpecialOp. copy()
PrecedenceClimbingParser.Token
PrecedenceClimbingParser.Token. copy()
PrecedenceClimbingParser.Token
PrecedenceClimbingParser.TokenList. get(int index)
PrecedenceClimbingParser.Token
PrecedenceClimbingParser. parse()
PrecedenceClimbingParser.Token
PrecedenceClimbingParser.TokenList. remove(int index)
PrecedenceClimbingParser.Token
PrecedenceClimbingParser.TokenList. set(int index, PrecedenceClimbingParser.Token element)
Methods in org.apache.calcite.util that return types with arguments of type PrecedenceClimbingParser.Token Modifier and Type Method Description java.util.List<PrecedenceClimbingParser.Token>
PrecedenceClimbingParser. all()
Returns a list of all tokens.Methods in org.apache.calcite.util with parameters of type PrecedenceClimbingParser.Token Modifier and Type Method Description private PrecedenceClimbingParser.Builder
PrecedenceClimbingParser.Builder. add(PrecedenceClimbingParser.Token t)
PrecedenceClimbingParser.Builder
PrecedenceClimbingParser.Builder. call(PrecedenceClimbingParser.Op op, PrecedenceClimbingParser.Token arg0, PrecedenceClimbingParser.Token arg1)
private int
PrecedenceClimbingParser. nextLeft(PrecedenceClimbingParser.Token token)
Returns the left precedence of the following operator token.private int
PrecedenceClimbingParser. prevRight(PrecedenceClimbingParser.Token token)
Returns the right precedence of the preceding operator token.java.lang.String
PrecedenceClimbingParser. print(PrecedenceClimbingParser.Token token)
private void
PrecedenceClimbingParser. replace(PrecedenceClimbingParser.Token t, PrecedenceClimbingParser.Token previous, PrecedenceClimbingParser.Token next)
PrecedenceClimbingParser.Token
PrecedenceClimbingParser.TokenList. set(int index, PrecedenceClimbingParser.Token element)
Method parameters in org.apache.calcite.util with type arguments of type PrecedenceClimbingParser.Token Modifier and Type Method Description PrecedenceClimbingParser.Call
PrecedenceClimbingParser. call(PrecedenceClimbingParser.Op op, com.google.common.collect.ImmutableList<PrecedenceClimbingParser.Token> args)
PrecedenceClimbingParser
PrecedenceClimbingParser. copy(int start, java.util.function.Predicate<PrecedenceClimbingParser.Token> predicate)
Constructors in org.apache.calcite.util with parameters of type PrecedenceClimbingParser.Token Constructor Description Result(PrecedenceClimbingParser.Token first, PrecedenceClimbingParser.Token last, PrecedenceClimbingParser.Token replacement)
Constructor parameters in org.apache.calcite.util with type arguments of type PrecedenceClimbingParser.Token Constructor Description Call(PrecedenceClimbingParser.Op op, com.google.common.collect.ImmutableList<PrecedenceClimbingParser.Token> args)
PrecedenceClimbingParser(java.util.List<PrecedenceClimbingParser.Token> tokens)
-