| Modifier and Type | Field and Description |
|---|---|
List<SchemaPath> |
columns |
List<PrelUtil.DesiredField> |
desiredFields |
PrelUtil.InputRewriter |
rewriter |
| Constructor and Description |
|---|
PrelUtil.ProjectPushInfo(List<SchemaPath> columns,
com.google.common.collect.ImmutableList<PrelUtil.DesiredField> desiredFields) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.calcite.rel.type.RelDataType |
createNewRowType(org.apache.calcite.rel.type.RelDataTypeFactory factory) |
PrelUtil.InputRewriter |
getInputRewriter() |
boolean |
isStarQuery() |
public final List<SchemaPath> columns
public final List<PrelUtil.DesiredField> desiredFields
public final PrelUtil.InputRewriter rewriter
public PrelUtil.ProjectPushInfo(List<SchemaPath> columns, com.google.common.collect.ImmutableList<PrelUtil.DesiredField> desiredFields)
public PrelUtil.InputRewriter getInputRewriter()
public boolean isStarQuery()
public org.apache.calcite.rel.type.RelDataType createNewRowType(org.apache.calcite.rel.type.RelDataTypeFactory factory)
Copyright © 2017 The Apache Software Foundation. All rights reserved.