public class DrillConformance
extends org.apache.calcite.sql.validate.SqlDelegatingConformance
| Constructor and Description |
|---|
DrillConformance() |
DrillConformance(org.apache.calcite.sql.validate.SqlConformanceEnum flavor) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isApplyAllowed()
Drill allows OUTER APPLY and CROSS APPLY to allow each row from left child of Join
to join with output of right side (sub-query or table function that will be invoked for each row).
|
boolean |
isGroupByAlias() |
boolean |
isGroupByOrdinal() |
boolean |
isHavingAlias() |
allowNiladicParentheses, isBangEqualAllowed, isFromRequired, isInsertSubsetColumnsAllowed, isMinusAllowed, isSortByAlias, isSortByAliasObscures, isSortByOrdinalpublic DrillConformance()
public DrillConformance(org.apache.calcite.sql.validate.SqlConformanceEnum flavor)
public boolean isApplyAllowed()
isApplyAllowed in interface org.apache.calcite.sql.validate.SqlConformanceisApplyAllowed in class org.apache.calcite.sql.validate.SqlAbstractConformancepublic boolean isGroupByOrdinal()
isGroupByOrdinal in interface org.apache.calcite.sql.validate.SqlConformanceisGroupByOrdinal in class org.apache.calcite.sql.validate.SqlDelegatingConformancepublic boolean isGroupByAlias()
isGroupByAlias in interface org.apache.calcite.sql.validate.SqlConformanceisGroupByAlias in class org.apache.calcite.sql.validate.SqlDelegatingConformancepublic boolean isHavingAlias()
isHavingAlias in interface org.apache.calcite.sql.validate.SqlConformanceisHavingAlias in class org.apache.calcite.sql.validate.SqlDelegatingConformanceCopyright © 2021 The Apache Software Foundation. All rights reserved.