- 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
-
- 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
-
- AdapterException(String, Exception) - Constructor for exception com.exasol.adapter.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
-
- AdapterRegistry - Class in com.exasol.adapter
-
- 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
- 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
-
- 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
-
- 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() - Static method in class com.exasol.adapter.request.parser.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
- 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
-
- 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
-
- 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 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
-
- 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
-
- 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
-
- getInstance() - Static method in class com.exasol.adapter.RequestDispatcher
-
- getInstance() - Static method in class com.exasol.adapter.response.converter.ResponseJsonConverter
-
- 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
-
\note 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
-
- 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
-
- 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
-
- SchemaMetadataPropertyConstants - Class in com.exasol.adapter.metadata
-
- 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
-
- 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
-
- 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
- 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.
- 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
-