public enum FlinkSqlConformance extends Enum<FlinkSqlConformance> implements org.apache.calcite.sql.validate.SqlConformance
| Enum Constant and Description |
|---|
DEFAULT
Calcite's default SQL behavior.
|
public static final FlinkSqlConformance DEFAULT
public static FlinkSqlConformance[] values()
for (FlinkSqlConformance c : FlinkSqlConformance.values()) System.out.println(c);
public static FlinkSqlConformance valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic boolean isLiberal()
isLiberal in interface org.apache.calcite.sql.validate.SqlConformancepublic boolean allowCharLiteralAlias()
allowCharLiteralAlias in interface org.apache.calcite.sql.validate.SqlConformancepublic boolean isGroupByAlias()
isGroupByAlias in interface org.apache.calcite.sql.validate.SqlConformancepublic boolean isGroupByOrdinal()
isGroupByOrdinal in interface org.apache.calcite.sql.validate.SqlConformancepublic boolean isHavingAlias()
isHavingAlias in interface org.apache.calcite.sql.validate.SqlConformancepublic boolean isSortByOrdinal()
isSortByOrdinal in interface org.apache.calcite.sql.validate.SqlConformancepublic boolean isSortByAlias()
isSortByAlias in interface org.apache.calcite.sql.validate.SqlConformancepublic boolean isSortByAliasObscures()
isSortByAliasObscures in interface org.apache.calcite.sql.validate.SqlConformancepublic boolean isFromRequired()
isFromRequired in interface org.apache.calcite.sql.validate.SqlConformancepublic boolean splitQuotedTableName()
splitQuotedTableName in interface org.apache.calcite.sql.validate.SqlConformancepublic boolean allowHyphenInUnquotedTableName()
allowHyphenInUnquotedTableName in interface org.apache.calcite.sql.validate.SqlConformancepublic boolean isBangEqualAllowed()
isBangEqualAllowed in interface org.apache.calcite.sql.validate.SqlConformancepublic boolean isPercentRemainderAllowed()
isPercentRemainderAllowed in interface org.apache.calcite.sql.validate.SqlConformancepublic boolean isMinusAllowed()
isMinusAllowed in interface org.apache.calcite.sql.validate.SqlConformancepublic boolean isApplyAllowed()
isApplyAllowed in interface org.apache.calcite.sql.validate.SqlConformancepublic boolean isInsertSubsetColumnsAllowed()
isInsertSubsetColumnsAllowed in interface org.apache.calcite.sql.validate.SqlConformancepublic boolean allowAliasUnnestItems()
allowAliasUnnestItems in interface org.apache.calcite.sql.validate.SqlConformancepublic boolean allowNiladicParentheses()
allowNiladicParentheses in interface org.apache.calcite.sql.validate.SqlConformancepublic boolean allowExplicitRowValueConstructor()
allowExplicitRowValueConstructor in interface org.apache.calcite.sql.validate.SqlConformancepublic boolean allowExtend()
allowExtend in interface org.apache.calcite.sql.validate.SqlConformancepublic boolean isLimitStartCountAllowed()
isLimitStartCountAllowed in interface org.apache.calcite.sql.validate.SqlConformancepublic boolean isOffsetLimitAllowed()
isOffsetLimitAllowed in interface org.apache.calcite.sql.validate.SqlConformancepublic boolean allowGeometry()
allowGeometry in interface org.apache.calcite.sql.validate.SqlConformancepublic boolean shouldConvertRaggedUnionTypesToVarying()
shouldConvertRaggedUnionTypesToVarying in interface org.apache.calcite.sql.validate.SqlConformancepublic boolean allowExtendedTrim()
allowExtendedTrim in interface org.apache.calcite.sql.validate.SqlConformancepublic boolean allowPluralTimeUnits()
allowPluralTimeUnits in interface org.apache.calcite.sql.validate.SqlConformancepublic boolean allowQualifyingCommonColumn()
allowQualifyingCommonColumn in interface org.apache.calcite.sql.validate.SqlConformancepublic org.apache.calcite.sql.fun.SqlLibrary semantics()
semantics in interface org.apache.calcite.sql.validate.SqlConformanceCopyright © 2014–2024 The Apache Software Foundation. All rights reserved.