Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V 

A

AbstractAdapterProperties - Class in com.exasol.adapter
This is the abstract base class that provides access to the user defined adapter properties.
AbstractAdapterProperties(Map<String, String>) - Constructor for class com.exasol.adapter.AbstractAdapterProperties
Create a new instance of AdapterProperties from a key-value map
AbstractAdapterRequest - Class in com.exasol.adapter.request
Abstract base class for all Virtual Schema Adapter requests
AbstractSqlBinaryEquality - Class in com.exasol.adapter.sql
 
AbstractSqlBinaryEquality(Predicate, SqlNode, SqlNode) - Constructor for class com.exasol.adapter.sql.AbstractSqlBinaryEquality
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlColumn
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlFunctionAggregate
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlFunctionAggregateGroupConcat
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlFunctionScalar
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlFunctionScalarCase
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlFunctionScalarCast
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlFunctionScalarExtract
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlGroupBy
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlJoin
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlLimit
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlLiteralBool
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlLiteralDate
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlLiteralDouble
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlLiteralExactnumeric
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlLiteralInterval
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlLiteralNull
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlLiteralString
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlLiteralTimestamp
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlLiteralTimestampUtc
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlNode
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlOrderBy
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlPredicateAnd
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlPredicateBetween
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlPredicateEqual
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlPredicateInConstList
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlPredicateIsNotNull
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlPredicateIsNull
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlPredicateLess
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlPredicateLessEqual
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlPredicateLike
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlPredicateLikeRegexp
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlPredicateNot
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlPredicateNotEqual
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlPredicateOr
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlSelectList
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlStatementSelect
 
accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlTable
 
adapterCall(ExaMetadata, String) - Static method in class com.exasol.adapter.RequestDispatcher
Main entry point for all Virtual Schema Adapter requests issued by the Exasol database.
AdapterException - Exception in com.exasol.adapter
Customer exception for Virtual Schema adapters
AdapterException(String) - Constructor for exception com.exasol.adapter.AdapterException
Create a new AdapterException
AdapterException(String, Exception) - Constructor for exception com.exasol.adapter.AdapterException
Create a new AdapterException
AdapterFactory - Interface in com.exasol.adapter
Factory that creates a Virtual Schema Adapter
adapterNotes(String) - Method in class com.exasol.adapter.metadata.ColumnMetadata.Builder
Set the adapter notes
AdapterProperties - Class in com.exasol.adapter
The main job of this class is to turn user-defined key-value-pairs into concrete properties that the adapter knows.
AdapterProperties(Map<String, String>) - Constructor for class com.exasol.adapter.AdapterProperties
Create a new instance of AdapterProperties
AdapterRegistry - Class in com.exasol.adapter
VirtualSchemaAdapters need to be registered in the AdapterRegistry in order to receive requests from the dispatcher.
AdapterRegistry() - Constructor for class com.exasol.adapter.AdapterRegistry
 
AdapterRequest - Interface in com.exasol.adapter.request
Common interface for Virtual Schema Adapter requests
AdapterRequestType - Enum in com.exasol.adapter.request
Type of a request to a Virtual Schema Adapter
addAggregateFunction(AggregateFunctionCapability...) - Method in class com.exasol.adapter.capabilities.Capabilities.Builder
Add one or more aggregate function capabilities
addAggregateFunction(Set<AggregateFunctionCapability>) - Method in class com.exasol.adapter.capabilities.Capabilities.Builder
Add one or more aggregate function capabilities
addLiteral(LiteralCapability...) - Method in class com.exasol.adapter.capabilities.Capabilities.Builder
Add one or more literal capabilities
addLiteral(Set<LiteralCapability>) - Method in class com.exasol.adapter.capabilities.Capabilities.Builder
Add one or more literal capabilities
addMain(MainCapability...) - Method in class com.exasol.adapter.capabilities.Capabilities.Builder
Add one or more main capabilities
addMain(Set<MainCapability>) - Method in class com.exasol.adapter.capabilities.Capabilities.Builder
Add one or more main capabilities
addPredicate(PredicateCapability...) - Method in class com.exasol.adapter.capabilities.Capabilities.Builder
Add one or more predicate capabilities
addPredicate(Set<PredicateCapability>) - Method in class com.exasol.adapter.capabilities.Capabilities.Builder
Add one or more predicate capabilities
addScalarFunction(ScalarFunctionCapability...) - Method in class com.exasol.adapter.capabilities.Capabilities.Builder
Add one or more scalar function capabilities
addScalarFunction(Set<ScalarFunctionCapability>) - Method in class com.exasol.adapter.capabilities.Capabilities.Builder
Add one or more scalar function capabilities
AggregateFunction - Enum in com.exasol.adapter.sql
List of all aggregation functions supported by EXASOL
AggregateFunctionCapability - Enum in com.exasol.adapter.capabilities
List of all aggregation function capabilities supported by EXASOL.

B

build() - Method in class com.exasol.adapter.capabilities.Capabilities.Builder
Create new capability instance
build() - Method in class com.exasol.adapter.metadata.ColumnMetadata.Builder
Build a new instance of ColumnMetadata
build() - Method in class com.exasol.adapter.response.CreateVirtualSchemaResponse.Builder
Create new CreateVirtualSchemaResponse instance
build() - Method in class com.exasol.adapter.response.DropVirtualSchemaResponse.Builder
Create new DropVirtualSchemaResponse instance
build() - Method in class com.exasol.adapter.response.GetCapabilitiesResponse.Builder
Create new GetCapabilitiesResponse instance
build() - Method in class com.exasol.adapter.response.PushDownResponse.Builder
Create new PushDownResponse instance
build() - Method in class com.exasol.adapter.response.RefreshResponse.Builder
Create new RefreshResponse instance
build() - Method in class com.exasol.adapter.response.SetPropertiesResponse.Builder
Create new SetPropertiesResponse instance
builder() - Static method in class com.exasol.adapter.capabilities.Capabilities
Get a Capabilities builder
Builder() - Constructor for class com.exasol.adapter.capabilities.Capabilities.Builder
 
builder() - Static method in class com.exasol.adapter.metadata.ColumnMetadata
Create a new builder for ColumnMetadata
Builder() - Constructor for class com.exasol.adapter.metadata.ColumnMetadata.Builder
 
builder() - Static method in class com.exasol.adapter.response.CreateVirtualSchemaResponse
Builder() - Constructor for class com.exasol.adapter.response.CreateVirtualSchemaResponse.Builder
 
builder() - Static method in class com.exasol.adapter.response.DropVirtualSchemaResponse
Builder() - Constructor for class com.exasol.adapter.response.DropVirtualSchemaResponse.Builder
 
builder() - Static method in class com.exasol.adapter.response.GetCapabilitiesResponse
Builder() - Constructor for class com.exasol.adapter.response.GetCapabilitiesResponse.Builder
 
builder() - Static method in class com.exasol.adapter.response.PushDownResponse
Get a PushDownResponse builder
Builder() - Constructor for class com.exasol.adapter.response.PushDownResponse.Builder
 
builder() - Static method in class com.exasol.adapter.response.RefreshResponse
Get a RefreshResponse builder
Builder() - Constructor for class com.exasol.adapter.response.RefreshResponse.Builder
 
builder() - Static method in class com.exasol.adapter.response.SetPropertiesResponse
Get a SetPropertiesResponse builder
Builder() - Constructor for class com.exasol.adapter.response.SetPropertiesResponse.Builder
 

C

Capabilities - Class in com.exasol.adapter.capabilities
Manages a set of supported capabilities
capabilities(Capabilities) - Method in class com.exasol.adapter.response.GetCapabilitiesResponse.Builder
Add capabilities
Capabilities.Builder - Class in com.exasol.adapter.capabilities
Builder for Capabilities
CATALOG_NAME_PROPERTY - Static variable in class com.exasol.adapter.AdapterProperties
 
clear() - Method in class com.exasol.adapter.AdapterRegistry
Remove all registered adapters from the registry
close() - Method in class com.exasol.logging.RemoteLogManager
Close remote connections if any
ColumnMetadata - Class in com.exasol.adapter.metadata
Represents the metadata of an EXASOL table column.
ColumnMetadata.Builder - Class in com.exasol.adapter.metadata
Builder for ColumnMetadata
com.exasol.adapter - package com.exasol.adapter
 
