| Package | Description |
|---|---|
| io.prestosql.connector.informationschema | |
| io.prestosql.connector.system.jdbc | |
| io.prestosql.metadata |
| Modifier and Type | Method and Description |
|---|---|
Set<QualifiedTablePrefix> |
InformationSchemaMetadata.calculatePrefixesWithTableName(ConnectorSession connectorSession,
Set<QualifiedTablePrefix> prefixes,
TupleDomain<ColumnHandle> constraint,
Optional<Predicate<Map<ColumnHandle,NullableValue>>> predicate) |
Set<QualifiedTablePrefix> |
InformationSchemaTableHandle.getPrefixes() |
| Modifier and Type | Method and Description |
|---|---|
Set<QualifiedTablePrefix> |
InformationSchemaMetadata.calculatePrefixesWithTableName(ConnectorSession connectorSession,
Set<QualifiedTablePrefix> prefixes,
TupleDomain<ColumnHandle> constraint,
Optional<Predicate<Map<ColumnHandle,NullableValue>>> predicate) |
InternalTable |
InformationSchemaPageSourceProvider.getInformationSchemaTable(Session session,
String catalog,
SchemaTableName table,
Set<QualifiedTablePrefix> prefixes) |
| Constructor and Description |
|---|
InformationSchemaTableHandle(String catalogName,
String schemaName,
String tableName,
Set<QualifiedTablePrefix> prefixes) |
| Modifier and Type | Method and Description |
|---|---|
static QualifiedTablePrefix |
FilterUtil.tablePrefix(String catalog,
Optional<String> schema,
Optional<String> table) |
| Modifier and Type | Method and Description |
|---|---|
QualifiedTablePrefix |
QualifiedObjectName.asQualifiedTablePrefix() |
| Modifier and Type | Method and Description |
|---|---|
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) |
static Map<SchemaTableName,List<ColumnMetadata>> |
MetadataListing.listTableColumns(Session session,
Metadata metadata,
AccessControl accessControl,
QualifiedTablePrefix prefix) |
Map<QualifiedObjectName,List<ColumnMetadata>> |
Metadata.listTableColumns(Session session,
QualifiedTablePrefix prefix)
Gets the metadata for all columns that match the specified table prefix.
|
Map<QualifiedObjectName,List<ColumnMetadata>> |
MetadataManager.listTableColumns(Session session,
QualifiedTablePrefix prefix) |
static Set<GrantInfo> |
MetadataListing.listTablePrivileges(Session session,
Metadata metadata,
AccessControl accessControl,
QualifiedTablePrefix prefix) |
List<GrantInfo> |
Metadata.listTablePrivileges(Session session,
QualifiedTablePrefix prefix)
Gets the privileges for the specified table available to the given grantee considering the selected session role
|
List<GrantInfo> |
MetadataManager.listTablePrivileges(Session session,
QualifiedTablePrefix prefix) |
static Set<SchemaTableName> |
MetadataListing.listTables(Session session,
Metadata metadata,
AccessControl accessControl,
QualifiedTablePrefix prefix) |
List<QualifiedObjectName> |
Metadata.listTables(Session session,
QualifiedTablePrefix prefix)
Get the names that match the specified table prefix (never null).
|
List<QualifiedObjectName> |
MetadataManager.listTables(Session session,
QualifiedTablePrefix prefix) |
static Set<SchemaTableName> |
MetadataListing.listViews(Session session,
Metadata metadata,
AccessControl accessControl,
QualifiedTablePrefix prefix) |
List<QualifiedObjectName> |
Metadata.listViews(Session session,
QualifiedTablePrefix prefix)
Get the names that match the specified table prefix (never null).
|
List<QualifiedObjectName> |
MetadataManager.listViews(Session session,
QualifiedTablePrefix prefix) |
Copyright © 2012–2019. All rights reserved.