|
Void | visit (SqlLiteral literal) |
|
Void | visit (SqlCall call) |
|
Void | visit (SqlNodeList nodeList) |
|
Void | visit (SqlIdentifier id) |
|
Void | visit (SqlDataTypeSpec type) |
|
Void | visit (SqlDynamicParam param) |
|
Void | visit (SqlIntervalQualifier intervalQualifier) |
|
|
MatchRecognizeScope | scope |
|
Visitor that retrieves pattern variables defined.
Definition at line 5740 of file SqlValidatorImpl.java.
org.apache.calcite.sql.validate.SqlValidatorImpl.PatternVarVisitor.PatternVarVisitor |
( |
MatchRecognizeScope |
scope | ) |
|
|
inlinepackage |
Void org.apache.calcite.sql.validate.SqlValidatorImpl.PatternVarVisitor.visit |
( |
SqlLiteral |
literal | ) |
|
|
inline |
Void org.apache.calcite.sql.validate.SqlValidatorImpl.PatternVarVisitor.visit |
( |
SqlCall |
call | ) |
|
|
inline |
Definition at line 5750 of file SqlValidatorImpl.java.
References Void.
5751 for (
int i = 0; i < call.getOperandList().size(); i++) {
5752 call.getOperandList().
get(i).accept(
this);
Void org.apache.calcite.sql.validate.SqlValidatorImpl.PatternVarVisitor.visit |
( |
SqlNodeList |
nodeList | ) |
|
|
inline |
Void org.apache.calcite.sql.validate.SqlValidatorImpl.PatternVarVisitor.visit |
( |
SqlIdentifier |
id | ) |
|
|
inline |
Definition at line 5761 of file SqlValidatorImpl.java.
References Void.
5762 Preconditions.checkArgument(id.isSimple());
5763 scope.addPatternVar(id.getSimple());
Void org.apache.calcite.sql.validate.SqlValidatorImpl.PatternVarVisitor.visit |
( |
SqlDataTypeSpec |
type | ) |
|
|
inline |
Void org.apache.calcite.sql.validate.SqlValidatorImpl.PatternVarVisitor.visit |
( |
SqlDynamicParam |
param | ) |
|
|
inline |
Void org.apache.calcite.sql.validate.SqlValidatorImpl.PatternVarVisitor.visit |
( |
SqlIntervalQualifier |
intervalQualifier | ) |
|
|
inline |
MatchRecognizeScope org.apache.calcite.sql.validate.SqlValidatorImpl.PatternVarVisitor.scope |
|
private |
The documentation for this class was generated from the following file:
- /home/jenkins-slave/workspace/core-os-doxygen/java/calcite/src/main/java/org/apache/calcite/sql/validate/SqlValidatorImpl.java