| Package | Description |
|---|---|
| com.facebook.presto.spi | |
| com.facebook.presto.spi.classloader |
| Modifier and Type | Method and Description |
|---|---|
ConnectorTableHandle |
ReadOnlyConnectorMetadata.createTable(ConnectorSession session,
ConnectorTableMetadata tableMetadata) |
ConnectorTableHandle |
ConnectorMetadata.createTable(ConnectorSession session,
ConnectorTableMetadata tableMetadata)
Creates a table using the specified table metadata.
|
ConnectorTableHandle |
ConnectorMetadata.getTableHandle(ConnectorSession session,
SchemaTableName tableName)
Returns a table handle for the specified table name, or null if the connector does not contain the table.
|
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ConnectorTableHandle> |
ConnectorHandleResolver.getTableHandleClass() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ConnectorHandleResolver.canHandle(ConnectorTableHandle tableHandle) |
void |
ReadOnlyConnectorMetadata.dropTable(ConnectorTableHandle tableHandle) |
void |
ConnectorMetadata.dropTable(ConnectorTableHandle tableHandle)
Drops the specified table
|
ConnectorColumnHandle |
ConnectorMetadata.getColumnHandle(ConnectorTableHandle tableHandle,
String columnName)
Returns a handle for the specified table column, or null if the table does not contain the specified column.
|
Map<String,ConnectorColumnHandle> |
ConnectorMetadata.getColumnHandles(ConnectorTableHandle tableHandle)
Gets all of the columns on the specified table, or an empty map if the columns can not be enumerated.
|
ColumnMetadata |
ConnectorMetadata.getColumnMetadata(ConnectorTableHandle tableHandle,
ConnectorColumnHandle columnHandle)
Gets the metadata for the specified table column.
|
ConnectorPartitionResult |
ConnectorSplitManager.getPartitions(ConnectorTableHandle table,
TupleDomain<ConnectorColumnHandle> tupleDomain)
Gets the Partitions for the specified table.
|
ConnectorSplitSource |
ConnectorSplitManager.getPartitionSplits(ConnectorTableHandle table,
List<ConnectorPartition> partitions)
Gets the Splits for the specified Partitions in the indicated table.
|
ConnectorColumnHandle |
ConnectorMetadata.getSampleWeightColumnHandle(ConnectorTableHandle tableHandle)
Returns the handle for the sample weight column, or null if the table does not contain sampled data.
|
ConnectorTableMetadata |
ConnectorMetadata.getTableMetadata(ConnectorTableHandle table)
Return the metadata for the specified table handle.
|
ConnectorResolvedIndex |
ConnectorIndexResolver.resolveIndex(ConnectorTableHandle tableHandle,
Set<ConnectorColumnHandle> indexableColumns,
TupleDomain<ConnectorColumnHandle> tupleDomain) |
| Modifier and Type | Method and Description |
|---|---|
ConnectorTableHandle |
ClassLoaderSafeConnectorMetadata.createTable(ConnectorSession session,
ConnectorTableMetadata tableMetadata) |
ConnectorTableHandle |
ClassLoaderSafeConnectorMetadata.getTableHandle(ConnectorSession session,
SchemaTableName tableName) |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ConnectorTableHandle> |
ClassLoaderSafeConnectorHandleResolver.getTableHandleClass() |
Copyright © 2012-2014. All Rights Reserved.