Uses of Class
org.apache.calcite.sql.validate.SelectScope
-
Packages that use SelectScope Package Description org.apache.calcite.sql.validate SQL validation. -
-
Uses of SelectScope in org.apache.calcite.sql.validate
Methods in org.apache.calcite.sql.validate that return SelectScope Modifier and Type Method Description static SelectScope
SqlValidatorUtil. getEnclosingSelectScope(SqlValidatorScope scope)
SelectScope
SqlValidator. getRawSelectScope(SqlSelect select)
Returns the scope for resolving the SELECT, GROUP BY and HAVING clauses.SelectScope
SqlValidatorImpl. getRawSelectScope(SqlSelect select)
Methods in org.apache.calcite.sql.validate with parameters of type SelectScope Modifier and Type Method Description private boolean
SqlValidatorImpl. addOrExpandField(java.util.List<SqlNode> selectItems, java.util.Set<java.lang.String> aliases, java.util.List<java.util.Map.Entry<java.lang.String,RelDataType>> fields, boolean includeSystemVars, SelectScope scope, SqlIdentifier id, RelDataTypeField field)
(package private) static boolean
SqlValidatorUtil. containsMonotonic(SelectScope scope, SqlNodeList nodes)
Returns whether any of the given expressions are sorted.private boolean
SqlValidatorImpl. expandStar(java.util.List<SqlNode> selectItems, java.util.Set<java.lang.String> aliases, java.util.List<java.util.Map.Entry<java.lang.String,RelDataType>> fields, boolean includeSystemVars, SelectScope scope, SqlNode node)
private boolean
SqlValidatorImpl. hasSortedPrefix(SelectScope scope, SqlNodeList orderList)
Returns whether the prefix is sorted.private boolean
SqlValidatorImpl. isSortCompatible(SelectScope scope, SqlNode node, boolean descending)
-