com.exasol.adapter.capabilities - package com.exasol.adapter.capabilities
 
com.exasol.adapter.json - package com.exasol.adapter.json
 
com.exasol.adapter.metadata - package com.exasol.adapter.metadata
 
com.exasol.adapter.request - package com.exasol.adapter.request
 
com.exasol.adapter.request.parser - package com.exasol.adapter.request.parser
 
com.exasol.adapter.response - package com.exasol.adapter.response
 
com.exasol.adapter.response.converter - package com.exasol.adapter.response.converter
 
com.exasol.adapter.sql - package com.exasol.adapter.sql
 
com.exasol.logging - package com.exasol.logging
 
com.exasol.utils - package com.exasol.utils
 
comment(String) - Method in class com.exasol.adapter.metadata.ColumnMetadata.Builder
Set the column comment
CompactFormatter - Class in com.exasol.logging
Formatter for compact log messages.
CompactFormatter() - Constructor for class com.exasol.logging.CompactFormatter
 
CONNECTION_NAME_PROPERTY - Static variable in class com.exasol.adapter.AdapterProperties
 
CONNECTION_STRING_PROPERTY - Static variable in class com.exasol.adapter.AdapterProperties
 
containsKey(String) - Method in class com.exasol.adapter.AbstractAdapterProperties
Check if a property with the given key exists
containsProperty(String) - Method in class com.exasol.adapter.metadata.SchemaMetadataInfo
Check if the property with the given key is set
convertCreateVirtualSchemaResponse(CreateVirtualSchemaResponse) - Method in class com.exasol.adapter.response.converter.ResponseJsonConverter
Converts create virtual schema response into a JSON format
convertDropVirtualSchemaResponse(DropVirtualSchemaResponse) - Method in class com.exasol.adapter.response.converter.ResponseJsonConverter
Converts drop virtual schema response into a JSON format
convertGetCapabilitiesResponse(GetCapabilitiesResponse) - Method in class com.exasol.adapter.response.converter.ResponseJsonConverter
Converts get capabilities response into a JSON format
convertPushDownResponse(PushDownResponse) - Method in class com.exasol.adapter.response.converter.ResponseJsonConverter
Converts push down response into a JSON format
convertRefreshResponse(RefreshResponse) - Method in class com.exasol.adapter.response.converter.ResponseJsonConverter
Converts refresh response into a JSON format
convertSetPropertiesResponse(SetPropertiesResponse) - Method in class com.exasol.adapter.response.converter.ResponseJsonConverter
Converts set properties response into a JSON format
create() - Static method in class com.exasol.adapter.request.parser.RequestParser
Create a RequestParser
create() - Static method in class com.exasol.adapter.request.parser.TablesMetadataParser
Create a new instance of a TablesMetadataParser
createAdapter() - Method in interface com.exasol.adapter.AdapterFactory
Create a new instance of the Virtual Schema Adapter
createAnyValueSelectList() - Static method in class com.exasol.adapter.sql.SqlSelectList
Creates a SqlSelectList that uses an arbitrary value.
createBool() - Static method in class com.exasol.adapter.metadata.DataType
Create a BOOL data type
createChar(int, DataType.ExaCharset) - Static method in class com.exasol.adapter.metadata.DataType
Create a CHAR data type with a given size and character set
createDate() - Static method in class com.exasol.adapter.metadata.DataType
Create a DATE data type
createDecimal(int, int) - Static method in class com.exasol.adapter.metadata.DataType
Create a DECIMAL (i.e.
createDouble() - Static method in class com.exasol.adapter.metadata.DataType
Create a DOUBLE (i.e.
createGeometry(int) - Static method in class com.exasol.adapter.metadata.DataType
Create a GEOMETRY data type
createIntervalDaySecond(int, int) - Static method in class com.exasol.adapter.metadata.DataType
Create an INTERVAL DAY TO SECOND data type
createIntervalYearMonth(int) - Static method in class com.exasol.adapter.metadata.DataType
Create an INTERVAL YEAR TO MONTH data type
createLocalLoggingConfiguration(Map<String, String>) - Static method in class com.exasol.adapter.request.LoggingConfiguration
 
createMaximumSizeChar(DataType.ExaCharset) - Static method in class com.exasol.adapter.metadata.DataType
Create a CHAR data type with the maximum size supported by Exasol
createMaximumSizeVarChar(DataType.ExaCharset) - Static method in class com.exasol.adapter.metadata.DataType
Create a VARCHAR data type with the maximum size supported by Exasol
createRegularSelectList(List<SqlNode>) - Static method in class com.exasol.adapter.sql.SqlSelectList
Creates a regular SqlSelectList.
createSelectStarSelectList() - Static method in class com.exasol.adapter.sql.SqlSelectList
Creates a SqlSelectList for SELECT *.
createTimestamp(boolean) - Static method in class com.exasol.adapter.metadata.DataType
Create a TIMESTAMP data type
createVarChar(int, DataType.ExaCharset) - Static method in class com.exasol.adapter.metadata.DataType
Create a VARCHAR data type with a given size and character set
createVirtualSchema(ExaMetadata, CreateVirtualSchemaRequest) - Method in interface com.exasol.adapter.VirtualSchemaAdapter
Create a Virtual Schema
CreateVirtualSchemaRequest - Class in com.exasol.adapter.request
This class represents a request that tells a Virtual Schema Adapter to create a new Virtual Schema
CreateVirtualSchemaRequest(String, SchemaMetadataInfo) - Constructor for class com.exasol.adapter.request.CreateVirtualSchemaRequest
Create a new request of type CreateVirtualSchemaRequest
CreateVirtualSchemaResponse - Class in com.exasol.adapter.response
This class is an abstract representation of a response created by a Virtual Schema Adapter as result of a request to create a new virtual schema.
CreateVirtualSchemaResponse.Builder - Class in com.exasol.adapter.response
createWithTablesMetadata(List<TableMetadata>) - Static method in class com.exasol.adapter.request.parser.PushdownSqlParser
Create an instance of a PushdownSqlParser

D

DataType - Class in com.exasol.adapter.metadata
Represents an EXASOL data type.
DataType.ExaCharset - Enum in com.exasol.adapter.metadata
 
DataType.ExaDataType - Enum in com.exasol.adapter.metadata
 
DataType.IntervalType - Enum in com.exasol.adapter.metadata
 
DEBUG_ADDRESS_PROPERTY - Static variable in class com.exasol.adapter.AdapterProperties
 
defaultValue(String) - Method in class com.exasol.adapter.metadata.ColumnMetadata.Builder
Set the default value for the column
describe() - Method in class com.exasol.adapter.AdapterRegistry
Describe the contents of the registry
describe() - Method in class com.exasol.adapter.metadata.TableMetadata
Create a human-readable short description of the table
dropVirtualSchema(ExaMetadata, DropVirtualSchemaRequest) - Method in interface com.exasol.adapter.VirtualSchemaAdapter
Drop an existing Virtual Schema
DropVirtualSchemaRequest - Class in com.exasol.adapter.request
This class represents a request that tells a Virtual Schema Adapter to drop a Virtual Schema
DropVirtualSchemaRequest(String, SchemaMetadataInfo) - Constructor for class com.exasol.adapter.request.DropVirtualSchemaRequest
Create a new request of type DropVirtualSchemaRequest
DropVirtualSchemaResponse - Class in com.exasol.adapter.response
This class is an abstract representation of a response created by a Virtual Schema Adapter as result of a request to drop a virtual schema.
DropVirtualSchemaResponse.Builder - Class in com.exasol.adapter.response

E

emptyProperties() - Static method in class com.exasol.adapter.AdapterProperties
Get empty property list
entrySet() - Method in class com.exasol.adapter.AbstractAdapterProperties
Get set of contained entries
equals(Object) - Method in class com.exasol.adapter.AbstractAdapterProperties
 
equals(Object) - Method in class com.exasol.adapter.metadata.ColumnMetadata
 
equals(Object) - Method in class com.exasol.adapter.metadata.DataType
 
equals(Object) - Method in class com.exasol.adapter.metadata.TableMetadata
 
EXCEPTION_HANDLING_PROPERTY - Static variable in class com.exasol.adapter.AdapterProperties
 
EXCLUDED_CAPABILITIES_PROPERTY - Static variable in class com.exasol.adapter.AdapterProperties
 

F

format(LogRecord) - Method in class com.exasol.logging.CompactFormatter
Formats a log record according in a compact manner.

G

get(String) - Method in class com.exasol.adapter.AbstractAdapterProperties
Get value for key
getAdapterForName(String) - Method in class com.exasol.adapter.AdapterRegistry
Get the Virtual Schema Adapter registered under the given name
getAdapterName() - Method in interface com.exasol.adapter.AdapterFactory
Get the name of the Virtual Schema Adapter
getAdapterName() - Method in class com.exasol.adapter.request.AbstractAdapterRequest
 
getAdapterName() - Method in interface com.exasol.adapter.request.AdapterRequest
Get the name of the adapter that should handle the request
getAdapterNotes() - Method in class com.exasol.adapter.metadata.ColumnMetadata
Get the adapter notes
getAdapterNotes() - Method in class com.exasol.adapter.metadata.SchemaMetadata
 
getAdapterNotes() - Method in class com.exasol.adapter.metadata.SchemaMetadataInfo
 
getAdapterNotes() - Method in class com.exasol.adapter.metadata.TableMetadata
 
getAdapterVersion() - Method in interface com.exasol.adapter.AdapterFactory
Get the version of the Virtual Schema Adapter
getAggregateFunctionCapabilities() - Method in class com.exasol.adapter.capabilities.Capabilities
Get the Virtual Schema's adapters aggregate function capabilities
getAlias() - Method in class com.exasol.adapter.sql.SqlTable
 
getAndedPredicates() - Method in class com.exasol.adapter.sql.SqlPredicateAnd
 
getArguments() - Method in class com.exasol.adapter.sql.SqlFunctionAggregate
 
getArguments() - Method in class com.exasol.adapter.sql.SqlFunctionAggregateGroupConcat
 
getArguments() - Method in class com.exasol.adapter.sql.SqlFunctionScalar
 
getArguments() - Method in class com.exasol.adapter.sql.SqlFunctionScalarCase
 
getArguments() - Method in class com.exasol.adapter.sql.SqlFunctionScalarCast
 
getArguments() - Method in class com.exasol.adapter.sql.SqlFunctionScalarExtract
 
getBasis() - Method in class com.exasol.adapter.sql.SqlFunctionScalarCase
 
getBetweenLeft() - Method in class com.exasol.adapter.sql.SqlPredicateBetween
 
getBetweenRight() - Method in class com.exasol.adapter.sql.SqlPredicateBetween
 
getBuilderFactory() - Static method in class com.exasol.utils.JsonHelper
 
getCapabilities() - Method in class com.exasol.adapter.response.GetCapabilitiesResponse
Get the list of capabilities supported by the Adapter
getCapabilities(ExaMetadata, GetCapabilitiesRequest) - Method in interface com.exasol.adapter.VirtualSchemaAdapter
Get the capabilities the adapter registered for a Virtual Schema supports
GetCapabilitiesRequest - Class in com.exasol.adapter.request
This class represents a request that tells a Virtual Schema Adapter to present a list of its capabilities
GetCapabilitiesRequest(String, SchemaMetadataInfo) - Constructor for class com.exasol.adapter.request.GetCapabilitiesRequest
Create a new request of type GetCapabilitiesRequest
GetCapabilitiesResponse - Class in com.exasol.adapter.response
This class is an abstract representation of a response created by a Virtual Schema Adapter as result of a request to get capabilities.
GetCapabilitiesResponse.Builder - Class in com.exasol.adapter.response
getCatalogName() - Method in class com.exasol.adapter.AdapterProperties
Get the catalog name
getCharset() - Method in class com.exasol.adapter.metadata.DataType
Get the character set
getColumns() - Method in class com.exasol.adapter.metadata.TableMetadata
 
getComment() - Method in class com.exasol.adapter.metadata.ColumnMetadata
Get the comment associated with the column
getComment() - Method in class com.exasol.adapter.metadata.TableMetadata
 
getCondition() - Method in class com.exasol.adapter.sql.SqlJoin
 
getConnectionName() - Method in class com.exasol.adapter.AdapterProperties
Get the connection name
getConnectionString() - Method in class com.exasol.adapter.AdapterProperties
Get the connection string
getDataType() - Method in class com.exasol.adapter.sql.SqlFunctionScalarCast
 
getDataType() - Method in class com.exasol.adapter.sql.SqlLiteralInterval
 
getDebugAddress() - Method in class com.exasol.adapter.AdapterProperties
Get the debug address
getDefaultValue() - Method in class com.exasol.adapter.metadata.ColumnMetadata
Get the default value
getEscapeChar() - Method in class com.exasol.adapter.sql.SqlPredicateLike
 
getExaDataType() - Method in class com.exasol.adapter.metadata.DataType
Get the Exasol data type without parameters
getExceptionHandling() - Method in class com.exasol.adapter.AdapterProperties
Get the exception handling
getExcludedCapabilities() - Method in class com.exasol.adapter.AdapterProperties
Get the excluded capabilities
getExpression() - Method in class com.exasol.adapter.sql.SqlPredicateBetween
 
getExpression() - Method in class com.exasol.adapter.sql.SqlPredicateInConstList
 
getExpression() - Method in class com.exasol.adapter.sql.SqlPredicateIsNotNull
 
getExpression() - Method in class com.exasol.adapter.sql.SqlPredicateIsNull
 
getExpression() - Method in class com.exasol.adapter.sql.SqlPredicateNot
 
getExpressions() - Method in class com.exasol.adapter.sql.SqlExpressionList
 
getExpressions() - Method in class com.exasol.adapter.sql.SqlOrderBy
 
getFilteredTables() - Method in class com.exasol.adapter.AdapterProperties
Get the list of tables for which the metadata will be read from the remote source
getFromClause() - Method in class com.exasol.adapter.sql.SqlStatementSelect
 
getFunction() - Method in enum com.exasol.adapter.capabilities.AggregateFunctionCapability
 
getFunction() - Method in enum com.exasol.adapter.capabilities.ScalarFunctionCapability
 
getFunction() - Method in class com.exasol.adapter.sql.SqlFunctionAggregate
 
getFunction() - Method in class com.exasol.adapter.sql.SqlFunctionAggregateGroupConcat
 
getFunction() - Method in class com.exasol.adapter.sql.SqlFunctionScalar
 
getFunction() - Method in class com.exasol.adapter.sql.SqlFunctionScalarCase
 
getFunction() - Method in class com.exasol.adapter.sql.SqlFunctionScalarCast
 
getFunction() - Method in class com.exasol.adapter.sql.SqlFunctionScalarExtract
 
getFunction() - Method in class com.exasol.adapter.sql.SqlPredicate
 
getFunctionName() - Method in class com.exasol.adapter.sql.SqlFunctionAggregate
 
getFunctionName() - Method in class com.exasol.adapter.sql.SqlFunctionAggregateGroupConcat
 
getFunctionName() - Method in class com.exasol.adapter.sql.SqlFunctionScalar
 
getFunctionName() - Method in class com.exasol.adapter.sql.SqlFunctionScalarExtract
 
getGeometrySrid() - Method in class com.exasol.adapter.metadata.DataType
Get the Spatial Reference System Identifier (SRID) that was used to encode the geometry
getGroupBy() - Method in class com.exasol.adapter.sql.SqlStatementSelect
 
getHaving() - Method in class com.exasol.adapter.sql.SqlStatementSelect
 
getId() - Method in class com.exasol.adapter.sql.SqlColumn
 
getIgnoredErrors() - Method in class com.exasol.adapter.AdapterProperties
Get the list of ignored errors
getInArguments() - Method in class com.exasol.adapter.sql.SqlPredicateInConstList
 
getInstance() - Static method in class com.exasol.adapter.AdapterRegistry
Get the singleton instance of the AdapterRegistry
getInstance() - Static method in class com.exasol.adapter.RequestDispatcher
Get the singleton instance of the RequestDispatcher
getInstance() - Static method in class com.exasol.adapter.response.converter.ResponseJsonConverter
Returns instance of ResponseJsonConverter singleton class
getIntervalFraction() - Method in class com.exasol.adapter.metadata.DataType
Get the interval fraction
getIntervalType() - Method in class com.exasol.adapter.metadata.DataType
Get the interval type
getInvolvedTablesMetadata() - Method in class com.exasol.adapter.request.PushDownRequest
Get the metadata for the tables involved in the pushdown operation
getJoinType() - Method in class com.exasol.adapter.sql.SqlJoin
 
getJsonObject(String) - Static method in class com.exasol.utils.JsonHelper
 
getKeyAsString(JsonObject, String, String) - Static method in class com.exasol.utils.JsonHelper
 
getLeft() - Method in class com.exasol.adapter.sql.AbstractSqlBinaryEquality
 
getLeft() - Method in class com.exasol.adapter.sql.SqlJoin
 
getLeft() - Method in class com.exasol.adapter.sql.SqlPredicateLike
 
getLeft() - Method in class com.exasol.adapter.sql.SqlPredicateLikeRegexp
 
getLimit() - Method in class com.exasol.adapter.sql.SqlLimit
 
getLimit() - Method in class com.exasol.adapter.sql.SqlStatementSelect
 
getLiteralCapabilities() - Method in class com.exasol.adapter.capabilities.Capabilities
Get the Virtual Schema's adapters literal capabilities
getLogLevel() - Method in class com.exasol.adapter.AdapterProperties
Get the log level
getLogLevel() - Method in class com.exasol.adapter.request.LoggingConfiguration
Get the log level
getMainCapabilities() - Method in class com.exasol.adapter.capabilities.Capabilities
Get the Virtual Schema's adapters main capabilities
getMetadata() - Method in class com.exasol.adapter.sql.SqlColumn
 
getMetadata() - Method in class com.exasol.adapter.sql.SqlTable
 
getName() - Method in class com.exasol.adapter.metadata.ColumnMetadata
Get the column name
getName() - Method in class com.exasol.adapter.metadata.TableMetadata
 
getName() - Method in class com.exasol.adapter.sql.SqlColumn
 
getName() - Method in class com.exasol.adapter.sql.SqlTable
 
getNumArgs() - Method in class com.exasol.adapter.sql.SqlFunctionScalar
 
getOffset() - Method in class com.exasol.adapter.sql.SqlLimit
 
getOrderBy() - Method in class com.exasol.adapter.sql.SqlFunctionAggregateGroupConcat
 
getOrderBy() - Method in class com.exasol.adapter.sql.SqlStatementSelect
 
getOriginalTypeName() - Method in class com.exasol.adapter.metadata.ColumnMetadata
Get the original name of the type as it was used in the JDBC driver of the remote data source
getOrPredicates() - Method in class com.exasol.adapter.sql.SqlPredicateOr
 
getParent() - Method in class com.exasol.adapter.sql.SqlNode
 
getPassword() - Method in class com.exasol.adapter.AdapterProperties
Get the password
getPattern() - Method in class com.exasol.adapter.sql.SqlPredicateLike
 
getPattern() - Method in class com.exasol.adapter.sql.SqlPredicateLikeRegexp
 
getPrecision() - Method in class com.exasol.adapter.metadata.DataType
Get the precision
getPredicate() - Method in enum com.exasol.adapter.capabilities.PredicateCapability
 
getPredicateCapabilities() - Method in class com.exasol.adapter.capabilities.Capabilities
Get the Virtual Schema's adapters predicate capabilities
getProperties() - Method in class com.exasol.adapter.metadata.SchemaMetadataInfo
Keys are case-insensitive and stored upper case
getProperties() - Method in class com.exasol.adapter.request.SetPropertiesRequest
Get the properties to be set
getProperty(String) - Method in class com.exasol.adapter.metadata.SchemaMetadataInfo
Get a property value by the property name
getPushDownSql() - Method in class com.exasol.adapter.response.PushDownResponse
Get push down SQL
getRegisteredAdapterFactories() - Method in class com.exasol.adapter.AdapterRegistry
Get a list of all currently registered Virtual Schema Adapters
getRemoteLoggingHost() - Method in class com.exasol.adapter.request.LoggingConfiguration
Get the name of the host where the log should be sent to
getRemoteLoggingPort() - Method in class com.exasol.adapter.request.LoggingConfiguration
Get the port the remote log receiver is listening on
getResults() - Method in class com.exasol.adapter.sql.SqlFunctionScalarCase
 
getRight() - Method in class com.exasol.adapter.sql.AbstractSqlBinaryEquality
 
getRight() - Method in class com.exasol.adapter.sql.SqlJoin
 
getScalarFunctionCapabilities() - Method in class com.exasol.adapter.capabilities.Capabilities
Get the Virtual Schema's adapters scalar function capabilities
getScale() - Method in class com.exasol.adapter.metadata.DataType
Get the scale
getSchemaMetadataInfo() - Method in class com.exasol.adapter.request.AbstractAdapterRequest
 
getSchemaMetadataInfo() - Method in interface com.exasol.adapter.request.AdapterRequest
Get the schema metadata that serves as context around the Virtual Schema
getSchemaName() - Method in class com.exasol.adapter.AdapterProperties
Get the schema name
getSchemaName() - Method in class com.exasol.adapter.metadata.SchemaMetadataInfo
 
getSelect() - Method in class com.exasol.adapter.request.PushDownRequest
Get the SELECT statement that should be pushed down to the external data source
getSelectList() - Method in class com.exasol.adapter.sql.SqlStatementSelect
 
getSeparator() - Method in class com.exasol.adapter.sql.SqlFunctionAggregateGroupConcat
 
getSize() - Method in class com.exasol.adapter.metadata.DataType
Get the size
getSqlDialect() - Method in class com.exasol.adapter.AdapterProperties
Get the sql dialect
getSupportedAdapterNames() - Method in interface com.exasol.adapter.AdapterFactory
List the adapter names the adapter handles
getTableAlias() - Method in class com.exasol.adapter.sql.SqlColumn
 
getTableName() - Method in class com.exasol.adapter.sql.SqlColumn
 
getTables() - Method in class com.exasol.adapter.metadata.SchemaMetadata
 
getTables() - Method in class com.exasol.adapter.request.RefreshRequest
Get the tables for which the metadata should be presented
getToExtract() - Method in class com.exasol.adapter.sql.SqlFunctionScalarExtract
 
getType() - Method in class com.exasol.adapter.metadata.ColumnMetadata
Get the column's data type
getType() - Method in class com.exasol.adapter.request.AbstractAdapterRequest
 
getType() - Method in interface com.exasol.adapter.request.AdapterRequest
Get the request type
getType() - Method in class com.exasol.adapter.sql.SqlColumn
 
getType() - Method in class com.exasol.adapter.sql.SqlFunctionAggregate
 
getType() - Method in class com.exasol.adapter.sql.SqlFunctionAggregateGroupConcat
 
getType() - Method in class com.exasol.adapter.sql.SqlFunctionScalar
 
getType() - Method in class com.exasol.adapter.sql.SqlFunctionScalarCase
 
getType() - Method in class com.exasol.adapter.sql.SqlFunctionScalarCast
 
getType() - Method in class com.exasol.adapter.sql.SqlFunctionScalarExtract
 
getType() - Method in class com.exasol.adapter.sql.SqlGroupBy
 
getType() - Method in class com.exasol.adapter.sql.SqlJoin
 
getType() - Method in class com.exasol.adapter.sql.SqlLimit
 
getType() - Method in class com.exasol.adapter.sql.SqlLiteralBool
 
getType() - Method in class com.exasol.adapter.sql.SqlLiteralDate
 
getType() - Method in class com.exasol.adapter.sql.SqlLiteralDouble
 
getType() - Method in class com.exasol.adapter.sql.SqlLiteralExactnumeric
 
getType() - Method in class com.exasol.adapter.sql.SqlLiteralInterval
 
getType() - Method in class com.exasol.adapter.sql.SqlLiteralNull
 
getType() - Method in class com.exasol.adapter.sql.SqlLiteralString
 
getType() - Method in class com.exasol.adapter.sql.SqlLiteralTimestamp
 
getType() - Method in class com.exasol.adapter.sql.SqlLiteralTimestampUtc
 
getType() - Method in class com.exasol.adapter.sql.SqlNode
 
getType() - Method in class com.exasol.adapter.sql.SqlOrderBy
 
getType() - Method in class com.exasol.adapter.sql.SqlPredicateAnd
 
getType() - Method in class com.exasol.adapter.sql.SqlPredicateBetween
 
getType() - Method in class com.exasol.adapter.sql.SqlPredicateEqual
 
getType() - Method in class com.exasol.adapter.sql.SqlPredicateInConstList
 
getType() - Method in class com.exasol.adapter.sql.SqlPredicateIsNotNull
 
getType() - Method in class com.exasol.adapter.sql.SqlPredicateIsNull
 
getType() - Method in class com.exasol.adapter.sql.SqlPredicateLess
 
getType() - Method in class com.exasol.adapter.sql.SqlPredicateLessEqual
 
getType() - Method in class com.exasol.adapter.sql.SqlPredicateLike
 
getType() - Method in class com.exasol.adapter.sql.SqlPredicateLikeRegexp
 
getType() - Method in class com.exasol.adapter.sql.SqlPredicateNot
 
getType() - Method in class com.exasol.adapter.sql.SqlPredicateNotEqual
 
getType() - Method in class com.exasol.adapter.sql.SqlPredicateOr
 
getType() - Method in class com.exasol.adapter.sql.SqlSelectList
 
getType() - Method in class com.exasol.adapter.sql.SqlStatementSelect
 
getType() - Method in class com.exasol.adapter.sql.SqlTable
 
getUsername() - Method in class com.exasol.adapter.AdapterProperties
Get the user name
getValue() - Method in class com.exasol.adapter.sql.SqlLiteralBool
 
getValue() - Method in class com.exasol.adapter.sql.SqlLiteralDate
 
getValue() - Method in class com.exasol.adapter.sql.SqlLiteralDouble
 
getValue() - Method in class com.exasol.adapter.sql.SqlLiteralExactnumeric
 
getValue() - Method in class com.exasol.adapter.sql.SqlLiteralInterval
 
getValue() - Method in class com.exasol.adapter.sql.SqlLiteralString
 
getValue() - Method in class com.exasol.adapter.sql.SqlLiteralTimestamp
 
getValue() - Method in class com.exasol.adapter.sql.SqlLiteralTimestampUtc
 
getVersionNumber() - Method in class com.exasol.logging.VersionCollector
 
getVirtualSchemaName() - Method in class com.exasol.adapter.request.AbstractAdapterRequest
 
getVirtualSchemaName() - Method in interface com.exasol.adapter.request.AdapterRequest
Get the name of the Virtual Schema that this request is addressing
getWhereClause() - Method in class com.exasol.adapter.sql.SqlStatementSelect
 

H

hasAdapterWithName(String) - Method in class com.exasol.adapter.AdapterRegistry
Check if an adapter with the given name is registered
hasAlias() - Method in class com.exasol.adapter.sql.SqlTable
 
hasCatalogName() - Method in class com.exasol.adapter.AdapterProperties
Check if the catalog name property is set
hasComment() - Method in class com.exasol.adapter.metadata.ColumnMetadata
Check if a comment is associated with the column
hasComment() - Method in class com.exasol.adapter.metadata.TableMetadata
 
hasConnectionName() - Method in class com.exasol.adapter.AdapterProperties
Check if the connection name property is set
hasConnectionString() - Method in class com.exasol.adapter.AdapterProperties
Check if the connection string property is set
hasDebugAddress() - Method in class com.exasol.adapter.AdapterProperties
Check if the debug address property is set
hasDefault() - Method in class com.exasol.adapter.metadata.ColumnMetadata
Check if a default value is defined for the column
hasDistinct() - Method in class com.exasol.adapter.sql.SqlFunctionAggregate
 
hasDistinct() - Method in class com.exasol.adapter.sql.SqlFunctionAggregateGroupConcat
 
hasExceptionHandling() - Method in class com.exasol.adapter.AdapterProperties
Check if the exception handling property is set
hasExcludedCapabilities() - Method in class com.exasol.adapter.AdapterProperties
Check if the excluded capabilities property is set
hasFilter() - Method in class com.exasol.adapter.sql.SqlStatementSelect
 
hasGroupBy() - Method in class com.exasol.adapter.sql.SqlStatementSelect
 
hasHaving() - Method in class com.exasol.adapter.sql.SqlStatementSelect
 
hashCode() - Method in class com.exasol.adapter.AbstractAdapterProperties
 
hashCode() - Method in class com.exasol.adapter.metadata.ColumnMetadata
 
hashCode() - Method in class com.exasol.adapter.metadata.DataType
 
hashCode() - Method in class com.exasol.adapter.metadata.TableMetadata
 
hasIgnoreErrors() - Method in class com.exasol.adapter.AdapterProperties
Check if the ignore errors property is set
hasLimit() - Method in class com.exasol.adapter.sql.SqlStatementSelect
 
hasLogLevel() - Method in class com.exasol.adapter.AdapterProperties
Check if the log level property is set
hasOffset() - Method in class com.exasol.adapter.sql.SqlLimit
 
hasOrderBy() - Method in class com.exasol.adapter.sql.SqlFunctionAggregateGroupConcat
 
hasOrderBy() - Method in class com.exasol.adapter.sql.SqlStatementSelect
 
hasParent() - Method in class com.exasol.adapter.sql.SqlNode
 
hasPassword() - Method in class com.exasol.adapter.AdapterProperties
Check if the password property is set
hasProjection() - Method in class com.exasol.adapter.sql.SqlStatementSelect
 
hasSchemaName() - Method in class com.exasol.adapter.AdapterProperties
Check if the schema name property is set
hasSqlDialect() - Method in class com.exasol.adapter.AdapterProperties
Check if the SQL dialect property is set
hasTableAlias() - Method in class com.exasol.adapter.sql.SqlColumn
 
hasTableFilter() - Method in class com.exasol.adapter.AdapterProperties
Check if the table filter property is set
hasUsername() - Method in class com.exasol.adapter.AdapterProperties
Check if the username property is set

I

identity(boolean) - Method in class com.exasol.adapter.metadata.ColumnMetadata.Builder
Define whether the column support auto-incrementing
IGNORE_ERRORS_PROPERTY - Static variable in class com.exasol.adapter.AdapterProperties
 
IS_LOCAL_PROPERTY - Static variable in class com.exasol.adapter.AdapterProperties
 
isAscending() - Method in class com.exasol.adapter.sql.SqlOrderBy
 
isEmpty() - Method in class com.exasol.adapter.AbstractAdapterProperties
Check if the properties are empty
isEmpty() - Method in class com.exasol.adapter.capabilities.Capabilities
 
isEnabled(String) - Method in class com.exasol.adapter.AbstractAdapterProperties
Check if the switch with the given key is enabled
isIdentity() - Method in class com.exasol.adapter.metadata.ColumnMetadata
Check if the column supports auto-increment
isInfix() - Method in class com.exasol.adapter.sql.SqlFunctionScalar
 
isLocalSource() - Method in class com.exasol.adapter.AdapterProperties
Check if the data source is the local Exasol instance
isNullable() - Method in class com.exasol.adapter.metadata.ColumnMetadata
Check if the column is nullable
isPrefix() - Method in class com.exasol.adapter.sql.SqlFunctionScalar
 
isRefreshingVirtualSchemaRequired(Map<String, String>) - Static method in class com.exasol.adapter.AdapterProperties
Check whether any of the given properties causes a refresh of the virtual schema
isRemoteLoggingConfigured() - Method in class com.exasol.adapter.request.LoggingConfiguration
Check if the adapter should send its log messages to a remote receiver
isRequestAnyColumn() - Method in class com.exasol.adapter.sql.SqlSelectList
 
isSelectStar() - Method in class com.exasol.adapter.sql.SqlSelectList
 
isSimple() - Method in enum com.exasol.adapter.sql.AggregateFunction
True if the function is simple, i.e.
isSimple() - Method in enum com.exasol.adapter.sql.ScalarFunction
True if the function is simple, i.e.
isWithLocalTimezone() - Method in class com.exasol.adapter.metadata.DataType
Check whether the timestamp uses the local time zone

J

JoinType - Enum in com.exasol.adapter.sql
List of all join types supported by EXASOL.
JsonHelper - Class in com.exasol.utils
A helper class that handles creation and formatting of json files.

K

keySet() - Method in class com.exasol.adapter.AbstractAdapterProperties
Get set of contained keys

L

LiteralCapability - Enum in com.exasol.adapter.capabilities
This is an enumeration of the capabilities for literals supported by the EXASOL Virtual Schema Framework.
loadAdapterFactories() - Method in class com.exasol.adapter.AdapterRegistry
Load adapter factories via the ServiceLoader
LOG_LEVEL_PROPERTY - Static variable in class com.exasol.adapter.AdapterProperties
 
LoggingConfiguration - Class in com.exasol.adapter.request
This class represents the logging configuration set in the request properties

M

MainCapability - Enum in com.exasol.adapter.capabilities
This is an enumeration of the main capabilities supported by the EXASOL Virtual Schema Framework.
MAX_EXASOL_CHAR_SIZE - Static variable in class com.exasol.adapter.metadata.DataType
 
MAX_EXASOL_DECIMAL_PRECISION - Static variable in class com.exasol.adapter.metadata.DataType
 
MAX_EXASOL_VARCHAR_SIZE - Static variable in class com.exasol.adapter.metadata.DataType
 

N

name(String) - Method in class com.exasol.adapter.metadata.ColumnMetadata.Builder
Set the column name
nullable(boolean) - Method in class com.exasol.adapter.metadata.ColumnMetadata.Builder
Define whether the column can be NULL
nullsLast() - Method in class com.exasol.adapter.sql.SqlOrderBy
 

O

originalTypeName(String) - Method in class com.exasol.adapter.metadata.ColumnMetadata.Builder
Set the original type name

P

parse(String) - Method in class com.exasol.adapter.request.parser.RequestParser
Parse a JSON string containing a Virtual Schema Adapter request into the abstract representation of that request
parse(JsonObject) - Method in class com.exasol.adapter.request.parser.SchemaMetadataInfoParser
Parse a JSON structure into SchemaMetadataInfo
parse(JsonArray) - Method in class com.exasol.adapter.request.parser.TablesMetadataParser
Create a new parser for table metadata
parseExpression(JsonObject) - Method in class com.exasol.adapter.request.parser.PushdownSqlParser
 
parseFromProperties(Map<String, String>) - Static method in class com.exasol.adapter.request.LoggingConfiguration
Create a new logging configuration from request properties
parseFromPropertiesWithDebugAddressGiven(Map<String, String>) - Static method in class com.exasol.adapter.request.LoggingConfiguration
 
PASSWORD_PROPERTY - Static variable in class com.exasol.adapter.AdapterProperties
 
Predicate - Enum in com.exasol.adapter.sql
List of all predicates (scalar functions returning bool) supported by EXASOL.
PredicateCapability - Enum in com.exasol.adapter.capabilities
List of all Predicates (scalar functions returning bool) supported by EXASOL.
prettyJson(JsonObject) - Static method in class com.exasol.utils.JsonHelper
 
pushdown(ExaMetadata, PushDownRequest) - Method in interface com.exasol.adapter.VirtualSchemaAdapter
Create a push down request
PushDownRequest - Class in com.exasol.adapter.request
This class represents a request that tells a Virtual Schema Adapter to push a SQL statement down to the external data source
PushDownRequest(String, SchemaMetadataInfo, SqlStatement, List<TableMetadata>) - Constructor for class com.exasol.adapter.request.PushDownRequest
Create a new request of type PushDownRequest
PushDownResponse - Class in com.exasol.adapter.response
This class is an abstract representation of a response created by a Virtual Schema Adapter as result of a request to push down.
PushDownResponse.Builder - Class in com.exasol.adapter.response
Builder for PushDownResponse
pushDownSql(String) - Method in class com.exasol.adapter.response.PushDownResponse.Builder
Add push down SQL
PushdownSqlParser - Class in com.exasol.adapter.request.parser
 

Q

quoteIdentifierIfNeeded(String, Map<String, ?>) - Static method in class com.exasol.adapter.sql.SqlUtils
 

R

refresh(ExaMetadata, RefreshRequest) - Method in interface com.exasol.adapter.VirtualSchemaAdapter
Refresh the Virtual Schema metadata for a given set of tables
refreshesOnlySelectedTables() - Method in class com.exasol.adapter.request.RefreshRequest
 
RefreshRequest - Class in com.exasol.adapter.request
This class represents a request that tells a Virtual Schema Adapter to present the current metadata
RefreshRequest(String, SchemaMetadataInfo) - Constructor for class com.exasol.adapter.request.RefreshRequest
Create a new request of type RefreshRequest for the whole Virtual Schema
RefreshRequest(String, SchemaMetadataInfo, List<String>) - Constructor for class com.exasol.adapter.request.RefreshRequest
Create a new request of type RefreshRequest for selected tables
RefreshResponse - Class in com.exasol.adapter.response
This class is an abstract representation of a response created by a Virtual Schema Adapter as result of a request to refresh the virtual schema.
RefreshResponse.Builder - Class in com.exasol.adapter.response
Builder for RefreshResponse
registerAdapterFactory(String, AdapterFactory) - Method in class com.exasol.adapter.AdapterRegistry
Register a factory for a VirtualSchemaAdapter
RemoteLogManager - Class in com.exasol.logging
This class sets up remote logging or falls back to local logging.
RemoteLogManager() - Constructor for class com.exasol.logging.RemoteLogManager
 
RequestDispatcher - Class in com.exasol.adapter
This class is the main entry point for calls to a Virtual Schema.
RequestParser - Class in com.exasol.adapter.request.parser
Parser for JSON structures representing a Virtual Schema Adapter request.
RequestParser() - Constructor for class com.exasol.adapter.request.parser.RequestParser
 
RequestParserException - Exception in com.exasol.adapter.request.parser
This class represent exceptions thrown when a Virtual Schema request cannot be parsed.
RequestParserException(String) - Constructor for exception com.exasol.adapter.request.parser.RequestParserException
Create a new RequestParserException instance
ResponseException - Exception in com.exasol.adapter.response.converter
 
ResponseException(String) - Constructor for exception com.exasol.adapter.response.converter.ResponseException
 
ResponseJsonConverter - Class in com.exasol.adapter.response.converter
Converts response into JSON format

S

ScalarFunction - Enum in com.exasol.adapter.sql
List of all scalar functions supported by EXASOL.
ScalarFunctionCapability - Enum in com.exasol.adapter.capabilities
List of all scalar functions supported by EXASOL.
SCHEMA_NAME_PROPERTY - Static variable in class com.exasol.adapter.AdapterProperties
 
SchemaMetadata - Class in com.exasol.adapter.metadata
Represents the metadata of an EXASOL Virtual Schema, including tables and columns.
SchemaMetadata(String, List<TableMetadata>) - Constructor for class com.exasol.adapter.metadata.SchemaMetadata
 
schemaMetadata(SchemaMetadata) - Method in class com.exasol.adapter.response.CreateVirtualSchemaResponse.Builder
Add the Virtual Schema's metadata
schemaMetadata(SchemaMetadata) - Method in class com.exasol.adapter.response.RefreshResponse.Builder
Add the Virtual Schema's metadata
schemaMetadata(SchemaMetadata) - Method in class com.exasol.adapter.response.SetPropertiesResponse.Builder
Add the Virtual Schema's metadata
SchemaMetadataInfo - Class in com.exasol.adapter.metadata
Represents the metadata of an EXASOL Virtual Schema which are sent with each request.
SchemaMetadataInfo(String, String, Map<String, String>) - Constructor for class com.exasol.adapter.metadata.SchemaMetadataInfo
 
SchemaMetadataInfoParser - Class in com.exasol.adapter.request.parser
This parser reads the so called Schema Metadata Information sent alongside each request.
SchemaMetadataInfoParser() - Constructor for class com.exasol.adapter.request.parser.SchemaMetadataInfoParser
 
SchemaMetadataSerializer - Class in com.exasol.adapter.json
 
serialize(SchemaMetadata) - Static method in class com.exasol.adapter.json.SchemaMetadataSerializer
 
serialize(DataType) - Static method in class com.exasol.adapter.json.SqlDataTypeJsonSerializer
 
setLimit(int) - Method in class com.exasol.adapter.sql.SqlLimit
 
setOffset(int) - Method in class com.exasol.adapter.sql.SqlLimit
 
setParent(SqlNode) - Method in class com.exasol.adapter.sql.SqlNode
 
setProperties(ExaMetadata, SetPropertiesRequest) - Method in interface com.exasol.adapter.VirtualSchemaAdapter
Set Virtual Schema properties
SetPropertiesRequest - Class in com.exasol.adapter.request
This class represents a request that tells a Virtual Schema Adapter to set the provided properties
SetPropertiesRequest(String, SchemaMetadataInfo, Map<String, String>) - Constructor for class com.exasol.adapter.request.SetPropertiesRequest
Create a new request of type SetPropertiesRequest
SetPropertiesResponse - Class in com.exasol.adapter.response
This class is an abstract representation of a response created by a Virtual Schema Adapter as result of a request to set properties.
SetPropertiesResponse.Builder - Class in com.exasol.adapter.response
setupConsoleLogger(Level) - Method in class com.exasol.logging.RemoteLogManager
Configure the logger to write to the console
setupRemoteLogger(String, int, Level) - Method in class com.exasol.logging.RemoteLogManager
Configure the logger to write to a socket
SQL_DIALECT_PROPERTY - Static variable in class com.exasol.adapter.AdapterProperties
 
SqlArgumentValidator - Class in com.exasol.adapter.sql
 
SqlColumn - Class in com.exasol.adapter.sql
 
SqlColumn(int, ColumnMetadata) - Constructor for class com.exasol.adapter.sql.SqlColumn
 
SqlColumn(int, ColumnMetadata, String) - Constructor for class com.exasol.adapter.sql.SqlColumn
 
SqlColumn(int, ColumnMetadata, String, String) - Constructor for class com.exasol.adapter.sql.SqlColumn
 
SqlDataTypeJsonSerializer - Class in com.exasol.adapter.json
 
SqlExpressionList - Class in com.exasol.adapter.sql
 
SqlExpressionList(List<SqlNode>) - Constructor for class com.exasol.adapter.sql.SqlExpressionList
 
SqlFunctionAggregate - Class in com.exasol.adapter.sql
A simple aggregate function with a name and zero or more arguments.
SqlFunctionAggregate(AggregateFunction, List<SqlNode>, boolean) - Constructor for class com.exasol.adapter.sql.SqlFunctionAggregate
 
SqlFunctionAggregateGroupConcat - Class in com.exasol.adapter.sql
 
SqlFunctionAggregateGroupConcat(AggregateFunction, List<SqlNode>, SqlOrderBy, boolean, String) - Constructor for class com.exasol.adapter.sql.SqlFunctionAggregateGroupConcat
 
SqlFunctionScalar - Class in com.exasol.adapter.sql
A simple scalar function with a name and zero or more arguments.
SqlFunctionScalar(ScalarFunction, List<SqlNode>, boolean, boolean) - Constructor for class com.exasol.adapter.sql.SqlFunctionScalar
 
SqlFunctionScalarCase - Class in com.exasol.adapter.sql
 
SqlFunctionScalarCase(List<SqlNode>, List<SqlNode>, SqlNode) - Constructor for class com.exasol.adapter.sql.SqlFunctionScalarCase
 
SqlFunctionScalarCast - Class in com.exasol.adapter.sql
 
SqlFunctionScalarCast(DataType, List<SqlNode>) - Constructor for class com.exasol.adapter.sql.SqlFunctionScalarCast
 
SqlFunctionScalarExtract - Class in com.exasol.adapter.sql
 
SqlFunctionScalarExtract(String, List<SqlNode>) - Constructor for class com.exasol.adapter.sql.SqlFunctionScalarExtract
 
SqlGroupBy - Class in com.exasol.adapter.sql
 
SqlGroupBy(List<SqlNode>) - Constructor for class com.exasol.adapter.sql.SqlGroupBy
 
SqlJoin - Class in com.exasol.adapter.sql
 
SqlJoin(SqlNode, SqlNode, SqlNode, JoinType) - Constructor for class com.exasol.adapter.sql.SqlJoin
 
SqlLimit - Class in com.exasol.adapter.sql
 
SqlLimit(int) - Constructor for class com.exasol.adapter.sql.SqlLimit
 
SqlLimit(int, int) - Constructor for class com.exasol.adapter.sql.SqlLimit
 
SqlLiteralBool - Class in com.exasol.adapter.sql
 
SqlLiteralBool(boolean) - Constructor for class com.exasol.adapter.sql.SqlLiteralBool
 
SqlLiteralDate - Class in com.exasol.adapter.sql
 
SqlLiteralDate(String) - Constructor for class com.exasol.adapter.sql.SqlLiteralDate
 
SqlLiteralDouble - Class in com.exasol.adapter.sql
 
SqlLiteralDouble(double) - Constructor for class com.exasol.adapter.sql.SqlLiteralDouble
 
SqlLiteralExactnumeric - Class in com.exasol.adapter.sql
 
SqlLiteralExactnumeric(BigDecimal) - Constructor for class com.exasol.adapter.sql.SqlLiteralExactnumeric
 
SqlLiteralInterval - Class in com.exasol.adapter.sql
 
SqlLiteralInterval(String, DataType) - Constructor for class com.exasol.adapter.sql.SqlLiteralInterval
 
SqlLiteralNull - Class in com.exasol.adapter.sql
 
SqlLiteralNull() - Constructor for class com.exasol.adapter.sql.SqlLiteralNull
 
SqlLiteralString - Class in com.exasol.adapter.sql
 
SqlLiteralString(String) - Constructor for class com.exasol.adapter.sql.SqlLiteralString
 
SqlLiteralTimestamp - Class in com.exasol.adapter.sql
 
SqlLiteralTimestamp(String) - Constructor for class com.exasol.adapter.sql.SqlLiteralTimestamp
 
SqlLiteralTimestampUtc - Class in com.exasol.adapter.sql
 
SqlLiteralTimestampUtc(String) - Constructor for class com.exasol.adapter.sql.SqlLiteralTimestampUtc
 
SqlNode - Class in com.exasol.adapter.sql
Node in a graph representing a SQL query.
SqlNode() - Constructor for class com.exasol.adapter.sql.SqlNode
 
SqlNodeType - Enum in com.exasol.adapter.sql
All types of nodes that can be part of a pushdown request.
SqlNodeVisitor<R> - Interface in com.exasol.adapter.sql
Implementation of the Visitor pattern for the SqlNode.
SqlOrderBy - Class in com.exasol.adapter.sql
 
SqlOrderBy(List<SqlNode>, List<Boolean>, List<Boolean>) - Constructor for class com.exasol.adapter.sql.SqlOrderBy
 
SqlPredicate - Class in com.exasol.adapter.sql
 
SqlPredicate(Predicate) - Constructor for class com.exasol.adapter.sql.SqlPredicate
 
SqlPredicateAnd - Class in com.exasol.adapter.sql
 
SqlPredicateAnd(List<SqlNode>) - Constructor for class com.exasol.adapter.sql.SqlPredicateAnd
 
SqlPredicateBetween - Class in com.exasol.adapter.sql
 
SqlPredicateBetween(SqlNode, SqlNode, SqlNode) - Constructor for class com.exasol.adapter.sql.SqlPredicateBetween
 
SqlPredicateEqual - Class in com.exasol.adapter.sql
 
SqlPredicateEqual(SqlNode, SqlNode) - Constructor for class com.exasol.adapter.sql.SqlPredicateEqual
 
SqlPredicateInConstList - Class in com.exasol.adapter.sql
 
SqlPredicateInConstList(SqlNode, List<SqlNode>) - Constructor for class com.exasol.adapter.sql.SqlPredicateInConstList
Create a new instance of SqlPredicateInConstList.
SqlPredicateIsNotNull - Class in com.exasol.adapter.sql
 
SqlPredicateIsNotNull(SqlNode) - Constructor for class com.exasol.adapter.sql.SqlPredicateIsNotNull
 
SqlPredicateIsNull - Class in com.exasol.adapter.sql
 
SqlPredicateIsNull(SqlNode) - Constructor for class com.exasol.adapter.sql.SqlPredicateIsNull
 
SqlPredicateLess - Class in com.exasol.adapter.sql
 
SqlPredicateLess(SqlNode, SqlNode) - Constructor for class com.exasol.adapter.sql.SqlPredicateLess
 
SqlPredicateLessEqual - Class in com.exasol.adapter.sql
 
SqlPredicateLessEqual(SqlNode, SqlNode) - Constructor for class com.exasol.adapter.sql.SqlPredicateLessEqual
 
SqlPredicateLike - Class in com.exasol.adapter.sql
 
SqlPredicateLike(SqlNode, SqlNode) - Constructor for class com.exasol.adapter.sql.SqlPredicateLike
 
SqlPredicateLike(SqlNode, SqlNode, SqlNode) - Constructor for class com.exasol.adapter.sql.SqlPredicateLike
 
SqlPredicateLikeRegexp - Class in com.exasol.adapter.sql
 
SqlPredicateLikeRegexp(SqlNode, SqlNode) - Constructor for class com.exasol.adapter.sql.SqlPredicateLikeRegexp
 
SqlPredicateNot - Class in com.exasol.adapter.sql
 
SqlPredicateNot(SqlNode) - Constructor for class com.exasol.adapter.sql.SqlPredicateNot
 
SqlPredicateNotEqual - Class in com.exasol.adapter.sql
 
SqlPredicateNotEqual(SqlNode, SqlNode) - Constructor for class com.exasol.adapter.sql.SqlPredicateNotEqual
 
SqlPredicateOr - Class in com.exasol.adapter.sql
 
SqlPredicateOr(List<SqlNode>) - Constructor for class com.exasol.adapter.sql.SqlPredicateOr
 
SqlSelectList - Class in com.exasol.adapter.sql
 
SqlSelectListType - Enum in com.exasol.adapter.sql
Specifies the type of a SelectList.
SqlStatement - Class in com.exasol.adapter.sql
 
SqlStatement() - Constructor for class com.exasol.adapter.sql.SqlStatement
 
SqlStatementSelect - Class in com.exasol.adapter.sql
We could consider to apply builder pattern here (if time)
SqlStatementSelect(SqlNode, SqlSelectList, SqlNode, SqlExpressionList, SqlNode, SqlOrderBy, SqlLimit) - Constructor for class com.exasol.adapter.sql.SqlStatementSelect
 
SqlTable - Class in com.exasol.adapter.sql
 
SqlTable(String, TableMetadata) - Constructor for class com.exasol.adapter.sql.SqlTable
 
SqlTable(String, String, TableMetadata) - Constructor for class com.exasol.adapter.sql.SqlTable
 
SqlUtils - Class in com.exasol.adapter.sql
 
subtractCapabilities(Capabilities) - Method in class com.exasol.adapter.capabilities.Capabilities
Removes unsupported capabilities

T

TABLE_FILTER_PROPERTY - Static variable in class com.exasol.adapter.AdapterProperties
 
TableMetadata - Class in com.exasol.adapter.metadata
Represents the metadata of an EXASOL table.
TableMetadata(String, String, List<ColumnMetadata>, String) - Constructor for class com.exasol.adapter.metadata.TableMetadata
 
TablesMetadataParser - Class in com.exasol.adapter.request.parser
This class provides a parser for table metadata
TablesMetadataParser() - Constructor for class com.exasol.adapter.request.parser.TablesMetadataParser
 
toSimpleSql(String) - Method in class com.exasol.adapter.sql.AbstractSqlBinaryEquality
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlColumn
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlFunctionAggregate
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlFunctionAggregateGroupConcat
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlFunctionScalar
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlFunctionScalarCase
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlFunctionScalarCast
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlFunctionScalarExtract
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlGroupBy
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlLimit
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlLiteralBool
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlLiteralDate
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlLiteralDouble
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlLiteralExactnumeric
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlLiteralInterval
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlLiteralNull
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlLiteralString
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlLiteralTimestamp
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlLiteralTimestampUtc
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlOrderBy
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlPredicateAnd
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlPredicateBetween
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlPredicateEqual
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlPredicateInConstList
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlPredicateIsNotNull
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlPredicateIsNull
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlPredicateLess
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlPredicateLessEqual
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlPredicateLike
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlPredicateLikeRegexp
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlPredicateNot
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlPredicateNotEqual
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlPredicateOr
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlSelectList
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlStatementSelect
 
toSimpleSql() - Method in class com.exasol.adapter.sql.SqlTable
 
toString() - Method in class com.exasol.adapter.metadata.ColumnMetadata
 
toString() - Method in class com.exasol.adapter.metadata.DataType
 
toString() - Method in class com.exasol.adapter.metadata.SchemaMetadataInfo
 
toString() - Method in class com.exasol.adapter.metadata.TableMetadata
 
toString() - Method in class com.exasol.adapter.sql.SqlColumn
 
toString() - Method in class com.exasol.adapter.sql.SqlLiteralBool
 
type(DataType) - Method in class com.exasol.adapter.metadata.ColumnMetadata.Builder
Set the column's data type

U

USERNAME_PROPERTY - Static variable in class com.exasol.adapter.AdapterProperties
 

V

validateSqlFunctionArguments(List<SqlNode>, Class<?>) - Static method in class com.exasol.adapter.sql.SqlArgumentValidator
 
valueOf(String) - Static method in enum com.exasol.adapter.capabilities.AggregateFunctionCapability
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.exasol.adapter.capabilities.LiteralCapability
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.exasol.adapter.capabilities.MainCapability
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.exasol.adapter.capabilities.PredicateCapability
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.exasol.adapter.capabilities.ScalarFunctionCapability
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.exasol.adapter.metadata.DataType.ExaCharset
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.exasol.adapter.metadata.DataType.ExaDataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.exasol.adapter.metadata.DataType.IntervalType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.exasol.adapter.request.AdapterRequestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.exasol.adapter.sql.AggregateFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.exasol.adapter.sql.JoinType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.exasol.adapter.sql.Predicate
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.exasol.adapter.sql.ScalarFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.exasol.adapter.sql.SqlNodeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.exasol.adapter.sql.SqlSelectListType
Returns the enum constant of this type with the specified name.
values() - Method in class com.exasol.adapter.AbstractAdapterProperties
Get collection of contained values
values() - Static method in enum com.exasol.adapter.capabilities.AggregateFunctionCapability
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.exasol.adapter.capabilities.LiteralCapability
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.exasol.adapter.capabilities.MainCapability
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.exasol.adapter.capabilities.PredicateCapability
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.exasol.adapter.capabilities.ScalarFunctionCapability
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.exasol.adapter.metadata.DataType.ExaCharset
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.exasol.adapter.metadata.DataType.ExaDataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.exasol.adapter.metadata.DataType.IntervalType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.exasol.adapter.request.AdapterRequestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.exasol.adapter.sql.AggregateFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.exasol.adapter.sql.JoinType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.exasol.adapter.sql.Predicate
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.exasol.adapter.sql.ScalarFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.exasol.adapter.sql.SqlNodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.exasol.adapter.sql.SqlSelectListType
Returns an array containing the constants of this enum type, in the order they are declared.
VersionCollector - Class in com.exasol.logging
 
VersionCollector(String) - Constructor for class com.exasol.logging.VersionCollector
 
VersionCollector() - Constructor for class com.exasol.logging.VersionCollector
 
VirtualSchemaAdapter - Interface in com.exasol.adapter
Interface for Virtual Schema Adapters.
visit(SqlStatementSelect) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlSelectList) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlGroupBy) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlColumn) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlFunctionAggregate) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlFunctionAggregateGroupConcat) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlFunctionScalar) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlFunctionScalarCase) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlFunctionScalarCast) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlFunctionScalarExtract) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlLimit) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlLiteralBool) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlLiteralDate) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlLiteralDouble) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlLiteralExactnumeric) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlLiteralNull) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlLiteralString) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlLiteralTimestamp) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlLiteralTimestampUtc) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlLiteralInterval) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlOrderBy) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlPredicateAnd) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlPredicateBetween) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlPredicateEqual) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlPredicateInConstList) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlPredicateLess) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlPredicateLessEqual) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlPredicateLike) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlPredicateLikeRegexp) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlPredicateNot) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlPredicateNotEqual) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlPredicateOr) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlPredicateIsNotNull) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlPredicateIsNull) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlTable) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
visit(SqlJoin) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
 
A B C D E F G H I J K L M N O P Q R S T U V 
Skip navigation links

Copyright © 2019. All rights reserved.