public static class CalcitePrepare.AnalyzeViewResult extends CalcitePrepare.ConvertResult
Modifier and Type | Field and Description |
---|---|
ImmutableIntList |
columnMapping |
RexNode |
constraint |
boolean |
modifiable |
Table |
table
Not null if and only if the view is modifiable.
|
com.google.common.collect.ImmutableList<java.lang.String> |
tablePath |
root
prepare, rowType, sql, sqlNode, typeFactory
Constructor and Description |
---|
AnalyzeViewResult(CalcitePrepareImpl prepare,
SqlValidator validator,
java.lang.String sql,
SqlNode sqlNode,
RelDataType rowType,
RelRoot root,
Table table,
com.google.common.collect.ImmutableList<java.lang.String> tablePath,
RexNode constraint,
ImmutableIntList columnMapping,
boolean modifiable) |
kind
public final Table table
public final com.google.common.collect.ImmutableList<java.lang.String> tablePath
public final RexNode constraint
public final ImmutableIntList columnMapping
public final boolean modifiable
public AnalyzeViewResult(CalcitePrepareImpl prepare, SqlValidator validator, java.lang.String sql, SqlNode sqlNode, RelDataType rowType, RelRoot root, Table table, com.google.common.collect.ImmutableList<java.lang.String> tablePath, RexNode constraint, ImmutableIntList columnMapping, boolean modifiable)
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.