| Package | Description |
|---|---|
| com.exasol.adapter | |
| com.exasol.adapter.sql |
| Modifier and Type | Method and Description |
|---|---|
static String |
RequestDispatcher.adapterCall(com.exasol.ExaMetadata metadata,
String rawRequest)
Main entry point for all Virtual Schema Adapter requests issued by the Exasol database.
|
CreateVirtualSchemaResponse |
VirtualSchemaAdapter.createVirtualSchema(com.exasol.ExaMetadata metadata,
CreateVirtualSchemaRequest request)
Create a Virtual Schema
|
DropVirtualSchemaResponse |
VirtualSchemaAdapter.dropVirtualSchema(com.exasol.ExaMetadata metadata,
DropVirtualSchemaRequest request)
Drop an existing Virtual Schema
|
GetCapabilitiesResponse |
VirtualSchemaAdapter.getCapabilities(com.exasol.ExaMetadata metadata,
GetCapabilitiesRequest request)
Get the capabilities the adapter registered for a Virtual Schema supports
|
PushDownResponse |
VirtualSchemaAdapter.pushdown(com.exasol.ExaMetadata metadata,
PushDownRequest request)
Create a push down request
|
RefreshResponse |
VirtualSchemaAdapter.refresh(com.exasol.ExaMetadata metadata,
RefreshRequest request)
Refresh the Virtual Schema metadata for a given set of tables
|
SetPropertiesResponse |
VirtualSchemaAdapter.setProperties(com.exasol.ExaMetadata metadata,
SetPropertiesRequest request)
Set Virtual Schema properties
|
| Modifier and Type | Method and Description |
|---|---|
<R> R |
SqlTable.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlStatementSelect.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlSelectList.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlPredicateOr.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlPredicateNot.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlPredicateLikeRegexp.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlPredicateLike.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlPredicateIsNull.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlPredicateInConstList.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlPredicateBetween.accept(SqlNodeVisitor<R> visitor) |
abstract <R> R |
SqlNode.accept(SqlNodeVisitor<R> visitor)
See
SqlNodeVisitor |
<R> R |
SqlLiteralTimestampUtc.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlLiteralString.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlLiteralNull.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlLiteralInterval.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlLiteralExactnumeric.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlLiteralDouble.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlLiteralDate.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlLiteralBool.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlLimit.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlJoin.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlFunctionScalarExtract.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlFunctionScalarCast.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlFunctionScalar.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlFunctionAggregateGroupConcat.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlFunctionAggregate.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlColumn.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlPredicateNotEqual.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlPredicateIsNotNull.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlPredicateLess.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlGroupBy.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlLiteralTimestamp.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlOrderBy.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlFunctionScalarCase.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlPredicateLessEqual.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlPredicateEqual.accept(SqlNodeVisitor<R> visitor) |
<R> R |
SqlPredicateAnd.accept(SqlNodeVisitor<R> visitor) |
R |
SqlNodeVisitor.visit(SqlColumn sqlColumn) |
R |
SqlNodeVisitor.visit(SqlFunctionAggregate sqlFunctionAggregate) |
R |
SqlNodeVisitor.visit(SqlFunctionAggregateGroupConcat sqlFunctionAggregateGroupConcat) |
R |
SqlNodeVisitor.visit(SqlFunctionScalar sqlFunctionScalar) |
R |
SqlNodeVisitor.visit(SqlFunctionScalarCase sqlFunctionScalarCase) |
R |
SqlNodeVisitor.visit(SqlFunctionScalarCast sqlFunctionScalarCast) |
R |
SqlNodeVisitor.visit(SqlFunctionScalarExtract sqlFunctionScalarExtract) |
R |
SqlNodeVisitor.visit(SqlGroupBy groupBy) |
R |
SqlNodeVisitor.visit(SqlJoin sqlJoin) |
R |
SqlNodeVisitor.visit(SqlLimit sqlLimit) |
R |
SqlNodeVisitor.visit(SqlLiteralBool sqlLiteralBool) |
R |
SqlNodeVisitor.visit(SqlLiteralDate sqlLiteralDate) |
R |
SqlNodeVisitor.visit(SqlLiteralDouble sqlLiteralDouble) |
R |
SqlNodeVisitor.visit(SqlLiteralExactnumeric sqlLiteralExactnumeric) |
R |
SqlNodeVisitor.visit(SqlLiteralInterval sqlLiteralInterval) |
R |
SqlNodeVisitor.visit(SqlLiteralNull sqlLiteralNull) |
R |
SqlNodeVisitor.visit(SqlLiteralString sqlLiteralString) |
R |
SqlNodeVisitor.visit(SqlLiteralTimestamp sqlLiteralTimestamp) |
R |
SqlNodeVisitor.visit(SqlLiteralTimestampUtc sqlLiteralTimestampUtc) |
R |
SqlNodeVisitor.visit(SqlOrderBy sqlOrderBy) |
R |
SqlNodeVisitor.visit(SqlPredicateAnd sqlPredicateAnd) |
R |
SqlNodeVisitor.visit(SqlPredicateBetween sqlPredicateBetween) |
R |
SqlNodeVisitor.visit(SqlPredicateEqual sqlPredicateEqual) |
R |
SqlNodeVisitor.visit(SqlPredicateInConstList sqlPredicateInConstList) |
R |
SqlNodeVisitor.visit(SqlPredicateIsNotNull sqlPredicateOr) |
R |
SqlNodeVisitor.visit(SqlPredicateIsNull sqlPredicateOr) |
R |
SqlNodeVisitor.visit(SqlPredicateLess sqlPredicateLess) |
R |
SqlNodeVisitor.visit(SqlPredicateLessEqual sqlPredicateLessEqual) |
R |
SqlNodeVisitor.visit(SqlPredicateLike sqlPredicateLike) |
R |
SqlNodeVisitor.visit(SqlPredicateLikeRegexp sqlPredicateLikeRegexp) |
R |
SqlNodeVisitor.visit(SqlPredicateNot sqlPredicateNot) |
R |
SqlNodeVisitor.visit(SqlPredicateNotEqual sqlPredicateNotEqual) |
R |
SqlNodeVisitor.visit(SqlPredicateOr sqlPredicateOr) |
R |
SqlNodeVisitor.visit(SqlSelectList selectList) |
R |
SqlNodeVisitor.visit(SqlStatementSelect select) |
R |
SqlNodeVisitor.visit(SqlTable sqlTable) |
Copyright © 2019. All rights reserved.