A B C E G J M R S V 
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_LOCAL option 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
PropertyValidator for 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
 
A B C E G J M R S V 
All Classes All Packages