Package org.apache.calcite.sql.parser
Class SqlParserUtil.ToTreeListItem
- java.lang.Object
-
- org.apache.calcite.sql.parser.SqlParserUtil.ToTreeListItem
-
- Enclosing class:
- SqlParserUtil
public static class SqlParserUtil.ToTreeListItem extends java.lang.Object
Class that holds aSqlOperator
and aSqlParserPos
. Used bySqlSpecialOperator.reduceExpr(int, org.apache.calcite.sql.SqlSpecialOperator.TokenSequence)
and the parser to associate a parsed operator with a parser position.
-
-
Field Summary
Fields Modifier and Type Field Description private SqlOperator
op
private SqlParserPos
pos
-
Constructor Summary
Constructors Constructor Description ToTreeListItem(SqlOperator op, SqlParserPos pos)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SqlOperator
getOperator()
SqlParserPos
getPos()
java.lang.String
toString()
-
-
-
Field Detail
-
op
private final SqlOperator op
-
pos
private final SqlParserPos pos
-
-
Constructor Detail
-
ToTreeListItem
public ToTreeListItem(SqlOperator op, SqlParserPos pos)
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getOperator
public SqlOperator getOperator()
-
getPos
public SqlParserPos getPos()
-
-