Package io.trino.plugin.hive
Class PartitionsSystemTableProvider
- java.lang.Object
-
- io.trino.plugin.hive.PartitionsSystemTableProvider
-
- All Implemented Interfaces:
SystemTableProvider
public class PartitionsSystemTableProvider extends Object implements SystemTableProvider
-
-
Constructor Summary
Constructors Constructor Description PartitionsSystemTableProvider(HivePartitionManager partitionManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<SchemaTableName>getSourceTableName(SchemaTableName tableName)Optional<SystemTable>getSystemTable(HiveMetadata metadata, ConnectorSession session, SchemaTableName tableName)
-
-
-
Constructor Detail
-
PartitionsSystemTableProvider
@Inject public PartitionsSystemTableProvider(HivePartitionManager partitionManager)
-
-
Method Detail
-
getSourceTableName
public Optional<SchemaTableName> getSourceTableName(SchemaTableName tableName)
- Specified by:
getSourceTableNamein interfaceSystemTableProvider
-
getSystemTable
public Optional<SystemTable> getSystemTable(HiveMetadata metadata, ConnectorSession session, SchemaTableName tableName)
- Specified by:
getSystemTablein interfaceSystemTableProvider
-
-