Package | Description |
---|---|
com.facebook.presto.execution | |
com.facebook.presto.sql.analyzer |
Modifier and Type | Interface and Description |
---|---|
interface |
DDLDefinitionTask<T extends Statement> |
interface |
SessionTransactionControlTask<T extends Statement>
Interface specifically for tasks needing QueryStateMachine for transaction and session management.
|
Modifier and Type | Class and Description |
---|---|
class |
AddColumnTask |
class |
AlterFunctionTask |
class |
CallTask |
class |
CommitTask |
class |
CreateFunctionTask |
class |
CreateMaterializedViewTask |
class |
CreateRoleTask |
class |
CreateSchemaTask |
class |
CreateTableTask |
class |
CreateTypeTask |
class |
CreateViewTask |
class |
DeallocateTask |
class |
DropColumnTask |
class |
DropFunctionTask |
class |
DropMaterializedViewTask |
class |
DropRoleTask |
class |
DropSchemaTask |
class |
DropTableTask |
class |
DropViewTask |
class |
GrantRolesTask |
class |
GrantTask |
class |
PrepareTask |
class |
RenameColumnTask |
class |
RenameSchemaTask |
class |
RenameTableTask |
class |
ResetSessionTask |
class |
RevokeRolesTask |
class |
RevokeTask |
class |
RollbackTask |
class |
SetRoleTask |
class |
SetSessionTask |
class |
StartTransactionTask |
class |
UseTask |
Constructor and Description |
---|
DDLDefinitionExecutionFactory(TransactionManager transactionManager,
MetadataManager metadata,
AccessControl accessControl,
Map<Class<? extends Statement>,DataDefinitionTask<?>> tasks) |
SessionDefinitionExecutionFactory(TransactionManager transactionManager,
MetadataManager metadata,
AccessControl accessControl,
Map<Class<? extends Statement>,DataDefinitionTask<?>> tasks) |
Constructor and Description |
---|
QueryExplainer(List<PlanOptimizer> planOptimizers,
PlanFragmenter planFragmenter,
Metadata metadata,
AccessControl accessControl,
SqlParser sqlParser,
StatsCalculator statsCalculator,
CostCalculator costCalculator,
Map<Class<? extends Statement>,DataDefinitionTask<?>> dataDefinitionTask,
PlanChecker planChecker) |
QueryExplainer(PlanOptimizers planOptimizers,
PlanFragmenter planFragmenter,
Metadata metadata,
AccessControl accessControl,
SqlParser sqlParser,
StatsCalculator statsCalculator,
CostCalculator costCalculator,
Map<Class<? extends Statement>,DataDefinitionTask<?>> dataDefinitionTask,
PlanChecker planChecker) |
Copyright © 2012–2022. All rights reserved.