Class DrillCompoundIdentifier
java.lang.Object
org.apache.calcite.sql.SqlNode
org.apache.calcite.sql.SqlIdentifier
org.apache.drill.exec.planner.sql.parser.DrillCompoundIdentifier
- All Implemented Interfaces:
Cloneable
public class DrillCompoundIdentifier
extends org.apache.calcite.sql.SqlIdentifier
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class org.apache.calcite.sql.SqlIdentifier
componentPositions, names, STARFields inherited from class org.apache.calcite.sql.SqlNode
EMPTY_ARRAY, pos -
Constructor Summary
ConstructorsConstructorDescriptionDrillCompoundIdentifier(List<org.apache.drill.exec.planner.sql.parser.DrillCompoundIdentifier.IdentifierHolder> identifiers) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.calcite.sql.SqlNodeorg.apache.calcite.sql.SqlNodegetAsSqlNode(boolean allowNoTableRefCompoundIdentifier) Methods inherited from class org.apache.calcite.sql.SqlIdentifier
accept, add, assignNamesFrom, clone, equalsDeep, getCollation, getComponent, getComponent, getComponentParserPosition, getKind, getMonotonicity, getSimple, getString, isComponentQuoted, isSimple, isStar, plus, plusStar, setName, setNames, simpleNames, simpleNames, skipLast, star, star, toStar, toString, unparse, validate, validateExprMethods inherited from class org.apache.calcite.sql.SqlNode
clone, clone, cloneArray, equalDeep, equalDeep, equalsDeep, findValidOptions, getParserPosition, isA, toList, toList, toSqlString, toSqlString, toSqlString, unparseWithParentheses
-
Constructor Details
-
DrillCompoundIdentifier
public DrillCompoundIdentifier(List<org.apache.drill.exec.planner.sql.parser.DrillCompoundIdentifier.IdentifierHolder> identifiers)
-
-
Method Details
-
newBuilder
-
getAsSqlNode
public org.apache.calcite.sql.SqlNode getAsSqlNode(boolean allowNoTableRefCompoundIdentifier) -
getAsCompoundIdentifier
public org.apache.calcite.sql.SqlNode getAsCompoundIdentifier()
-