A B C E G J M R S V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- applyQuote(String) - Method in class com.exasol.adapter.dialects.exasol.ExasolSqlDialect
B
- buildConnectionDefinition(AdapterProperties, ExaConnectionInformation) - Method in class com.exasol.adapter.dialects.exasol.ExasolConnectionDefinitionBuilder
C
- com.exasol.adapter.dialects.exasol - package com.exasol.adapter.dialects.exasol
- createColumnMetadataReader() - Method in class com.exasol.adapter.dialects.exasol.ExasolMetadataReader
- createIdentifierConverter() - Method in class com.exasol.adapter.dialects.exasol.ExasolMetadataReader
- createQueryRewriter() - Method in class com.exasol.adapter.dialects.exasol.ExasolSqlDialect
-
Create a query rewriter.
- createRemoteMetadataReader() - Method in class com.exasol.adapter.dialects.exasol.ExasolSqlDialect
- createSqlDialect(ConnectionFactory, AdapterProperties) - Method in class com.exasol.adapter.dialects.exasol.ExasolSqlDialectFactory
- createTableMetadataReader() - Method in class com.exasol.adapter.dialects.exasol.ExasolMetadataReader
E
- ExasolColumnMetadataReader - Class in com.exasol.adapter.dialects.exasol
-
This class implements Exasol-specific reading of column metadata.
- ExasolColumnMetadataReader(Connection, AdapterProperties, IdentifierConverter) - Constructor for class com.exasol.adapter.dialects.exasol.ExasolColumnMetadataReader
-
Create a new instance of the
ExasolColumnMetadataReader. - ExasolConnectionDefinitionBuilder - Class in com.exasol.adapter.dialects.exasol
-
This class implements an Exasol-specific connection definition builder.
- ExasolConnectionDefinitionBuilder() - Constructor for class com.exasol.adapter.dialects.exasol.ExasolConnectionDefinitionBuilder
- ExasolFromExaQueryRewriter - Class in com.exasol.adapter.dialects.exasol
-
Exasol-specific query rewriter for
IMPORT FROM EXA. - ExasolFromExaQueryRewriter(SqlDialect, RemoteMetadataReader) - Constructor for class com.exasol.adapter.dialects.exasol.ExasolFromExaQueryRewriter
-
Create a new instance of the
ExasolFromExaQueryRewriter. - ExasolJdbcQueryRewriter - Class in com.exasol.adapter.dialects.exasol
-
Exasol-specific query rewriter for regular JDBC connections to the remote Exasol data source.
- ExasolJdbcQueryRewriter(SqlDialect, RemoteMetadataReader, ConnectionFactory) - Constructor for class com.exasol.adapter.dialects.exasol.ExasolJdbcQueryRewriter
-
Create a new instance of the
ExasolJdbcQueryRewriter. - ExasolLocalQueryRewriter - Class in com.exasol.adapter.dialects.exasol
-
Exasol-specific query rewriter for cases where the
IS_LOCALoption is used. - ExasolLocalQueryRewriter(SqlDialect) - Constructor for class com.exasol.adapter.dialects.exasol.ExasolLocalQueryRewriter
-
Create a new instance of the
ExasolLocalQueryRewriter. - ExasolMetadataReader - Class in com.exasol.adapter.dialects.exasol
-
This class reads Exasol-specific database metadata.
- ExasolMetadataReader(Connection, AdapterProperties) - Constructor for class com.exasol.adapter.dialects.exasol.ExasolMetadataReader
-
Create a new instance of the
ExasolMetadataReader. - ExasolSqlDialect - Class in com.exasol.adapter.dialects.exasol
-
Exasol SQL dialect.
- ExasolSqlDialect(ConnectionFactory, AdapterProperties) - Constructor for class com.exasol.adapter.dialects.exasol.ExasolSqlDialect
-
Create a new instance of the
ExasolSqlDialect. - ExasolSqlDialectFactory - Class in com.exasol.adapter.dialects.exasol
-
Factory for the Exasol SQL dialect.
- ExasolSqlDialectFactory() - Constructor for class com.exasol.adapter.dialects.exasol.ExasolSqlDialectFactory
- ExasolSqlGenerationVisitor - Class in com.exasol.adapter.dialects.exasol
-
This class generates SQL queries for the
ExasolSqlDialect. - extractSrid(String) - Method in class com.exasol.adapter.dialects.exasol.ExasolColumnMetadataReader
-
Extract the spacial reference system identifier (SRID) from a type description.
G
- generateImportStatement(String, String) - Method in class com.exasol.adapter.dialects.exasol.ExasolFromExaQueryRewriter
- getCapabilities() - Method in class com.exasol.adapter.dialects.exasol.ExasolSqlDialect
- getDefaultNullSorting() - Method in class com.exasol.adapter.dialects.exasol.ExasolSqlDialect
- getName() - Method in class com.exasol.adapter.dialects.exasol.ExasolSqlDialect
- getSqlDialectName() - Method in class com.exasol.adapter.dialects.exasol.ExasolSqlDialectFactory
- getSqlDialectVersion() - Method in class com.exasol.adapter.dialects.exasol.ExasolSqlDialectFactory
- getSqlGenerator(SqlGenerationContext) - Method in class com.exasol.adapter.dialects.exasol.ExasolSqlDialect
- getStringLiteral(String) - Method in class com.exasol.adapter.dialects.exasol.ExasolSqlDialect
J
- jakarta.json - module jakarta.json
M
- MandatoryProperty - Class in com.exasol.adapter.dialects.exasol
-
PropertyValidatorfor validation of a mandatory property. - mapJdbcType(JDBCTypeDescription) - Method in class com.exasol.adapter.dialects.exasol.ExasolColumnMetadataReader
R
- readJdbcTypeDescription(ResultSet) - Method in class com.exasol.adapter.dialects.exasol.ExasolColumnMetadataReader
- requiresCatalogQualifiedTableNames(SqlGenerationContext) - Method in class com.exasol.adapter.dialects.exasol.ExasolSqlDialect
- requiresSchemaQualifiedTableNames(SqlGenerationContext) - Method in class com.exasol.adapter.dialects.exasol.ExasolSqlDialect
- rewrite(SqlStatement, List<DataType>, ExaMetadata, AdapterProperties) - Method in class com.exasol.adapter.dialects.exasol.ExasolLocalQueryRewriter
S
- SchemaNameProperty - Class in com.exasol.adapter.dialects.exasol
-
Validator for property
AdapterProperties.SCHEMA_NAME_PROPERTY - supportsJdbcCatalogs() - Method in class com.exasol.adapter.dialects.exasol.ExasolSqlDialect
- supportsJdbcSchemas() - Method in class com.exasol.adapter.dialects.exasol.ExasolSqlDialect
V
- validate(AdapterProperties) - Method in class com.exasol.adapter.dialects.exasol.MandatoryProperty
- validator(String) - Static method in class com.exasol.adapter.dialects.exasol.SchemaNameProperty
- validator(String, String, String) - Static method in class com.exasol.adapter.dialects.exasol.MandatoryProperty
-
Create a new validator.
- visit(SqlLiteralDouble) - Method in class com.exasol.adapter.dialects.exasol.ExasolSqlGenerationVisitor
- visit(SqlLiteralTimestampUtc) - Method in class com.exasol.adapter.dialects.exasol.ExasolSqlGenerationVisitor
All Classes All Packages