| Package | Description |
|---|---|
| io.prestosql.execution | |
| io.prestosql.metadata |
| Constructor and Description |
|---|
CreateViewTask(io.airlift.json.JsonCodec<ViewDefinition> codec,
SqlParser sqlParser,
FeaturesConfig featuresConfig) |
| Modifier and Type | Method and Description |
|---|---|
ViewDefinition |
ViewDefinition.withOwner(String owner) |
| Modifier and Type | Method and Description |
|---|---|
Optional<ViewDefinition> |
Metadata.getView(Session session,
QualifiedObjectName viewName)
Returns the view definition for the specified view name.
|
Optional<ViewDefinition> |
MetadataManager.getView(Session session,
QualifiedObjectName viewName) |
Map<QualifiedObjectName,ViewDefinition> |
Metadata.getViews(Session session,
QualifiedTablePrefix prefix)
Get the view definitions that match the specified table prefix (never null).
|
Map<QualifiedObjectName,ViewDefinition> |
MetadataManager.getViews(Session session,
QualifiedTablePrefix prefix) |
| Constructor and Description |
|---|
MetadataManager(FeaturesConfig featuresConfig,
TypeManager typeManager,
io.airlift.json.JsonCodec<ViewDefinition> viewCodec,
BlockEncodingSerde blockEncodingSerde,
SessionPropertyManager sessionPropertyManager,
SchemaPropertyManager schemaPropertyManager,
TablePropertyManager tablePropertyManager,
ColumnPropertyManager columnPropertyManager,
AnalyzePropertyManager analyzePropertyManager,
TransactionManager transactionManager) |
Copyright © 2012–2019. All rights reserved.