OmniSciDB
f17484ade4
|
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 6452 of file SqlValidatorImpl.java.
|
inlinepackage |
Definition at line 6458 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 6462 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 6470 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 6549 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 6558 of file SqlValidatorImpl.java.
|
inline |
Definition at line 6562 of file SqlValidatorImpl.java.
|
inline |
Definition at line 6566 of file SqlValidatorImpl.java.
|
inline |
Definition at line 6570 of file SqlValidatorImpl.java.
|
package |
Definition at line 6456 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 6454 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 6453 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 6455 of file SqlValidatorImpl.java.
Referenced by org.apache.calcite.sql.validate.SqlValidatorImpl.PatternValidator.PatternValidator(), and org.apache.calcite.sql.validate.SqlValidatorImpl.PatternValidator.visit().