Uses of Class
io.trino.tempto.fulfillment.table.TableDefinition
Packages that use TableDefinition
Package
Description
-
Uses of TableDefinition in io.trino.tempto
Methods in io.trino.tempto that return types with arguments of type TableDefinition -
Uses of TableDefinition in io.trino.tempto.fulfillment.table
Classes in io.trino.tempto.fulfillment.table with type parameters of type TableDefinitionModifier and TypeClassDescriptionclassReadOnlyTableManager<T extends TableDefinition>Table manager for read only databases.classTableInstance<T extends TableDefinition>Describes a table that is instantiated during a test run.interfaceTableManager<T extends TableDefinition>Provides functionality of creating/dropping tables based onTableDefinition.Subclasses of TableDefinition in io.trino.tempto.fulfillment.tableMethods in io.trino.tempto.fulfillment.table with type parameters of type TableDefinitionModifier and TypeMethodDescriptionstatic <T extends TableDefinition>
TableInstance<T>TableManager.createImmutableTable(T tableDefinition) static <T extends TableDefinition>
TableInstance<T>TableManager.createMutableTable(T tableDefinition) static <T extends TableDefinition>
TableInstance<T>TableManager.createMutableTable(T tableDefinition, MutableTableRequirement.State state) default <T extends TableDefinition>
TableManager<T>TableManagerDispatcher.getTableManagerFor(TableInstance<T> tableInstance) default <T extends TableDefinition>
TableManager<T>TableManagerDispatcher.getTableManagerFor(T tableDefinition) Methods in io.trino.tempto.fulfillment.table that return TableDefinitionModifier and TypeMethodDescriptionTableDefinitionsRepository.get(TableHandle tableHandle) TableRequirement.getTableDefinition()static TableDefinitionTableDefinitionsRepository.tableDefinition(TableHandle tableHandle) Methods in io.trino.tempto.fulfillment.table that return types with arguments of type TableDefinitionModifier and TypeMethodDescriptionClass<? extends TableDefinition>ReadOnlyTableManager.getTableDefinitionClass()Class<? extends TableDefinition>TableManager.getTableDefinitionClass()Methods in io.trino.tempto.fulfillment.table with parameters of type TableDefinitionModifier and TypeMethodDescriptionMutableTableRequirement.builder(TableDefinition tableDefinition) TablesState.get(TableDefinition tableDefinition) TableManagerDispatcher.getTableManagerFor(TableDefinition tableDefinition, TableHandle tableHandle) static ImmutableTableRequirementTableRequirements.immutableTable(TableDefinition tableDefinition) Requirement for immutable table.static MutableTableRequirementTableRequirements.mutableTable(TableDefinition tableDefinition) Requirement for mutable table.static MutableTableRequirementTableRequirements.mutableTable(TableDefinition tableDefinition, String name, MutableTableRequirement.State state) Requirement for mutable table.Constructors in io.trino.tempto.fulfillment.table with parameters of type TableDefinitionModifierConstructorDescriptionImmutableTableRequirement(TableDefinition tableDefinition) ImmutableTableRequirement(TableDefinition tableDefinition, TableHandle tableHandle) MutableTableRequirementBuilder(TableDefinition tableDefinition) protectedTableRequirement(TableDefinition tableDefinition, TableHandle tableHandle) -
Uses of TableDefinition in io.trino.tempto.fulfillment.table.hive
Subclasses of TableDefinition in io.trino.tempto.fulfillment.table.hive -
Uses of TableDefinition in io.trino.tempto.fulfillment.table.jdbc
Subclasses of TableDefinition in io.trino.tempto.fulfillment.table.jdbc -
Uses of TableDefinition in io.trino.tempto.internal.fulfillment.table
Classes in io.trino.tempto.internal.fulfillment.table with type parameters of type TableDefinitionModifier and TypeClassDescriptionclassAbstractTableManager<T extends TableDefinition>classDefaultTableManagerDispatcher<T extends TableDefinition>Methods in io.trino.tempto.internal.fulfillment.table with parameters of type TableDefinitionModifier and TypeMethodDescriptionDefaultTableManagerDispatcher.getTableManagerFor(TableDefinition tableDefinition, TableHandle tableHandle) -
Uses of TableDefinition in io.trino.tempto.internal.fulfillment.table.cassandra
Subclasses of TableDefinition in io.trino.tempto.internal.fulfillment.table.cassandraMethods in io.trino.tempto.internal.fulfillment.table.cassandra that return types with arguments of type TableDefinitionModifier and TypeMethodDescriptionClass<? extends TableDefinition>CassandraTableManager.getTableDefinitionClass() -
Uses of TableDefinition in io.trino.tempto.internal.fulfillment.table.hive
Methods in io.trino.tempto.internal.fulfillment.table.hive that return types with arguments of type TableDefinitionModifier and TypeMethodDescriptionClass<? extends TableDefinition>HiveTableManager.getTableDefinitionClass() -
Uses of TableDefinition in io.trino.tempto.internal.fulfillment.table.jdbc
Methods in io.trino.tempto.internal.fulfillment.table.jdbc that return types with arguments of type TableDefinitionModifier and TypeMethodDescriptionClass<? extends TableDefinition>JdbcTableManager.getTableDefinitionClass() -
Uses of TableDefinition in io.trino.tempto.internal.initialization
Methods in io.trino.tempto.internal.initialization that return types with arguments of type TableDefinition