| Package | Description |
|---|---|
| com.exasol.adapter.metadata | |
| com.exasol.adapter.request | |
| com.exasol.adapter.request.parser | |
| com.exasol.adapter.sql |
| Modifier and Type | Method | Description |
|---|---|---|
List<TableMetadata> |
SchemaMetadata.getTables() |
| Constructor | Description |
|---|---|
SchemaMetadata(String adapterNotes,
List<TableMetadata> tables) |
| Modifier and Type | Method | Description |
|---|---|---|
List<TableMetadata> |
PushDownRequest.getInvolvedTablesMetadata() |
Get the metadata for the tables involved in the pushdown operation
|
| Constructor | Description |
|---|---|
PushDownRequest(String adapterName,
SchemaMetadataInfo schemaMetadataInfo,
SqlStatement select,
List<TableMetadata> involvedTablesMetadata) |
Create a new request of type
PushDownRequest |
| Modifier and Type | Method | Description |
|---|---|---|
List<TableMetadata> |
TablesMetadataParser.parse(javax.json.JsonArray tablesAsJson) |
Create a new parser for table metadata
|
| Modifier and Type | Method | Description |
|---|---|---|
static PushdownSqlParser |
PushdownSqlParser.createWithTablesMetadata(List<TableMetadata> involvedTableMetadata) |
Create an instance of a
PushdownSqlParser |
| Modifier and Type | Method | Description |
|---|---|---|
TableMetadata |
SqlTable.getMetadata() |
| Constructor | Description |
|---|---|
SqlTable(String name,
TableMetadata metadata) |
|
SqlTable(String name,
String alias,
TableMetadata metadata) |
Copyright © 2019. All rights reserved.