Class IoPlanPrinter.IoPlan
- java.lang.Object
-
- io.prestosql.sql.planner.planprinter.IoPlanPrinter.IoPlan
-
- Enclosing class:
- IoPlanPrinter
public static class IoPlanPrinter.IoPlan extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static class
IoPlanPrinter.IoPlan.IoPlanBuilder
static class
IoPlanPrinter.IoPlan.TableColumnInfo
-
Constructor Summary
Constructors Constructor Description IoPlan(Set<IoPlanPrinter.IoPlan.TableColumnInfo> inputTableColumnInfos, Optional<CatalogSchemaTableName> outputTable, IoPlanPrinter.EstimatedStatsAndCost estimate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
IoPlanPrinter.EstimatedStatsAndCost
getEstimate()
Set<IoPlanPrinter.IoPlan.TableColumnInfo>
getInputTableColumnInfos()
Optional<CatalogSchemaTableName>
getOutputTable()
int
hashCode()
String
toString()
-
-
-
Constructor Detail
-
IoPlan
public IoPlan(Set<IoPlanPrinter.IoPlan.TableColumnInfo> inputTableColumnInfos, Optional<CatalogSchemaTableName> outputTable, IoPlanPrinter.EstimatedStatsAndCost estimate)
-
-
Method Detail
-
getInputTableColumnInfos
public Set<IoPlanPrinter.IoPlan.TableColumnInfo> getInputTableColumnInfos()
-
getOutputTable
public Optional<CatalogSchemaTableName> getOutputTable()
-
getEstimate
public IoPlanPrinter.EstimatedStatsAndCost getEstimate()
-
-