OmniSciDB
c1a53651b2
|
Public Member Functions | |
Set< String > | visit (SqlCall call) |
Set< String > | visit (SqlIdentifier identifier) |
Set< String > | visit (SqlLiteral literal) |
Set< String > | visit (SqlIntervalQualifier qualifier) |
Set< String > | visit (SqlDataTypeSpec type) |
Set< String > | visit (SqlDynamicParam param) |
Package Functions | |
PatternValidator (boolean isMeasure) | |
PatternValidator (boolean isMeasure, int firstLastCount, int prevNextCount, int aggregateCount) | |
Package Attributes | |
int | firstLastCount |
int | prevNextCount |
int | aggregateCount |
Private Attributes | |
final boolean | isMeasure |
Validates that within one navigation function, the pattern var is the same.
Definition at line 6441 of file SqlValidatorImpl.java.
|
inlinepackage |
Definition at line 6447 of file SqlValidatorImpl.java.
References org.apache.calcite.sql.validate.SqlValidatorImpl.PatternValidator.isMeasure.
Referenced by org.apache.calcite.sql.validate.SqlValidatorImpl.PatternValidator.visit().
|
inlinepackage |
Definition at line 6451 of file SqlValidatorImpl.java.
References org.apache.calcite.sql.validate.SqlValidatorImpl.PatternValidator.aggregateCount, org.apache.calcite.sql.validate.SqlValidatorImpl.PatternValidator.firstLastCount, org.apache.calcite.sql.validate.SqlValidatorImpl.PatternValidator.isMeasure, and org.apache.calcite.sql.validate.SqlValidatorImpl.PatternValidator.prevNextCount.
|
inline |
Definition at line 6459 of file SqlValidatorImpl.java.
References org.apache.calcite.sql.validate.SqlValidatorImpl.PatternValidator.aggregateCount, COUNT, org.apache.calcite.sql.validate.SqlValidatorImpl.PatternValidator.firstLastCount, org.apache.calcite.sql.validate.SqlValidatorImpl.isAggregation(), org.apache.calcite.sql.validate.SqlValidatorImpl.isLogicalNavigation(), org.apache.calcite.sql.validate.SqlValidatorImpl.PatternValidator.isMeasure, org.apache.calcite.sql.validate.SqlValidatorImpl.isPhysicalNavigation(), org.apache.calcite.sql.validate.SqlValidatorImpl.isRunningOrFinal(), org.apache.calcite.sql.validate.SqlValidatorImpl.isSingleVarRequired(), org.apache.calcite.sql.validate.SqlValidatorImpl.newValidationError(), org.apache.calcite.sql.validate.SqlValidatorImpl.PatternValidator.PatternValidator(), and org.apache.calcite.sql.validate.SqlValidatorImpl.PatternValidator.prevNextCount.
|
inline |
Definition at line 6538 of file SqlValidatorImpl.java.
References org.apache.calcite.sql.validate.SqlValidatorImpl.PatternValidator.aggregateCount, org.apache.calcite.sql.validate.SqlValidatorImpl.PatternValidator.firstLastCount, and org.apache.calcite.sql.validate.SqlValidatorImpl.PatternValidator.prevNextCount.
|
inline |
Definition at line 6547 of file SqlValidatorImpl.java.
|
inline |
Definition at line 6551 of file SqlValidatorImpl.java.
|
inline |
Definition at line 6555 of file SqlValidatorImpl.java.
|
inline |
Definition at line 6559 of file SqlValidatorImpl.java.
|
package |
Definition at line 6445 of file SqlValidatorImpl.java.
Referenced by org.apache.calcite.sql.validate.SqlValidatorImpl.PatternValidator.PatternValidator(), and org.apache.calcite.sql.validate.SqlValidatorImpl.PatternValidator.visit().
|
package |
Definition at line 6443 of file SqlValidatorImpl.java.
Referenced by org.apache.calcite.sql.validate.SqlValidatorImpl.PatternValidator.PatternValidator(), and org.apache.calcite.sql.validate.SqlValidatorImpl.PatternValidator.visit().
|
private |
Definition at line 6442 of file SqlValidatorImpl.java.
Referenced by org.apache.calcite.sql.validate.SqlValidatorImpl.PatternValidator.PatternValidator(), and org.apache.calcite.sql.validate.SqlValidatorImpl.PatternValidator.visit().
|
package |
Definition at line 6444 of file SqlValidatorImpl.java.
Referenced by org.apache.calcite.sql.validate.SqlValidatorImpl.PatternValidator.PatternValidator(), and org.apache.calcite.sql.validate.SqlValidatorImpl.PatternValidator.visit().