public static class SqlValidatorScope.Step extends SqlValidatorScope.Path
| Modifier and Type | Field and Description |
|---|---|
int |
i |
(package private) StructKind |
kind |
String |
name |
(package private) SqlValidatorScope.Path |
parent |
(package private) RelDataType |
rowType |
EMPTY| Constructor and Description |
|---|
Step(SqlValidatorScope.Path parent,
RelDataType rowType,
int i,
String name,
StructKind kind) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
build(com.google.common.collect.ImmutableList.Builder<SqlValidatorScope.Step> paths) |
int |
stepCount()
Number of steps in this path.
|
plus, stepNames, stepsfinal SqlValidatorScope.Path parent
final RelDataType rowType
public final int i
public final String name
final StructKind kind
Step(SqlValidatorScope.Path parent, RelDataType rowType, int i, String name, StructKind kind)
public int stepCount()
SqlValidatorScope.PathstepCount in class SqlValidatorScope.Pathprotected void build(com.google.common.collect.ImmutableList.Builder<SqlValidatorScope.Step> paths)
build in class SqlValidatorScope.PathCopyright © 2012–2018 The Apache Software Foundation. All rights reserved.