org.apache.calcite.prepare.HeavyDBSqlAdvisorValidator.HeavyDBSqlAdvisorValidator |
( |
List< String > |
visibleTables, |
|
|
SqlOperatorTable |
opTab, |
|
|
SqlValidatorCatalogReader |
catalogReader, |
|
|
RelDataTypeFactory |
typeFactory, |
|
|
Config |
config |
|
) |
| |
|
inlinepackage |
boolean org.apache.calcite.prepare.HeavyDBSqlAdvisorValidator.hasViolatedTablePermissions |
( |
| ) |
|
|
inlinepackage |
boolean org.apache.calcite.prepare.HeavyDBSqlAdvisorValidator.tableViolatesPermissions |
( |
final String |
tableName | ) |
|
|
inlinepackage |
void org.apache.calcite.prepare.HeavyDBSqlAdvisorValidator.validateFrom |
( |
SqlNode |
node, |
|
|
RelDataType |
targetRowType, |
|
|
SqlValidatorScope |
scope |
|
) |
| |
|
inlineprotected |
void org.apache.calcite.prepare.HeavyDBSqlAdvisorValidator.validateGroupClause |
( |
SqlSelect |
select | ) |
|
|
inlineprotected |
Definition at line 45 of file HeavyDBSqlAdvisorValidator.java.
47 SqlNodeList groupList = select.getGroup();
48 if (groupList == null) {
53 for (
final SqlNode groupItem : groupList) {
54 final SqlValidatorScope groupScope = getGroupScope(select);
55 groupItem.validate(
this, groupScope);
57 super.validateGroupClause(select);
58 }
catch (CalciteException e) {
59 Util.swallow(e, TRACER);
boolean org.apache.calcite.prepare.HeavyDBSqlAdvisorValidator.violatedTablePermissions = false |
|
private |
List<String> org.apache.calcite.prepare.HeavyDBSqlAdvisorValidator.visibleTables |
|
private |
The documentation for this class was generated from the following file: