A B C D E F G H I J K L M N O P R S T U V W Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ABS - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Abs scalar function capability.
- ABS - com.exasol.adapter.sql.ScalarFunction
-
Abs scalar function.
- 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
-
Abstract base for comparison operators with two operands.
- AbstractSqlBinaryEquality(Predicate, SqlNode, SqlNode) - Constructor for class com.exasol.adapter.sql.AbstractSqlBinaryEquality
-
Instantiates a new Abstract sql binary equality.
- AbstractSqlPredicateJson - Class in com.exasol.adapter.sql
-
This class contains a common behavior for the
SqlNodeType.PREDICATE_IS_JSON
andSqlNodeType.PREDICATE_IS_NOT_JSON
predicates. - AbstractSqlPredicateJson(Predicate, SqlNode, AbstractSqlPredicateJson.TypeConstraints, AbstractSqlPredicateJson.KeyUniquenessConstraint) - Constructor for class com.exasol.adapter.sql.AbstractSqlPredicateJson
-
Instantiates a new Abstract sql predicate json.
- AbstractSqlPredicateJson.KeyUniquenessConstraint - Enum in com.exasol.adapter.sql
-
A list of expected key uniqueness constraints.
- AbstractSqlPredicateJson.TypeConstraints - Enum in com.exasol.adapter.sql
-
A list of expected type constraints.
- 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.SqlFunctionAggregateListagg
- 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.SqlFunctionScalarJsonValue
- 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
-
See
SqlNodeVisitor
- 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.SqlPredicateIsJson
- accept(SqlNodeVisitor<R>) - Method in class com.exasol.adapter.sql.SqlPredicateIsNotJson
- 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
- ACOS - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Acos scalar function capability.
- ACOS - com.exasol.adapter.sql.ScalarFunction
-
Acos scalar function.
- 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.
- AdapterCallExecutor - Class in com.exasol.adapter
-
Executor for adapter calls issued by the Exasol database.
- AdapterCallExecutor(VirtualSchemaAdapter) - Constructor for class com.exasol.adapter.AdapterCallExecutor
-
Construct a new
AdapterCallExecutor
. - 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
VirtualSchemaAdapter
- 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
- 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
- ADD - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Add scalar function capability.
- ADD - com.exasol.adapter.sql.ScalarFunction
-
Add scalar function.
- ADD_DAYS - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Add days scalar function capability.
- ADD_DAYS - com.exasol.adapter.sql.ScalarFunction
-
Add days scalar function.
- ADD_HOURS - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Add hours scalar function capability.
- ADD_HOURS - com.exasol.adapter.sql.ScalarFunction
-
Add hours scalar function.
- ADD_MINUTES - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Add minutes scalar function capability.
- ADD_MINUTES - com.exasol.adapter.sql.ScalarFunction
-
Add minutes scalar function.
- ADD_MONTHS - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Add months scalar function capability.
- ADD_MONTHS - com.exasol.adapter.sql.ScalarFunction
-
Add months scalar function.
- ADD_SECONDS - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Add seconds scalar function capability.
- ADD_SECONDS - com.exasol.adapter.sql.ScalarFunction
-
Add seconds scalar function.
- ADD_WEEKS - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Add weeks scalar function capability.
- ADD_WEEKS - com.exasol.adapter.sql.ScalarFunction
-
Add weeks scalar function.
- ADD_YEARS - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Add years scalar function capability.
- ADD_YEARS - com.exasol.adapter.sql.ScalarFunction
-
Add years scalar function.
- 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
- AGGREGATE_GROUP_BY_COLUMN - com.exasol.adapter.capabilities.MainCapability
-
Support aggregations with a group by clause consisting of columns.
- AGGREGATE_GROUP_BY_EXPRESSION - com.exasol.adapter.capabilities.MainCapability
-
Support aggregations with a group by clause that contains at least one expression.
- AGGREGATE_GROUP_BY_TUPLE - com.exasol.adapter.capabilities.MainCapability
-
Support aggregations with a group by clause with multiple group by columns or expressions.
- AGGREGATE_HAVING - com.exasol.adapter.capabilities.MainCapability
-
Support aggregations with a having clause.
- AGGREGATE_SINGLE_GROUP - com.exasol.adapter.capabilities.MainCapability
-
Support aggregations with a single group.
- 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.
- AGGREGATION_TYPE - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant AGGREGATION_TYPE.
- AGGREGATION_TYPE_SINGLE_GROUP - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant AGGREGATION_TYPE_SINGLE_GROUP.
- ALIAS - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant ALIAS.
- AND - com.exasol.adapter.capabilities.PredicateCapability
-
And predicate capability.
- AND - com.exasol.adapter.sql.Predicate
-
And predicate.
- APPROXIMATE_COUNT_DISTINCT - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Approximate count distinct aggregate function capability.
- APPROXIMATE_COUNT_DISTINCT - com.exasol.adapter.sql.AggregateFunction
-
Approximate count distinct aggregate function.
- ARGUMENTS - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant ARGUMENTS.
- ARRAY - com.exasol.adapter.sql.AbstractSqlPredicateJson.TypeConstraints
-
Array type constraints.
- ASCII - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Ascii scalar function capability.
- ASCII - com.exasol.adapter.metadata.DataType.ExaCharset
-
Ascii exa charset.
- ASCII - com.exasol.adapter.sql.ScalarFunction
-
Ascii scalar function.
- ASCII_VALUE - Static variable in class com.exasol.adapter.metadata.converter.SchemaMetadataJsonConverter
-
ASCII
- ASIN - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Asin scalar function capability.
- ASIN - com.exasol.adapter.sql.ScalarFunction
-
Asin scalar function.
- askForBugReport() - Static method in class com.exasol.errorhandling.ErrorMessages
-
Create a message that asks the user to file a bug report
- ATAN - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Atan scalar function capability.
- ATAN - com.exasol.adapter.sql.ScalarFunction
-
Atan scalar function.
- ATAN2 - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Atan 2 scalar function capability.
- ATAN2 - com.exasol.adapter.sql.ScalarFunction
-
Atan 2 scalar function.
- AVG - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Avg aggregate function capability.
- AVG - com.exasol.adapter.sql.AggregateFunction
-
Avg aggregate function.
- AVG_DISTINCT - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Avg distinct aggregate function capability.
B
- BASIS - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant BASIS.
- Behavior(SqlFunctionAggregateListagg.BehaviorType) - Constructor for class com.exasol.adapter.sql.SqlFunctionAggregateListagg.Behavior
-
Create a new instance of
SqlFunctionAggregateListagg.Behavior
. - Behavior(SqlFunctionScalarJsonValue.BehaviorType, Optional<SqlNode>) - Constructor for class com.exasol.adapter.sql.SqlFunctionScalarJsonValue.Behavior
-
Instantiates a new Behavior.
- BETWEEN - com.exasol.adapter.capabilities.PredicateCapability
-
Between predicate capability.
- BETWEEN - com.exasol.adapter.sql.Predicate
-
Between predicate.
- BINARY_COLUMN_HANDLING_PROPERTY - Static variable in class com.exasol.adapter.AdapterProperties
-
The constant BINARY_COLUMN_HANDLING_PROPERTY.
- BinaryColumnHandling - Enum in com.exasol.adapter
-
This enumeration represents the different strategies that the Virtual Schema adapter offers for handling binary column types in the source database.
- BIT_AND - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Bit and scalar function capability.
- BIT_AND - com.exasol.adapter.sql.ScalarFunction
-
Bit and scalar function.
- BIT_CHECK - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Bit check scalar function capability.
- BIT_CHECK - com.exasol.adapter.sql.ScalarFunction
-
Bit check scalar function.
- BIT_LENGTH - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Bit length scalar function capability.
- BIT_LENGTH - com.exasol.adapter.sql.ScalarFunction
-
Bit length scalar function.
- BIT_LROTATE - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Bit lrotate scalar function capability.
- BIT_LROTATE - com.exasol.adapter.sql.ScalarFunction
-
Bit lrotate scalar function.
- BIT_LSHIFT - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Bit lshift scalar function capability.
- BIT_LSHIFT - com.exasol.adapter.sql.ScalarFunction
-
Bit lshift scalar function.
- BIT_NOT - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Bit not scalar function capability.
- BIT_NOT - com.exasol.adapter.sql.ScalarFunction
-
Bit not scalar function.
- BIT_OR - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Bit or scalar function capability.
- BIT_OR - com.exasol.adapter.sql.ScalarFunction
-
Bit or scalar function.
- BIT_RROTATE - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Bit rrotate scalar function capability.
- BIT_RROTATE - com.exasol.adapter.sql.ScalarFunction
-
Bit rrotate scalar function.
- BIT_RSHIFT - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Bit rshift scalar function capability.
- BIT_RSHIFT - com.exasol.adapter.sql.ScalarFunction
-
Bit rshift scalar function.
- BIT_SET - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Bit set scalar function capability.
- BIT_SET - com.exasol.adapter.sql.ScalarFunction
-
Bit set scalar function.
- BIT_TO_NUM - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Bit to num scalar function capability.
- BIT_TO_NUM - com.exasol.adapter.sql.ScalarFunction
-
Bit to num scalar function.
- BIT_XOR - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Bit xor scalar function capability.
- BIT_XOR - com.exasol.adapter.sql.ScalarFunction
-
Bit xor scalar function.
- BOOL - com.exasol.adapter.capabilities.LiteralCapability
-
The literal for boolean values.
- BOOLEAN - com.exasol.adapter.metadata.DataType.ExaDataType
-
Boolean exa data type.
- 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 - build() - Method in class com.exasol.adapter.sql.SqlFunctionAggregateGroupConcat.Builder
-
Create new
SqlFunctionAggregateGroupConcat
instance. - build() - Method in class com.exasol.adapter.sql.SqlFunctionAggregateListagg.Builder
-
Create new
SqlFunctionAggregateListagg
instance. - build() - Method in class com.exasol.adapter.sql.SqlStatementSelect.Builder
-
Build a new instance of
SqlStatementSelect
- builder() - Static method in class com.exasol.adapter.capabilities.Capabilities
-
Get a
Capabilities
builder - builder() - Static method in class com.exasol.adapter.metadata.ColumnMetadata
-
Create a new builder for
ColumnMetadata
- builder() - Static method in class com.exasol.adapter.response.CreateVirtualSchemaResponse
-
Get a
CreateVirtualSchemaResponse
builder - builder() - Static method in class com.exasol.adapter.response.DropVirtualSchemaResponse
-
Get a
DropVirtualSchemaResponse
builder - builder() - Static method in class com.exasol.adapter.response.GetCapabilitiesResponse
-
Get a
GetCapabilitiesResponse
builder - builder() - Static method in class com.exasol.adapter.response.PushDownResponse
-
Get a
PushDownResponse
builder - builder() - Static method in class com.exasol.adapter.response.RefreshResponse
-
Get a
RefreshResponse
builder - builder() - Static method in class com.exasol.adapter.response.SetPropertiesResponse
-
Get a
SetPropertiesResponse
builder - builder() - Static method in class com.exasol.adapter.sql.SqlStatementSelect
-
Create a new builder for
SqlStatementSelect
. - builder(SqlNode) - Static method in class com.exasol.adapter.sql.SqlFunctionAggregateGroupConcat
-
Get a
SqlFunctionAggregateGroupConcat
builder. - builder(SqlNode, SqlFunctionAggregateListagg.Behavior) - Static method in class com.exasol.adapter.sql.SqlFunctionAggregateListagg
-
Get a
SqlFunctionAggregateListagg
builder. - Builder() - Constructor for class com.exasol.adapter.capabilities.Capabilities.Builder
- Builder() - Constructor for class com.exasol.adapter.metadata.ColumnMetadata.Builder
- Builder() - Constructor for class com.exasol.adapter.response.CreateVirtualSchemaResponse.Builder
- Builder() - Constructor for class com.exasol.adapter.response.DropVirtualSchemaResponse.Builder
- Builder() - Constructor for class com.exasol.adapter.response.GetCapabilitiesResponse.Builder
- Builder() - Constructor for class com.exasol.adapter.response.PushDownResponse.Builder
- Builder() - Constructor for class com.exasol.adapter.response.RefreshResponse.Builder
- Builder() - Constructor for class com.exasol.adapter.response.SetPropertiesResponse.Builder
- Builder() - Constructor for class com.exasol.adapter.sql.SqlStatementSelect.Builder
- BYTE_SIZE - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant BYTE_SIZE.
- BYTESIZE_KEY - Static variable in class com.exasol.adapter.metadata.converter.SchemaMetadataJsonConverter
-
BYTESIZE
C
- capabilities(Capabilities) - Method in class com.exasol.adapter.response.GetCapabilitiesResponse.Builder
-
Add capabilities
- Capabilities - Class in com.exasol.adapter.capabilities
-
Manages a set of supported capabilities
- Capabilities.Builder - Class in com.exasol.adapter.capabilities
-
Builder for
Capabilities
- CASE - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Case scalar function capability.
- CASE - com.exasol.adapter.sql.ScalarFunction
-
Case scalar function.
- CAST - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Cast scalar function capability.
- CAST - com.exasol.adapter.sql.ScalarFunction
-
Cast scalar function.
- CATALOG_NAME_PROPERTY - Static variable in class com.exasol.adapter.AdapterProperties
-
The constant CATALOG_NAME_PROPERTY.
- CEIL - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Ceil scalar function capability.
- CEIL - com.exasol.adapter.sql.ScalarFunction
-
Ceil scalar function.
- CHAR - com.exasol.adapter.metadata.DataType.ExaDataType
-
Char exa data type.
- CHARACTER_SET - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant CHARACTER_SET.
- CHARSET_KEY - Static variable in class com.exasol.adapter.metadata.converter.SchemaMetadataJsonConverter
-
CHARSET
- CHR - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Chr scalar function capability.
- CHR - com.exasol.adapter.sql.ScalarFunction
-
Chr scalar function.
- close() - Method in class com.exasol.logging.RemoteLogManager
-
Close remote connections if any
- COLOGNE_PHONETIC - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Cologne phonetic scalar function capability.
- COLOGNE_PHONETIC - com.exasol.adapter.sql.ScalarFunction
-
Cologne phonetic scalar function.
- COLUMN - com.exasol.adapter.sql.SqlNodeType
-
Column sql node type.
- COLUMN_NR - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant COLUMN_NR.
- 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.metadata - package com.exasol.adapter.metadata
- com.exasol.adapter.metadata.converter - package com.exasol.adapter.metadata.converter
- com.exasol.adapter.request - package com.exasol.adapter.request
- com.exasol.adapter.request.parser - package com.exasol.adapter.request.parser
- com.exasol.adapter.request.renderer - package com.exasol.adapter.request.renderer
- 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.errorhandling - package com.exasol.errorhandling
- com.exasol.logging - package com.exasol.logging
- 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
- CONCAT - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Concat scalar function capability.
- CONCAT - com.exasol.adapter.sql.ScalarFunction
-
Concat scalar function.
- CONDITION - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant CONDITION.
- CONNECTION_NAME_PROPERTY - Static variable in class com.exasol.adapter.AdapterProperties
-
The constant CONNECTION_NAME_PROPERTY.
- 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
- convert(SchemaMetadata) - Method in class com.exasol.adapter.metadata.converter.SchemaMetadataJsonConverter
-
Convert the given schema metadata to its JSON representation
- CONVERT_TZ - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Convert tz scalar function capability.
- CONVERT_TZ - com.exasol.adapter.sql.ScalarFunction
-
Convert tz scalar function.
- 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
- convertType(DataType) - Method in class com.exasol.adapter.metadata.converter.SchemaMetadataJsonConverter
-
Convert a data type to its JSON representation
- COS - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Cos scalar function capability.
- COS - com.exasol.adapter.sql.ScalarFunction
-
Cos scalar function.
- COSH - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Cosh scalar function capability.
- COSH - com.exasol.adapter.sql.ScalarFunction
-
Cosh scalar function.
- COT - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Cot scalar function capability.
- COT - com.exasol.adapter.sql.ScalarFunction
-
Cot scalar function.
- COUNT - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Required for any kind of COUNT(...) with expressions.
- COUNT - com.exasol.adapter.sql.AggregateFunction
-
Count aggregate function.
- COUNT_DISTINCT - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Required for COUNT(DISTINCT ...).
- COUNT_STAR - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Required only for COUNT(*).
- COUNT_TUPLE - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Count tuple aggregate function capability.
- create() - Static method in class com.exasol.adapter.request.parser.DataTypeParser
- 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
- CREATE_VIRTUAL_SCHEMA - com.exasol.adapter.request.AdapterRequestType
-
Create virtual schema adapter request type.
- createAdapter() - Method in interface com.exasol.adapter.AdapterFactory
-
Create a new
VirtualSchemaAdapter
- 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 - createHashtype(int) - Static method in class com.exasol.adapter.metadata.DataType
-
Create a
HASHTYPE
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
-
Create local logging configuration logging configuration.
- 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.
- createTimestamp(boolean) - Static method in class com.exasol.adapter.metadata.DataType
-
Create a
TIMESTAMP
data type - createUnsupported() - Static method in class com.exasol.adapter.metadata.DataType
-
Create an
UNSUPPORTED
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(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
-
Builder for
CreateVirtualSchemaResponse
- createWithTablesMetadata(List<TableMetadata>) - Static method in class com.exasol.adapter.request.parser.PushdownSqlParser
-
Create an instance of a
PushdownSqlParser
- CURRENT_CLUSTER - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Current cluster scalar function capability.
- CURRENT_CLUSTER - com.exasol.adapter.sql.ScalarFunction
-
Current cluster scalar function.
- CURRENT_DATE - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Current date scalar function capability.
- CURRENT_DATE - com.exasol.adapter.sql.ScalarFunction
-
Current date scalar function.
- CURRENT_SCHEMA - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Current schema scalar function capability.
- CURRENT_SCHEMA - com.exasol.adapter.sql.ScalarFunction
-
Current schema scalar function.
- CURRENT_SESSION - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Current session scalar function capability.
- CURRENT_SESSION - com.exasol.adapter.sql.ScalarFunction
-
Current session scalar function.
- CURRENT_STATEMENT - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Current statement scalar function capability.
- CURRENT_STATEMENT - com.exasol.adapter.sql.ScalarFunction
-
Current statement scalar function.
- CURRENT_TIMESTAMP - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Current timestamp scalar function capability.
- CURRENT_TIMESTAMP - com.exasol.adapter.sql.ScalarFunction
-
Current timestamp scalar function.
- CURRENT_USER - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Current user scalar function capability.
- CURRENT_USER - com.exasol.adapter.sql.ScalarFunction
-
Current user scalar function.
D
- DATA_TYPE - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant DATA_TYPE.
- DataType - Class in com.exasol.adapter.metadata
-
Represents an EXASOL data type.
- DataType.ExaCharset - Enum in com.exasol.adapter.metadata
-
The enum Exa charset.
- DataType.ExaDataType - Enum in com.exasol.adapter.metadata
-
The enum Exa data type.
- DataType.IntervalType - Enum in com.exasol.adapter.metadata
-
The enum Interval type.
- DataTypeParser - Class in com.exasol.adapter.request.parser
-
Starting with major version 8 Exasol database uses the capabilities reported by each virtual schema to provide select list data types for each push down request.
- DataTypeParser.DataTypeParserException - Exception in com.exasol.adapter.request.parser
-
Signal an error during parsing data types from json.
- DATE - com.exasol.adapter.capabilities.LiteralCapability
-
The literal for date values.
- DATE - com.exasol.adapter.metadata.DataType.ExaDataType
-
Date exa data type.
- DATE_TRUNC - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Date trunc scalar function capability.
- DATE_TRUNC - com.exasol.adapter.sql.ScalarFunction
-
Date trunc scalar function.
- DAY - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Day scalar function capability.
- DAY - com.exasol.adapter.sql.ScalarFunction
-
Day scalar function.
- DAY - com.exasol.adapter.sql.SqlFunctionScalarExtract.ExtractParameter
-
Day extract parameter.
- DAY_TO_SECOND - com.exasol.adapter.metadata.DataType.IntervalType
-
Day to second interval type.
- DAY_TO_SECONDS_VALUE - Static variable in class com.exasol.adapter.metadata.converter.SchemaMetadataJsonConverter
-
DAY_TO_SECONDS_VALUE
- DAYS_BETWEEN - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Days between scalar function capability.
- DAYS_BETWEEN - com.exasol.adapter.sql.ScalarFunction
-
Days between scalar function.
- DBTIMEZONE - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Dbtimezone scalar function capability.
- DBTIMEZONE - com.exasol.adapter.sql.ScalarFunction
-
Dbtimezone scalar function.
- DEBUG_ADDRESS_PROPERTY - Static variable in class com.exasol.adapter.AdapterProperties
-
The constant DEBUG_ADDRESS_PROPERTY.
- DECIMAL - com.exasol.adapter.metadata.DataType.ExaDataType
-
Decimal exa data type.
- DEFAULT - com.exasol.adapter.sql.SqlFunctionScalarJsonValue.BehaviorType
-
Default behavior type.
- defaultValue(String) - Method in class com.exasol.adapter.metadata.ColumnMetadata.Builder
-
Set the default value for the column
- DEGREES - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Degrees scalar function capability.
- DEGREES - com.exasol.adapter.sql.ScalarFunction
-
Degrees scalar function.
- describe() - Method in class com.exasol.adapter.metadata.TableMetadata
-
Create a human-readable short description of the table
- distinct(boolean) - Method in class com.exasol.adapter.sql.SqlFunctionAggregateGroupConcat.Builder
-
Add a distinct.
- distinct(boolean) - Method in class com.exasol.adapter.sql.SqlFunctionAggregateListagg.Builder
-
Add a distinct.
- DISTINCT - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant DISTINCT.
- DIV - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Div scalar function capability.
- DIV - com.exasol.adapter.sql.ScalarFunction
-
Div scalar function.
- DOUBLE - com.exasol.adapter.capabilities.LiteralCapability
-
The literal for double values.
- DOUBLE - com.exasol.adapter.metadata.DataType.ExaDataType
-
Double exa data type.
- DROP_VIRTUAL_SCHEMA - com.exasol.adapter.request.AdapterRequestType
-
Drop virtual schema adapter request type.
- 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(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
-
Builder for
DropVirtualSchemaResponse
- DUMP - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Dump scalar function capability.
- DUMP - com.exasol.adapter.sql.ScalarFunction
-
Dump scalar function.
E
- EDIT_DISTANCE - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Edit distance scalar function capability.
- EDIT_DISTANCE - com.exasol.adapter.sql.ScalarFunction
-
Edit distance scalar function.
- EMPTY_BEHAVIOR - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant EMPTY_BEHAVIOR.
- emptyProperties() - Static method in class com.exasol.adapter.AdapterProperties
-
Get empty property list
- ENCODE_BASE64 - com.exasol.adapter.BinaryColumnHandling
-
Encode base 64 binary column handling.
- entrySet() - Method in class com.exasol.adapter.AbstractAdapterProperties
-
Get set of contained entries
- EQUAL - com.exasol.adapter.capabilities.PredicateCapability
-
Equal predicate capability.
- EQUAL - com.exasol.adapter.sql.Predicate
-
Equal predicate.
- 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
- equals(Object) - Method in class com.exasol.adapter.sql.SqlFunctionScalarJsonValue.Behavior
- equals(Object) - Method in class com.exasol.adapter.sql.SqlLiteralString
- ERROR - com.exasol.adapter.sql.SqlFunctionAggregateListagg.BehaviorType
-
Error behavior type.
- ERROR - com.exasol.adapter.sql.SqlFunctionScalarJsonValue.BehaviorType
-
Error behavior type.
- ERROR_BEHAVIOR - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant ERROR_BEHAVIOR.
- ErrorMessages - Class in com.exasol.errorhandling
-
This class contains constants used in error handling.
- ESCAPE_CHAR - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant ESCAPE_CHAR.
- EVERY - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Every aggregate function capability.
- EVERY - com.exasol.adapter.sql.AggregateFunction
-
Every aggregate function.
- EXACTNUMERIC - com.exasol.adapter.capabilities.LiteralCapability
-
The literal for exact numeric values.
- EXCEPTION_HANDLING_PROPERTY - Static variable in class com.exasol.adapter.AdapterProperties
-
The constant EXCEPTION_HANDLING_PROPERTY.
- EXCLUDED_CAPABILITIES_PROPERTY - Static variable in class com.exasol.adapter.AdapterProperties
-
The constant EXCLUDED_CAPABILITIES_PROPERTY.
- executeAdapterCall(AdapterRequest, ExaMetadata) - Method in class com.exasol.adapter.AdapterCallExecutor
-
Execute an adapter call.
- executeCreateVirtualSchemaRequest(CreateVirtualSchemaRequest, ExaMetadata) - Method in class com.exasol.adapter.AdapterCallExecutor
-
Execute a create virtual schema request.
- executeDropVirtualSchemaRequest(DropVirtualSchemaRequest, ExaMetadata) - Method in class com.exasol.adapter.AdapterCallExecutor
-
Execute a drop virtual schema request.
- executeGetCapabilitiesRequest(GetCapabilitiesRequest, ExaMetadata) - Method in class com.exasol.adapter.AdapterCallExecutor
-
Execute a get capabilities virtual schema request.
- executePushDownRequest(PushDownRequest, ExaMetadata) - Method in class com.exasol.adapter.AdapterCallExecutor
-
Execute a push down virtual schema request.
- executeRefreshRequest(RefreshRequest, ExaMetadata) - Method in class com.exasol.adapter.AdapterCallExecutor
-
Execute a refresh virtual schema request.
- executeSetPropertiesRequest(SetPropertiesRequest, ExaMetadata) - Method in class com.exasol.adapter.AdapterCallExecutor
-
Execute a set properties virtual schema request.
- executeWith(AdapterCallExecutor, ExaMetadata) - Method in interface com.exasol.adapter.request.AdapterRequest
-
Execute an adapter call.
- executeWith(AdapterCallExecutor, ExaMetadata) - Method in class com.exasol.adapter.request.CreateVirtualSchemaRequest
- executeWith(AdapterCallExecutor, ExaMetadata) - Method in class com.exasol.adapter.request.DropVirtualSchemaRequest
- executeWith(AdapterCallExecutor, ExaMetadata) - Method in class com.exasol.adapter.request.GetCapabilitiesRequest
- executeWith(AdapterCallExecutor, ExaMetadata) - Method in class com.exasol.adapter.request.PushDownRequest
- executeWith(AdapterCallExecutor, ExaMetadata) - Method in class com.exasol.adapter.request.RefreshRequest
- executeWith(AdapterCallExecutor, ExaMetadata) - Method in class com.exasol.adapter.request.SetPropertiesRequest
- EXP - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Exp scalar function capability.
- EXP - com.exasol.adapter.sql.ScalarFunction
-
Exp scalar function.
- expression - Variable in class com.exasol.adapter.sql.AbstractSqlPredicateJson
-
The Expression.
- EXPRESSION - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant EXPRESSION.
- EXPRESSIONS - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant EXPRESSIONS.
- EXTRACT - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Extract scalar function capability.
- EXTRACT - com.exasol.adapter.sql.ScalarFunction
-
Extract scalar function.
F
- FILTER - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant FILTER.
- FILTER_EXPRESSIONS - com.exasol.adapter.capabilities.MainCapability
-
Support filter expressions.
- FIRST_VALUE - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
First value aggregate function capability.
- FIRST_VALUE - com.exasol.adapter.sql.AggregateFunction
-
First value aggregate function.
- FLOAT_DIV - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Float div scalar function capability.
- FLOAT_DIV - com.exasol.adapter.sql.ScalarFunction
-
Float div scalar function.
- FLOOR - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Floor scalar function capability.
- FLOOR - com.exasol.adapter.sql.ScalarFunction
-
Floor scalar function.
- format(LogRecord) - Method in class com.exasol.logging.CompactFormatter
-
Formats a log record according in a compact manner.
- FRACTION - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant FRACTION.
- FRACTION_KEY - Static variable in class com.exasol.adapter.metadata.converter.SchemaMetadataJsonConverter
-
FRACTION
- FROM - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant FROM.
- FROM_POSIX_TIME - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
From posix time scalar function capability.
- FROM_POSIX_TIME - com.exasol.adapter.sql.ScalarFunction
-
From posix time scalar function.
- FROM_TO - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant FROM_TO.
- FROM_TO_KEY - Static variable in class com.exasol.adapter.metadata.converter.SchemaMetadataJsonConverter
-
FROM_TO
- fromClause(SqlNode) - Method in class com.exasol.adapter.sql.SqlStatementSelect.Builder
-
Set the from clause of the SQL Select Statement.
- FULL_OUTER - com.exasol.adapter.sql.JoinType
-
Full outer join type.
- FUNCTION_AGGREGATE - com.exasol.adapter.sql.SqlNodeType
-
Function aggregate sql node type.
- FUNCTION_AGGREGATE_GROUP_CONCAT - com.exasol.adapter.sql.SqlNodeType
-
Function aggregate group concat sql node type.
- FUNCTION_AGGREGATE_LISTAGG - com.exasol.adapter.sql.SqlNodeType
-
Function aggregate listagg sql node type.
- FUNCTION_SCALAR - com.exasol.adapter.sql.SqlNodeType
-
Function scalar sql node type.
- FUNCTION_SCALAR_CASE - com.exasol.adapter.sql.SqlNodeType
-
Function scalar case sql node type.
- FUNCTION_SCALAR_CAST - com.exasol.adapter.sql.SqlNodeType
-
Function scalar cast sql node type.
- FUNCTION_SCALAR_EXTRACT - com.exasol.adapter.sql.SqlNodeType
-
Function scalar extract sql node type.
- FUNCTION_SCALAR_JSON_VALUE - com.exasol.adapter.sql.SqlNodeType
-
Function scalar json value sql node type.
G
- GEO_INTERSECTION_AGGREGATE - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Deprecated.The
FN_AGG_GEO_INTERSECTION
capability was renamed toFN_AGG_ST_INTERSECTION
in Exasol 7.1.alpha1. - GEO_INTERSECTION_AGGREGATE - com.exasol.adapter.sql.AggregateFunction
-
Geo intersection aggregate aggregate function.
- GEO_UNION_AGGREGATE - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Deprecated.The
FN_AGG_GEO_UNION
capability was renamed toFN_AGG_ST_UNION
in Exasol 7.1.alpha1. - GEO_UNION_AGGREGATE - com.exasol.adapter.sql.AggregateFunction
-
Geo union aggregate aggregate function.
- GEOMETRY - com.exasol.adapter.metadata.DataType.ExaDataType
-
Geometry exa data type.
- get(String) - Method in class com.exasol.adapter.AbstractAdapterProperties
-
Get value for key
- GET_CAPABILITIES - com.exasol.adapter.request.AdapterRequestType
-
Get capabilities adapter request type.
- getAdapterName() - Method in interface com.exasol.adapter.AdapterFactory
-
Get the name of the
VirtualSchemaAdapter
- getAdapterNotes() - Method in class com.exasol.adapter.metadata.ColumnMetadata
-
Get the adapter notes
- getAdapterNotes() - Method in class com.exasol.adapter.metadata.SchemaMetadata
-
Gets adapter notes.
- getAdapterNotes() - Method in class com.exasol.adapter.metadata.SchemaMetadataInfo
-
Gets adapter notes.
- getAdapterNotes() - Method in class com.exasol.adapter.metadata.TableMetadata
-
Gets adapter notes.
- getAdapterVersion() - Method in interface com.exasol.adapter.AdapterFactory
-
Get the version of the
VirtualSchemaAdapter
- 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
-
Gets alias.
- getAndedPredicates() - Method in class com.exasol.adapter.sql.SqlPredicateAnd
-
Gets anded predicates.
- getArgument() - Method in class com.exasol.adapter.sql.SqlFunctionAggregateGroupConcat
-
Get a function argument.
- getArgument() - Method in class com.exasol.adapter.sql.SqlFunctionAggregateListagg
-
Get a function argument.
- getArgument() - Method in class com.exasol.adapter.sql.SqlFunctionScalarCast
-
Gets argument.
- getArgument() - Method in class com.exasol.adapter.sql.SqlFunctionScalarExtract
-
Gets argument.
- getArguments() - Method in class com.exasol.adapter.sql.SqlFunctionAggregate
-
Gets arguments.
- getArguments() - Method in class com.exasol.adapter.sql.SqlFunctionScalar
-
Gets arguments.
- getArguments() - Method in class com.exasol.adapter.sql.SqlFunctionScalarCase
-
Gets arguments.
- getArguments() - Method in class com.exasol.adapter.sql.SqlFunctionScalarJsonValue
-
Gets arguments.
- getBasis() - Method in class com.exasol.adapter.sql.SqlFunctionScalarCase
-
Gets basis.
- getBehaviorType() - Method in class com.exasol.adapter.sql.SqlFunctionAggregateListagg.Behavior
-
Get a behavior type.
- getBehaviorType() - Method in class com.exasol.adapter.sql.SqlFunctionScalarJsonValue.Behavior
-
Gets behavior type.
- getBetweenLeft() - Method in class com.exasol.adapter.sql.SqlPredicateBetween
-
Gets between left.
- getBetweenRight() - Method in class com.exasol.adapter.sql.SqlPredicateBetween
-
Gets between right.
- getBinaryColumnHandling() - Method in class com.exasol.adapter.AdapterProperties
-
Get binary column handling
- getByteSize() - Method in class com.exasol.adapter.metadata.DataType
-
Get the size in bytes.
- 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(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
-
Builder for
GetCapabilitiesResponse
- 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
-
Gets columns.
- 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
-
Gets comment.
- getCondition() - Method in class com.exasol.adapter.sql.SqlJoin
-
Gets condition.
- getConnectionName() - Method in class com.exasol.adapter.AdapterProperties
-
Get the connection name
- getDataType() - Method in class com.exasol.adapter.sql.SqlFunctionScalarCast
-
Gets data type.
- getDataType() - Method in class com.exasol.adapter.sql.SqlLiteralInterval
-
Gets data type.
- 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
- getEmptyBehavior() - Method in class com.exasol.adapter.sql.SqlFunctionScalarJsonValue
-
Gets empty behavior.
- getErrorBehavior() - Method in class com.exasol.adapter.sql.SqlFunctionScalarJsonValue
-
Gets error behavior.
- getEscapeChar() - Method in class com.exasol.adapter.sql.SqlPredicateLike
-
Gets escape char.
- 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.AbstractSqlPredicateJson
-
Gets expression.
- getExpression() - Method in class com.exasol.adapter.sql.SqlFunctionScalarJsonValue.Behavior
-
Gets expression.
- getExpression() - Method in class com.exasol.adapter.sql.SqlPredicateBetween
-
Gets expression.
- getExpression() - Method in class com.exasol.adapter.sql.SqlPredicateInConstList
-
Gets expression.
- getExpression() - Method in class com.exasol.adapter.sql.SqlPredicateIsNotNull
-
Gets expression.
- getExpression() - Method in class com.exasol.adapter.sql.SqlPredicateIsNull
-
Gets expression.
- getExpression() - Method in class com.exasol.adapter.sql.SqlPredicateNot
-
Gets expression.
- getExpressions() - Method in class com.exasol.adapter.sql.SqlExpressionList
-
Gets expressions.
- getExpressions() - Method in class com.exasol.adapter.sql.SqlOrderBy
-
Gets expressions.
- 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
-
Gets from clause.
- getFunction() - Method in enum com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Gets function.
- getFunction() - Method in enum com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Gets function.
- getFunction() - Method in class com.exasol.adapter.sql.SqlFunctionAggregate
-
Gets function.
- getFunction() - Method in class com.exasol.adapter.sql.SqlFunctionScalar
-
Gets function.
- getFunction() - Method in class com.exasol.adapter.sql.SqlPredicate
-
Gets function.
- getFunctionName() - Method in class com.exasol.adapter.sql.SqlFunctionAggregate
-
Gets function name.
- getFunctionName() - Method in class com.exasol.adapter.sql.SqlFunctionAggregateGroupConcat
-
Get a function name.
- getFunctionName() - Method in class com.exasol.adapter.sql.SqlFunctionAggregateListagg
-
Get a function name.
- getFunctionName() - Method in class com.exasol.adapter.sql.SqlFunctionScalar
-
Gets function name.
- 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
-
Gets group by.
- getHaving() - Method in class com.exasol.adapter.sql.SqlStatementSelect
-
Gets having.
- getId() - Method in class com.exasol.adapter.sql.SqlColumn
-
Gets id.
- getIgnoredErrors() - Method in class com.exasol.adapter.AdapterProperties
-
Get the list of ignored errors
- getInArguments() - Method in class com.exasol.adapter.sql.SqlPredicateInConstList
-
Gets in arguments.
- getInstance() - Static method in class com.exasol.adapter.metadata.converter.SchemaMetadataJsonConverter
-
Get the singleton instance of the
SchemaMetadataJsonConverter
- 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
-
Gets join type.
- getKeyUniquenessConstraint() - Method in class com.exasol.adapter.sql.AbstractSqlPredicateJson
-
Gets key uniqueness constraint.
- getLeft() - Method in class com.exasol.adapter.sql.AbstractSqlBinaryEquality
-
Gets left.
- getLeft() - Method in class com.exasol.adapter.sql.SqlJoin
-
Gets left table.
- getLeft() - Method in class com.exasol.adapter.sql.SqlPredicateLike
-
Gets left.
- getLeft() - Method in class com.exasol.adapter.sql.SqlPredicateLikeRegexp
-
Gets left.
- getLimit() - Method in class com.exasol.adapter.sql.SqlLimit
-
Gets limit.
- getLimit() - Method in class com.exasol.adapter.sql.SqlStatementSelect
-
Gets limit.
- 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
-
Gets metadata.
- getMetadata() - Method in class com.exasol.adapter.sql.SqlTable
-
Gets metadata.
- getName() - Method in class com.exasol.adapter.metadata.ColumnMetadata
-
Get the column name
- getName() - Method in class com.exasol.adapter.metadata.TableMetadata
-
Gets name.
- getName() - Method in class com.exasol.adapter.sql.SqlColumn
-
Gets name.
- getName() - Method in class com.exasol.adapter.sql.SqlTable
-
Gets name.
- getOffset() - Method in class com.exasol.adapter.sql.SqlLimit
-
Gets offset.
- getOrderBy() - Method in class com.exasol.adapter.sql.SqlFunctionAggregateGroupConcat
-
Get an order by clause.
- getOrderBy() - Method in class com.exasol.adapter.sql.SqlFunctionAggregateListagg
-
Get an order by clause.
- getOrderBy() - Method in class com.exasol.adapter.sql.SqlStatementSelect
-
Gets order by.
- 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
-
Gets or predicates.
- getOverflowBehavior() - Method in class com.exasol.adapter.sql.SqlFunctionAggregateListagg
-
Get an overflow behavior.
- getParent() - Method in class com.exasol.adapter.sql.SqlNode
-
Gets parent.
- getPattern() - Method in class com.exasol.adapter.sql.SqlPredicateLike
-
Gets pattern.
- getPattern() - Method in class com.exasol.adapter.sql.SqlPredicateLikeRegexp
-
Gets pattern.
- getPrecision() - Method in class com.exasol.adapter.metadata.DataType
-
Get the precision
- getPredicate() - Method in enum com.exasol.adapter.capabilities.PredicateCapability
-
Gets predicate.
- 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
- 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
-
Gets results.
- getReturningDataType() - Method in class com.exasol.adapter.sql.SqlFunctionScalarJsonValue
-
Gets returning data type.
- getRight() - Method in class com.exasol.adapter.sql.AbstractSqlBinaryEquality
-
Gets right.
- getRight() - Method in class com.exasol.adapter.sql.SqlJoin
-
Gets right table.
- getScalarFunction() - Method in class com.exasol.adapter.sql.SqlFunctionScalarJsonValue
-
Gets scalar function.
- 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
-
Gets schema name.
- 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
-
Gets select list.
- getSelectListDataTypes() - Method in class com.exasol.adapter.request.PushDownRequest
-
Get the expected data types for the result set.
- getSeparator() - Method in class com.exasol.adapter.sql.SqlFunctionAggregateGroupConcat
-
Get a separator.
- getSeparator() - Method in class com.exasol.adapter.sql.SqlFunctionAggregateListagg
-
Get a separator.
- getSize() - Method in class com.exasol.adapter.metadata.DataType
-
Get the size
- getTableAlias() - Method in class com.exasol.adapter.sql.SqlColumn
-
Gets table alias.
- getTableName() - Method in class com.exasol.adapter.sql.SqlColumn
-
Gets table name.
- getTables() - Method in class com.exasol.adapter.metadata.SchemaMetadata
-
Gets tables.
- 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
-
Gets to extract.
- getTruncationFiller() - Method in class com.exasol.adapter.sql.SqlFunctionAggregateListagg.Behavior
-
Get a truncation filler.
- getTruncationType() - Method in class com.exasol.adapter.sql.SqlFunctionAggregateListagg.Behavior
-
Get a truncation type.
- 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.SqlFunctionAggregateListagg
- 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.SqlFunctionScalarJsonValue
- 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
-
Gets type.
- 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.SqlPredicateIsJson
- getType() - Method in class com.exasol.adapter.sql.SqlPredicateIsNotJson
- 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
- getTypeConstraint() - Method in class com.exasol.adapter.sql.AbstractSqlPredicateJson
-
Gets type constraint.
- getValue() - Method in class com.exasol.adapter.sql.SqlLiteralBool
-
Gets value.
- getValue() - Method in class com.exasol.adapter.sql.SqlLiteralDate
-
Get the value.
- getValue() - Method in class com.exasol.adapter.sql.SqlLiteralDouble
-
Get the value.
- getValue() - Method in class com.exasol.adapter.sql.SqlLiteralExactnumeric
-
Get the value.
- getValue() - Method in class com.exasol.adapter.sql.SqlLiteralInterval
-
Get the value.
- getValue() - Method in class com.exasol.adapter.sql.SqlLiteralString
-
Gets value.
- getValue() - Method in class com.exasol.adapter.sql.SqlLiteralTimestamp
-
Get the value.
- getValue() - Method in class com.exasol.adapter.sql.SqlLiteralTimestampUtc
-
Gets value.
- getVersionNumber() - Method in class com.exasol.logging.VersionCollector
-
Gets version number of the current JAR file.
- 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
-
Gets where clause.
- GREATEST - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Greatest scalar function capability.
- GREATEST - com.exasol.adapter.sql.ScalarFunction
-
Greatest scalar function.
- GROUP_BY - com.exasol.adapter.sql.SqlNodeType
-
Group by sql node type.
- GROUP_BY - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant GROUP_BY.
- GROUP_CONCAT - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Group concat aggregate function capability.
- GROUP_CONCAT - com.exasol.adapter.sql.AggregateFunction
-
Group concat aggregate function.
- GROUP_CONCAT_DISTINCT - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Group concat distinct aggregate function capability.
- GROUP_CONCAT_ORDER_BY - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Group concat order by aggregate function capability.
- GROUP_CONCAT_SEPARATOR - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Group concat separator aggregate function capability.
- groupBy(SqlExpressionList) - Method in class com.exasol.adapter.sql.SqlStatementSelect.Builder
-
Set the group by clause of the SQL Select Statement.
H
- hasAdapterNote() - Method in class com.exasol.adapter.metadata.TableMetadata
-
Has adapter note boolean.
- hasAlias() - Method in class com.exasol.adapter.sql.SqlTable
-
Has alias boolean.
- hasBinaryColumnHandling() - Method in class com.exasol.adapter.AdapterProperties
-
Check if the binary column handling property is set
- 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
-
Has comment boolean.
- hasConnectionName() - Method in class com.exasol.adapter.AdapterProperties
-
Check if the connection name 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
-
Has distinct boolean.
- hasDistinct() - Method in class com.exasol.adapter.sql.SqlFunctionAggregateGroupConcat
-
Check if the listagg function contains distinct.
- hasDistinct() - Method in class com.exasol.adapter.sql.SqlFunctionAggregateListagg
-
Check if the listagg function contains distinct.
- 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
- hasExplicitColumnsList() - Method in class com.exasol.adapter.sql.SqlSelectList
-
Check if this SELECT has an explicit columns list.
- hasFilter() - Method in class com.exasol.adapter.sql.SqlStatementSelect
-
Has filter boolean.
- hasGroupBy() - Method in class com.exasol.adapter.sql.SqlStatementSelect
-
Has group by boolean.
- HASH_MD5 - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Hash md 5 scalar function capability.
- HASH_MD5 - com.exasol.adapter.sql.ScalarFunction
-
Hash md 5 scalar function.
- HASH_SHA1 - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Hash sha 1 scalar function capability.
- HASH_SHA1 - com.exasol.adapter.sql.ScalarFunction
-
Hash sha 1 scalar function.
- HASH_SHA256 - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Hash sha 256 scalar function capability.
- HASH_SHA256 - com.exasol.adapter.sql.ScalarFunction
-
Hash sha 256 scalar function.
- HASH_SHA512 - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Hash sha 512 scalar function capability.
- HASH_SHA512 - com.exasol.adapter.sql.ScalarFunction
-
Hash sha 512 scalar function.
- HASH_TIGER - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Hash tiger scalar function capability.
- HASH_TIGER - com.exasol.adapter.sql.ScalarFunction
-
Hash tiger scalar function.
- hasHaving() - Method in class com.exasol.adapter.sql.SqlStatementSelect
-
Has having boolean.
- 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
- hashCode() - Method in class com.exasol.adapter.sql.SqlFunctionScalarJsonValue.Behavior
- hashCode() - Method in class com.exasol.adapter.sql.SqlLiteralString
- HASHTYPE - com.exasol.adapter.metadata.DataType.ExaDataType
-
Hashtype exa data type.
- HASHTYPE_MD5 - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Hashtype md 5 scalar function capability.
- HASHTYPE_MD5 - com.exasol.adapter.sql.ScalarFunction
-
Hashtype md 5 scalar function.
- HASHTYPE_SHA1 - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Hashtype sha 1 scalar function capability.
- HASHTYPE_SHA1 - com.exasol.adapter.sql.ScalarFunction
-
Hashtype sha 1 scalar function.
- HASHTYPE_SHA256 - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Hashtype sha 256 scalar function capability.
- HASHTYPE_SHA256 - com.exasol.adapter.sql.ScalarFunction
-
Hashtype sha 256 scalar function.
- HASHTYPE_SHA512 - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Hashtype sha 512 scalar function capability.
- HASHTYPE_SHA512 - com.exasol.adapter.sql.ScalarFunction
-
Hashtype sha 512 scalar function.
- HASHTYPE_TIGER - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Hashtype tiger scalar function capability.
- HASHTYPE_TIGER - com.exasol.adapter.sql.ScalarFunction
-
Hashtype tiger scalar function.
- hasIgnoreErrors() - Method in class com.exasol.adapter.AdapterProperties
-
Check if the ignore errors property is set
- hasIsLocal() - Method in class com.exasol.adapter.AdapterProperties
-
Check if the "is local" property is set
- hasLimit() - Method in class com.exasol.adapter.sql.SqlStatementSelect
-
Has limit boolean.
- 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
-
Has offset boolean.
- hasOrderBy() - Method in class com.exasol.adapter.sql.SqlFunctionAggregateGroupConcat
-
Check if the this function contains an order by clause.
- hasOrderBy() - Method in class com.exasol.adapter.sql.SqlFunctionAggregateListagg
-
Check if the listagg function contains an order by clause.
- hasOrderBy() - Method in class com.exasol.adapter.sql.SqlStatementSelect
-
Has order by boolean.
- hasParent() - Method in class com.exasol.adapter.sql.SqlNode
-
Has parent boolean.
- hasProjection() - Method in class com.exasol.adapter.sql.SqlStatementSelect
-
Has projection boolean.
- hasSchemaName() - Method in class com.exasol.adapter.AdapterProperties
-
Check if the schema name property is set
- hasSeparator() - Method in class com.exasol.adapter.sql.SqlFunctionAggregateGroupConcat
-
Check if the listagg function contains a separator.
- hasSeparator() - Method in class com.exasol.adapter.sql.SqlFunctionAggregateListagg
-
Check if the listagg function contains a separator.
- hasTableAlias() - Method in class com.exasol.adapter.sql.SqlColumn
-
Has table alias boolean.
- hasTableFilter() - Method in class com.exasol.adapter.AdapterProperties
-
Check if the table filter property is set
- hasTruncationFiller() - Method in class com.exasol.adapter.sql.SqlFunctionAggregateListagg.Behavior
-
Check if a truncation filler exists.
- having(SqlNode) - Method in class com.exasol.adapter.sql.SqlStatementSelect.Builder
-
Set the having clause of the SQL Select Statement.
- HAVING - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant HAVING.
- HOUR - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Hour scalar function capability.
- HOUR - com.exasol.adapter.sql.ScalarFunction
-
Hour scalar function.
- HOUR - com.exasol.adapter.sql.SqlFunctionScalarExtract.ExtractParameter
-
Hour extract parameter.
- HOURS_BETWEEN - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Hours between scalar function capability.
- HOURS_BETWEEN - com.exasol.adapter.sql.ScalarFunction
-
Hours between scalar function.
I
- identity(boolean) - Method in class com.exasol.adapter.metadata.ColumnMetadata.Builder
-
Define whether the column support auto-incrementing
- IGNORE - com.exasol.adapter.BinaryColumnHandling
-
Ignore binary column handling.
- IGNORE_ERRORS_PROPERTY - Static variable in class com.exasol.adapter.AdapterProperties
-
The constant IGNORE_ERRORS_PROPERTY.
- IN_CONSTLIST - com.exasol.adapter.capabilities.PredicateCapability
-
In constlist predicate capability.
- IN_CONSTLIST - com.exasol.adapter.sql.Predicate
-
In constlist predicate.
- INITCAP - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Initcap scalar function capability.
- INITCAP - com.exasol.adapter.sql.ScalarFunction
-
Initcap scalar function.
- INNER - com.exasol.adapter.sql.JoinType
-
Inner join type.
- INSERT - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Insert scalar function capability.
- INSERT - com.exasol.adapter.sql.ScalarFunction
-
Insert scalar function.
- INSTR - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Instr scalar function capability.
- INSTR - com.exasol.adapter.sql.ScalarFunction
-
Instr scalar function.
- INTERVAL - com.exasol.adapter.capabilities.LiteralCapability
-
The literal for interval values.
- INTERVAL - com.exasol.adapter.metadata.DataType.ExaDataType
-
Interval exa data type.
- IS_ASCENDING - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant IS_ASCENDING.
- IS_BOOLEAN - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Is boolean scalar function capability.
- IS_BOOLEAN - com.exasol.adapter.sql.ScalarFunction
-
Is boolean scalar function.
- IS_DATE - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Is date scalar function capability.
- IS_DATE - com.exasol.adapter.sql.ScalarFunction
-
Is date scalar function.
- IS_DSINTERVAL - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Is dsinterval scalar function capability.
- IS_DSINTERVAL - com.exasol.adapter.sql.ScalarFunction
-
Is dsinterval scalar function.
- IS_JSON - com.exasol.adapter.capabilities.PredicateCapability
-
Is json predicate capability.
- IS_JSON - com.exasol.adapter.sql.Predicate
-
Is json predicate.
- IS_LOCAL_PROPERTY - Static variable in class com.exasol.adapter.AdapterProperties
-
The constant IS_LOCAL_PROPERTY.
- IS_NOT_JSON - com.exasol.adapter.capabilities.PredicateCapability
-
Is not json predicate capability.
- IS_NOT_JSON - com.exasol.adapter.sql.Predicate
-
Is not json predicate.
- IS_NOT_NULL - com.exasol.adapter.capabilities.PredicateCapability
-
Is not null predicate capability.
- IS_NOT_NULL - com.exasol.adapter.sql.Predicate
-
Is not null predicate.
- IS_NULL - com.exasol.adapter.capabilities.PredicateCapability
-
Is null predicate capability.
- IS_NULL - com.exasol.adapter.sql.Predicate
-
Is null predicate.
- IS_NUMBER - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Is number scalar function capability.
- IS_NUMBER - com.exasol.adapter.sql.ScalarFunction
-
Is number scalar function.
- IS_TIMESTAMP - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Is timestamp scalar function capability.
- IS_TIMESTAMP - com.exasol.adapter.sql.ScalarFunction
-
Is timestamp scalar function.
- IS_YMINTERVAL - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Is yminterval scalar function capability.
- IS_YMINTERVAL - com.exasol.adapter.sql.ScalarFunction
-
Is yminterval scalar function.
- isAscending() - Method in class com.exasol.adapter.sql.SqlOrderBy
-
Is ascending list.
- 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
- 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
- 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
- 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.
- isSingleGroupAggregation() - Method in class com.exasol.adapter.sql.SqlGroupBy
-
Check if this group by is a single group aggregation.
- isSupported() - Method in class com.exasol.adapter.metadata.DataType
-
Check if the data type is supported.
- isWithLocalTimezone() - Method in class com.exasol.adapter.metadata.DataType
-
Check whether the timestamp uses the local time zone
J
- JOIN - com.exasol.adapter.capabilities.MainCapability
-
Support for joins.
- JOIN - com.exasol.adapter.sql.SqlNodeType
-
Join sql node type.
- JOIN_CONDITION_ALL - com.exasol.adapter.capabilities.MainCapability
-
Support joins with any conditions.
- JOIN_CONDITION_EQUI - com.exasol.adapter.capabilities.MainCapability
-
Support joins with equi-join conditions.
- JOIN_TYPE - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant JOIN_TYPE.
- JOIN_TYPE_FULL_OUTER - com.exasol.adapter.capabilities.MainCapability
-
Support full outer joins.
- JOIN_TYPE_INNER - com.exasol.adapter.capabilities.MainCapability
-
Support inner joins.
- JOIN_TYPE_LEFT_OUTER - com.exasol.adapter.capabilities.MainCapability
-
Support left outer joins.
- JOIN_TYPE_RIGHT_OUTER - com.exasol.adapter.capabilities.MainCapability
-
Support right outer joins.
- JoinType - Enum in com.exasol.adapter.sql
-
List of all join types supported by EXASOL.
- JSON_VALUE - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Json value scalar function capability.
- JSON_VALUE - com.exasol.adapter.sql.ScalarFunction
-
Json value scalar function.
K
- KEY_UNIQUENESS_CONSTRAINT - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant KEY_UNIQUENESS_CONSTRAINT.
- keySet() - Method in class com.exasol.adapter.AbstractAdapterProperties
-
Get set of contained keys
- keyUniquenessConstraint - Variable in class com.exasol.adapter.sql.AbstractSqlPredicateJson
-
The Key uniqueness constraint.
L
- LAST_VALUE - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Last value aggregate function capability.
- LAST_VALUE - com.exasol.adapter.sql.AggregateFunction
-
Last value aggregate function.
- LEAST - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Least scalar function capability.
- LEAST - com.exasol.adapter.sql.ScalarFunction
-
Least scalar function.
- LEFT - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant LEFT.
- LEFT_OUTER - com.exasol.adapter.sql.JoinType
-
Left outer join type.
- LENGTH - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Length scalar function capability.
- LENGTH - com.exasol.adapter.sql.ScalarFunction
-
Length scalar function.
- LESS - com.exasol.adapter.capabilities.PredicateCapability
-
Less predicate capability.
- LESS - com.exasol.adapter.sql.Predicate
-
Less predicate.
- LESSEQUAL - com.exasol.adapter.capabilities.PredicateCapability
-
Lessequal predicate capability.
- LESSEQUAL - com.exasol.adapter.sql.Predicate
-
Lessequal predicate.
- LIKE - com.exasol.adapter.capabilities.PredicateCapability
-
Like predicate capability.
- LIKE - com.exasol.adapter.sql.Predicate
-
Like predicate.
- LIKE_ESCAPE - com.exasol.adapter.capabilities.PredicateCapability
-
The LIKE predicate with the optional escape character defined
- limit(SqlLimit) - Method in class com.exasol.adapter.sql.SqlStatementSelect.Builder
-
Set the limit clause of the SQL Select Statement.
- LIMIT - com.exasol.adapter.capabilities.MainCapability
-
Support to limit the number of result rows.
- LIMIT - com.exasol.adapter.sql.SqlNodeType
-
Limit sql node type.
- LIMIT - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant LIMIT.
- LIMIT_WITH_OFFSET - com.exasol.adapter.capabilities.MainCapability
-
Support to limit the number of result rows including an offset.
- LISTAGG - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Listagg aggregate function capability.
- LISTAGG - com.exasol.adapter.sql.AggregateFunction
-
Listagg aggregate function.
- LISTAGG_DISTINCT - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Listagg distinct aggregate function capability.
- LISTAGG_ON_OVERFLOW_ERROR - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Listagg on overflow error aggregate function capability.
- LISTAGG_ON_OVERFLOW_TRUNCATE - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Listagg on overflow truncate aggregate function capability.
- LISTAGG_ORDER_BY - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Listagg order by aggregate function capability.
- LISTAGG_SEPARATOR - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Listagg separator aggregate function capability.
- LITERAL_BOOL - com.exasol.adapter.sql.SqlNodeType
-
Literal bool sql node type.
- LITERAL_DATE - com.exasol.adapter.sql.SqlNodeType
-
Literal date sql node type.
- LITERAL_DOUBLE - com.exasol.adapter.sql.SqlNodeType
-
Literal double sql node type.
- LITERAL_EXACTNUMERIC - com.exasol.adapter.sql.SqlNodeType
-
Literal exactnumeric sql node type.
- LITERAL_INTERVAL - com.exasol.adapter.sql.SqlNodeType
-
Literal interval sql node type.
- LITERAL_NULL - com.exasol.adapter.sql.SqlNodeType
-
Literal null sql node type.
- LITERAL_STRING - com.exasol.adapter.sql.SqlNodeType
-
Literal string sql node type.
- LITERAL_TIMESTAMP - com.exasol.adapter.sql.SqlNodeType
-
Literal timestamp sql node type.
- LITERAL_TIMESTAMPUTC - com.exasol.adapter.sql.SqlNodeType
-
Literal timestamputc sql node type.
- LiteralCapability - Enum in com.exasol.adapter.capabilities
-
This is an enumeration of the capabilities for literals supported by the EXASOL Virtual Schema Framework.
- LN - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Ln scalar function capability.
- LN - com.exasol.adapter.sql.ScalarFunction
-
Ln scalar function.
- LOCALTIMESTAMP - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Localtimestamp scalar function capability.
- LOCALTIMESTAMP - com.exasol.adapter.sql.ScalarFunction
-
Localtimestamp scalar function.
- LOCATE - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Locate scalar function capability.
- LOCATE - com.exasol.adapter.sql.ScalarFunction
-
Locate scalar function.
- LOG - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Log scalar function capability.
- LOG - com.exasol.adapter.sql.ScalarFunction
-
Log scalar function.
- LOG_LEVEL_PROPERTY - Static variable in class com.exasol.adapter.AdapterProperties
-
The constant LOG_LEVEL_PROPERTY.
- LoggingConfiguration - Class in com.exasol.adapter.request
-
This class represents the logging configuration set in the request properties
- LOWER - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Lower scalar function capability.
- LOWER - com.exasol.adapter.sql.ScalarFunction
-
Lower scalar function.
- LPAD - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Lpad scalar function capability.
- LPAD - com.exasol.adapter.sql.ScalarFunction
-
Lpad scalar function.
- LTRIM - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Ltrim scalar function capability.
- LTRIM - com.exasol.adapter.sql.ScalarFunction
-
Ltrim scalar function.
M
- MainCapability - Enum in com.exasol.adapter.capabilities
-
This is an enumeration of the main capabilities supported by the EXASOL Virtual Schema Framework.
- MAX - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Max aggregate function capability.
- MAX - com.exasol.adapter.sql.AggregateFunction
-
Max aggregate function.
- MAX_EXASOL_CHAR_SIZE - Static variable in class com.exasol.adapter.metadata.DataType
-
The constant MAX_EXASOL_CHAR_SIZE.
- MAX_EXASOL_DECIMAL_PRECISION - Static variable in class com.exasol.adapter.metadata.DataType
-
The constant MAX_EXASOL_DECIMAL_PRECISION.
- MAX_EXASOL_VARCHAR_SIZE - Static variable in class com.exasol.adapter.metadata.DataType
-
The constant MAX_EXASOL_VARCHAR_SIZE.
- MEDIAN - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Median aggregate function capability.
- MEDIAN - com.exasol.adapter.sql.AggregateFunction
-
Median aggregate function.
- MIN - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Min aggregate function capability.
- MIN - com.exasol.adapter.sql.AggregateFunction
-
Min aggregate function.
- MIN_SCALE - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Min scale scalar function capability.
- MIN_SCALE - com.exasol.adapter.sql.ScalarFunction
-
Min scale scalar function.
- MINUTE - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Minute scalar function capability.
- MINUTE - com.exasol.adapter.sql.ScalarFunction
-
Minute scalar function.
- MINUTE - com.exasol.adapter.sql.SqlFunctionScalarExtract.ExtractParameter
-
Minute extract parameter.
- MINUTES_BETWEEN - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Minutes between scalar function capability.
- MINUTES_BETWEEN - com.exasol.adapter.sql.ScalarFunction
-
Minutes between scalar function.
- MOD - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Mod scalar function capability.
- MOD - com.exasol.adapter.sql.ScalarFunction
-
Mod scalar function.
- MONTH - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Month scalar function capability.
- MONTH - com.exasol.adapter.sql.ScalarFunction
-
Month scalar function.
- MONTH - com.exasol.adapter.sql.SqlFunctionScalarExtract.ExtractParameter
-
Month extract parameter.
- MONTHS_BETWEEN - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Months between scalar function capability.
- MONTHS_BETWEEN - com.exasol.adapter.sql.ScalarFunction
-
Months between scalar function.
- MUL - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Mul aggregate function capability.
- MUL - com.exasol.adapter.sql.AggregateFunction
-
Mul aggregate function.
- MUL_DISTINCT - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Mul distinct aggregate function capability.
- MULT - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Mult scalar function capability.
- MULT - com.exasol.adapter.sql.ScalarFunction
-
Mult scalar function.
N
- name(String) - Method in class com.exasol.adapter.metadata.ColumnMetadata.Builder
-
Set the column name
- NAME - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant NAME.
- NEG - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Neg scalar function capability.
- NEG - com.exasol.adapter.sql.ScalarFunction
-
Neg scalar function.
- NOT - com.exasol.adapter.capabilities.PredicateCapability
-
Not predicate capability.
- NOT - com.exasol.adapter.sql.Predicate
-
Not predicate.
- NOTEQUAL - com.exasol.adapter.capabilities.PredicateCapability
-
Notequal predicate capability.
- NOTEQUAL - com.exasol.adapter.sql.Predicate
-
Notequal predicate.
- NULL - com.exasol.adapter.capabilities.LiteralCapability
-
The literal for null values.
- NULL - com.exasol.adapter.sql.SqlFunctionScalarJsonValue.BehaviorType
-
Null behavior type.
- nullable(boolean) - Method in class com.exasol.adapter.metadata.ColumnMetadata.Builder
-
Define whether the column can be
NULL
- NULLIFZERO - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Nullifzero scalar function capability.
- NULLIFZERO - com.exasol.adapter.sql.ScalarFunction
-
Nullifzero scalar function.
- NULLS_LAST - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant NULLS_LAST.
- nullsLast() - Method in class com.exasol.adapter.sql.SqlOrderBy
-
Nulls last list.
- NUM_ARGS - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant NUM_ARGS.
- NUM_ELEMENTS - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant NUM_ELEMENTS.
- NUMTODSINTERVAL - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Numtodsinterval scalar function capability.
- NUMTODSINTERVAL - com.exasol.adapter.sql.ScalarFunction
-
Numtodsinterval scalar function.
- NUMTOYMINTERVAL - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Numtoyminterval scalar function capability.
- NUMTOYMINTERVAL - com.exasol.adapter.sql.ScalarFunction
-
Numtoyminterval scalar function.
O
- OBJECT - com.exasol.adapter.sql.AbstractSqlPredicateJson.TypeConstraints
-
Object type constraints.
- OCTET_LENGTH - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Octet length scalar function capability.
- OCTET_LENGTH - com.exasol.adapter.sql.ScalarFunction
-
Octet length scalar function.
- of(String) - Static method in enum com.exasol.adapter.sql.AbstractSqlPredicateJson.KeyUniquenessConstraint
-
Of sql predicate is json .
- OFFSET - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant OFFSET.
- OR - com.exasol.adapter.capabilities.PredicateCapability
-
Or predicate capability.
- OR - com.exasol.adapter.sql.Predicate
-
Or predicate.
- ORDER_BY - com.exasol.adapter.sql.SqlNodeType
-
Order by sql node type.
- ORDER_BY - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant ORDER_BY.
- ORDER_BY_COLUMN - com.exasol.adapter.capabilities.MainCapability
-
Support to order the result by columns.
- ORDER_BY_ELEMENT - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant ORDER_BY_ELEMENT.
- ORDER_BY_EXPRESSION - com.exasol.adapter.capabilities.MainCapability
-
Support to order the result by expressions.
- orderBy(SqlOrderBy) - Method in class com.exasol.adapter.sql.SqlFunctionAggregateGroupConcat.Builder
-
Add an order by clause.
- orderBy(SqlOrderBy) - Method in class com.exasol.adapter.sql.SqlFunctionAggregateListagg.Builder
-
Add an order by clause.
- orderBy(SqlOrderBy) - Method in class com.exasol.adapter.sql.SqlStatementSelect.Builder
-
Set the order by clause of the SQL Select Statement.
- originalTypeName(String) - Method in class com.exasol.adapter.metadata.ColumnMetadata.Builder
-
Set the original type name
- OVERFLOW_BEHAVIOUR - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant OVERFLOW_BEHAVIOUR.
P
- parse(JsonArray) - Method in class com.exasol.adapter.request.parser.DataTypeParser
- parse(JsonArray) - Method in class com.exasol.adapter.request.parser.TablesMetadataParser
-
Parse a list of tables in JsonArray format to a list of
TableMetadata
- parse(JsonObject) - Method in class com.exasol.adapter.request.parser.SchemaMetadataInfoParser
-
Parse a JSON structure into
SchemaMetadataInfo
- 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
- parseExpression(JsonObject) - Method in class com.exasol.adapter.request.parser.PushdownSqlParser
-
Parse an expression.
- 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
-
Create a logging config from properties.
- parseTruncationType(String) - Static method in enum com.exasol.adapter.sql.SqlFunctionAggregateListagg.Behavior.TruncationType
-
Parse truncation type.
- PATTERN - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant PATTERN.
- POSIX_TIME - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Posix time scalar function capability.
- POSIX_TIME - com.exasol.adapter.sql.ScalarFunction
-
Posix time scalar function.
- POWER - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Power scalar function capability.
- POWER - com.exasol.adapter.sql.ScalarFunction
-
Power scalar function.
- PRECISION - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant PRECISION.
- PRECISION_KEY - Static variable in class com.exasol.adapter.metadata.converter.SchemaMetadataJsonConverter
-
PRECISION
- Predicate - Enum in com.exasol.adapter.sql
-
List of all predicates (scalar functions returning bool) supported by EXASOL.
- PREDICATE_AND - com.exasol.adapter.sql.SqlNodeType
-
Predicate and sql node type.
- PREDICATE_BETWEEN - com.exasol.adapter.sql.SqlNodeType
-
Predicate between sql node type.
- PREDICATE_EQUAL - com.exasol.adapter.sql.SqlNodeType
-
Predicate equal sql node type.
- PREDICATE_IN_CONSTLIST - com.exasol.adapter.sql.SqlNodeType
-
Predicate in constlist sql node type.
- PREDICATE_IS_JSON - com.exasol.adapter.sql.SqlNodeType
-
Predicate is json sql node type.
- PREDICATE_IS_NOT_JSON - com.exasol.adapter.sql.SqlNodeType
-
Predicate is not json sql node type.
- PREDICATE_IS_NOT_NULL - com.exasol.adapter.sql.SqlNodeType
-
Predicate is not null sql node type.
- PREDICATE_IS_NULL - com.exasol.adapter.sql.SqlNodeType
-
Predicate is null sql node type.
- PREDICATE_LESS - com.exasol.adapter.sql.SqlNodeType
-
Predicate less sql node type.
- PREDICATE_LESSEQUAL - com.exasol.adapter.sql.SqlNodeType
-
Predicate lessequal sql node type.
- PREDICATE_LIKE - com.exasol.adapter.sql.SqlNodeType
-
Predicate like sql node type.
- PREDICATE_LIKE_REGEXP - com.exasol.adapter.sql.SqlNodeType
-
Predicate like regexp sql node type.
- PREDICATE_NOT - com.exasol.adapter.sql.SqlNodeType
-
Predicate not sql node type.
- PREDICATE_NOTEQUAL - com.exasol.adapter.sql.SqlNodeType
-
Predicate notequal sql node type.
- PREDICATE_OR - com.exasol.adapter.sql.SqlNodeType
-
Predicate or sql node type.
- PredicateCapability - Enum in com.exasol.adapter.capabilities
-
List of all Predicates (scalar functions returning bool) supported by EXASOL.
- pushdown(ExaMetadata, PushDownRequest) - Method in interface com.exasol.adapter.VirtualSchemaAdapter
-
Create a push down request
- PUSHDOWN - com.exasol.adapter.request.AdapterRequestType
-
Pushdown adapter request type.
- 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(SchemaMetadataInfo, SqlStatement, List<TableMetadata>, List<DataType>) - 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
-
Parser for the JSON query AST.
- PushdownSqlRenderer - Class in com.exasol.adapter.request.renderer
-
This class serializes
SqlNode
s to JSON. - PushdownSqlRenderer() - Constructor for class com.exasol.adapter.request.renderer.PushdownSqlRenderer
R
- RADIANS - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Radians scalar function capability.
- RADIANS - com.exasol.adapter.sql.ScalarFunction
-
Radians scalar function.
- RAND - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Rand scalar function capability.
- RAND - com.exasol.adapter.sql.ScalarFunction
-
Rand scalar function.
- refresh(ExaMetadata, RefreshRequest) - Method in interface com.exasol.adapter.VirtualSchemaAdapter
-
Refresh the Virtual Schema metadata for a given set of tables
- REFRESH - com.exasol.adapter.request.AdapterRequestType
-
Refresh adapter request type.
- 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(SchemaMetadataInfo) - Constructor for class com.exasol.adapter.request.RefreshRequest
-
Create a new request of type
RefreshRequest
for the whole Virtual Schema - RefreshRequest(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
- REGEXP_INSTR - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Regexp instr scalar function capability.
- REGEXP_INSTR - com.exasol.adapter.sql.ScalarFunction
-
Regexp instr scalar function.
- REGEXP_LIKE - com.exasol.adapter.capabilities.PredicateCapability
-
Regexp like predicate capability.
- REGEXP_LIKE - com.exasol.adapter.sql.Predicate
-
Regexp like predicate.
- REGEXP_REPLACE - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Regexp replace scalar function capability.
- REGEXP_REPLACE - com.exasol.adapter.sql.ScalarFunction
-
Regexp replace scalar function.
- REGEXP_SUBSTR - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Regexp substr scalar function capability.
- REGEXP_SUBSTR - com.exasol.adapter.sql.ScalarFunction
-
Regexp substr scalar function.
- 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
- render(SqlNode) - Method in class com.exasol.adapter.request.renderer.PushdownSqlRenderer
-
Serialize a
SqlNode
to JSON. - REPEAT - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Repeat scalar function capability.
- REPEAT - com.exasol.adapter.sql.ScalarFunction
-
Repeat scalar function.
- REPLACE - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Replace scalar function capability.
- REPLACE - com.exasol.adapter.sql.ScalarFunction
-
Replace scalar function.
- RequestDispatcher - Class in com.exasol.adapter
-
This class is the main entry point for calls to a Virtual Schema.
- RequestDispatcher() - Constructor for class com.exasol.adapter.RequestDispatcher
- RequestJsonKeys - Class in com.exasol.adapter.request
-
This class contains constants for keywords of the JSON representation of the SqlNode structure.
- 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
-
Response Exception.
- ResponseException(String) - Constructor for exception com.exasol.adapter.response.converter.ResponseException
-
Instantiates a new Response exception.
- ResponseJsonConverter - Class in com.exasol.adapter.response.converter
-
Converts response into JSON format
- RESULTS - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant RESULTS.
- RETURNING_DATA_TYPE - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant RETURNING_DATA_TYPE.
- REVERSE - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Reverse scalar function capability.
- REVERSE - com.exasol.adapter.sql.ScalarFunction
-
Reverse scalar function.
- RIGHT - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Right scalar function capability.
- RIGHT - com.exasol.adapter.sql.ScalarFunction
-
Right scalar function.
- RIGHT - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant RIGHT.
- RIGHT_OUTER - com.exasol.adapter.sql.JoinType
-
Right outer join type.
- ROUND - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Round scalar function capability.
- ROUND - com.exasol.adapter.sql.ScalarFunction
-
Round scalar function.
- RPAD - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Rpad scalar function capability.
- RPAD - com.exasol.adapter.sql.ScalarFunction
-
Rpad scalar function.
- RTRIM - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Rtrim scalar function capability.
- RTRIM - com.exasol.adapter.sql.ScalarFunction
-
Rtrim scalar function.
S
- SCALAR - com.exasol.adapter.sql.AbstractSqlPredicateJson.TypeConstraints
-
Scalar type constraints.
- 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.
- SCALE - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant SCALE.
- SCALE_KEY - Static variable in class com.exasol.adapter.metadata.converter.SchemaMetadataJsonConverter
-
SCALE
- SCHEMA_NAME_PROPERTY - Static variable in class com.exasol.adapter.AdapterProperties
-
The constant SCHEMA_NAME_PROPERTY.
- 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
- 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
-
Instantiates a new Schema 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
-
Instantiates a new Schema metadata info.
- 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
- SchemaMetadataJsonConverter - Class in com.exasol.adapter.metadata.converter
-
This class converts the schema metadata to its JSON representation.
- SECOND - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Second scalar function capability.
- SECOND - com.exasol.adapter.sql.ScalarFunction
-
Second scalar function.
- SECOND - com.exasol.adapter.sql.SqlFunctionScalarExtract.ExtractParameter
-
Second extract parameter.
- SECONDS_BETWEEN - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Seconds between scalar function capability.
- SECONDS_BETWEEN - com.exasol.adapter.sql.ScalarFunction
-
Seconds between scalar function.
- SELECT - com.exasol.adapter.sql.SqlNodeType
-
Select sql node type.
- SELECT_LIST - com.exasol.adapter.sql.SqlNodeType
-
Select list sql node type.
- SELECT_LIST - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant SELECT_LIST.
- selectList(SqlSelectList) - Method in class com.exasol.adapter.sql.SqlStatementSelect.Builder
-
Set the select list of the SQL Select Statement.
- SELECTLIST_EXPRESSIONS - com.exasol.adapter.capabilities.MainCapability
-
Support expressions in the select list; Additional capabilities are required depending on the expression.
- SELECTLIST_PROJECTION - com.exasol.adapter.capabilities.MainCapability
-
Support projections, i.e.
- separator(SqlLiteralString) - Method in class com.exasol.adapter.sql.SqlFunctionAggregateGroupConcat.Builder
-
Add a separator.
- separator(SqlLiteralString) - Method in class com.exasol.adapter.sql.SqlFunctionAggregateListagg.Builder
-
Add a separator.
- SEPARATOR - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant SEPARATOR.
- SESSION_PARAMETER - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Session parameter scalar function capability.
- SESSION_PARAMETER - com.exasol.adapter.sql.ScalarFunction
-
Session parameter scalar function.
- SESSIONTIMEZONE - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Sessiontimezone scalar function capability.
- SESSIONTIMEZONE - com.exasol.adapter.sql.ScalarFunction
-
Sessiontimezone scalar function.
- SET_PROPERTIES - com.exasol.adapter.request.AdapterRequestType
-
Set properties adapter request type.
- setLimit(int) - Method in class com.exasol.adapter.sql.SqlLimit
-
Sets limit.
- setOffset(int) - Method in class com.exasol.adapter.sql.SqlLimit
-
Sets offset.
- setParent(SqlNode) - Method in class com.exasol.adapter.sql.SqlNode
-
Sets parent.
- 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(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
-
Builder for
SetPropertiesResponse
- setTruncationFiller(SqlLiteralString) - Method in class com.exasol.adapter.sql.SqlFunctionAggregateListagg.Behavior
-
Set a truncation filler.
- setTruncationType(SqlFunctionAggregateListagg.Behavior.TruncationType) - Method in class com.exasol.adapter.sql.SqlFunctionAggregateListagg.Behavior
-
Set a truncation type.
- 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
- SIGN - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Sign scalar function capability.
- SIGN - com.exasol.adapter.sql.ScalarFunction
-
Sign scalar function.
- SIN - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Sin scalar function capability.
- SIN - com.exasol.adapter.sql.ScalarFunction
-
Sin scalar function.
- SINH - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Sinh scalar function capability.
- SINH - com.exasol.adapter.sql.ScalarFunction
-
Sinh scalar function.
- SIZE - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant SIZE.
- SIZE_KEY - Static variable in class com.exasol.adapter.metadata.converter.SchemaMetadataJsonConverter
-
SIZE
- SOME - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Some aggregate function capability.
- SOME - com.exasol.adapter.sql.AggregateFunction
-
Some aggregate function.
- SOUNDEX - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Soundex scalar function capability.
- SOUNDEX - com.exasol.adapter.sql.ScalarFunction
-
Soundex scalar function.
- SPACE - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Space scalar function capability.
- SPACE - com.exasol.adapter.sql.ScalarFunction
-
Space scalar function.
- SPATIAL_REFERENCE_ID_KEY - Static variable in class com.exasol.adapter.metadata.converter.SchemaMetadataJsonConverter
-
SPATIAL_REFERENCE_ID
- SqlColumn - Class in com.exasol.adapter.sql
-
A SQL column.
- SqlColumn(int, ColumnMetadata) - Constructor for class com.exasol.adapter.sql.SqlColumn
-
Instantiates a new Sql column.
- SqlColumn(int, ColumnMetadata, String) - Constructor for class com.exasol.adapter.sql.SqlColumn
-
Instantiates a new Sql column.
- SqlColumn(int, ColumnMetadata, String, String) - Constructor for class com.exasol.adapter.sql.SqlColumn
-
Instantiates a new Sql column.
- SqlExpressionList - Class in com.exasol.adapter.sql
-
SQL expression list.
- SqlExpressionList(List<SqlNode>) - Constructor for class com.exasol.adapter.sql.SqlExpressionList
-
Instantiates a new Sql expression list.
- 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
-
Instantiates a new Sql function aggregate.
- SqlFunctionAggregateGroupConcat - Class in com.exasol.adapter.sql
-
Represents a GROUP_CONCAT aggregate function.
- SqlFunctionAggregateGroupConcat.Builder - Class in com.exasol.adapter.sql
-
Builder for
SqlFunctionAggregateGroupConcat
. - SqlFunctionAggregateListagg - Class in com.exasol.adapter.sql
-
Represents a LISTAGG aggregate function.
- SqlFunctionAggregateListagg.Behavior - Class in com.exasol.adapter.sql
-
This class represent behavior of
SqlFunctionAggregateListagg
. - SqlFunctionAggregateListagg.Behavior.TruncationType - Enum in com.exasol.adapter.sql
-
Expected truncation types.
- SqlFunctionAggregateListagg.BehaviorType - Enum in com.exasol.adapter.sql
-
Expected behavior types.
- SqlFunctionAggregateListagg.Builder - Class in com.exasol.adapter.sql
-
Builder for
SqlFunctionAggregateListagg
. - SqlFunctionScalar - Class in com.exasol.adapter.sql
-
A simple scalar function with a name and zero or more arguments.
- SqlFunctionScalar(ScalarFunction, List<SqlNode>) - Constructor for class com.exasol.adapter.sql.SqlFunctionScalar
-
Instantiates a new Sql function scalar.
- SqlFunctionScalarCase - Class in com.exasol.adapter.sql
-
CASE
function. - SqlFunctionScalarCase(List<SqlNode>, List<SqlNode>, SqlNode) - Constructor for class com.exasol.adapter.sql.SqlFunctionScalarCase
-
Instantiates a new SQL function scalar case.
- SqlFunctionScalarCast - Class in com.exasol.adapter.sql
-
The type Sql function scalar cast.
- SqlFunctionScalarCast(DataType, SqlNode) - Constructor for class com.exasol.adapter.sql.SqlFunctionScalarCast
-
Create a new instance of
SqlFunctionScalarCast
. - SqlFunctionScalarExtract - Class in com.exasol.adapter.sql
-
The type Sql function scalar extract.
- SqlFunctionScalarExtract(SqlFunctionScalarExtract.ExtractParameter, SqlNode) - Constructor for class com.exasol.adapter.sql.SqlFunctionScalarExtract
-
Instantiates a new Sql function scalar extract.
- SqlFunctionScalarExtract.ExtractParameter - Enum in com.exasol.adapter.sql
-
List of available parameters for the EXTRACT function.
- SqlFunctionScalarJsonValue - Class in com.exasol.adapter.sql
-
This class represents the
ScalarFunction.JSON_VALUE
scalar function. - SqlFunctionScalarJsonValue(ScalarFunction, List<SqlNode>, DataType, SqlFunctionScalarJsonValue.Behavior, SqlFunctionScalarJsonValue.Behavior) - Constructor for class com.exasol.adapter.sql.SqlFunctionScalarJsonValue
-
Instantiates a new Sql function scalar json value.
- SqlFunctionScalarJsonValue.Behavior - Class in com.exasol.adapter.sql
-
This class represent behavior of
SqlFunctionScalarJsonValue
on error or empty. - SqlFunctionScalarJsonValue.BehaviorType - Enum in com.exasol.adapter.sql
-
A list of expected behavior types.
- SqlGroupBy - Class in com.exasol.adapter.sql
-
Represents a GROUP BY statement.
- SqlGroupBy(List<SqlNode>) - Constructor for class com.exasol.adapter.sql.SqlGroupBy
-
Create a new instance of
SqlGroupBy
. - SqlGroupBy(List<SqlNode>, boolean) - Constructor for class com.exasol.adapter.sql.SqlGroupBy
-
Create a new instance of
SqlGroupBy
. - SqlJoin - Class in com.exasol.adapter.sql
-
JOIN
node. - SqlJoin(SqlNode, SqlNode, SqlNode, JoinType) - Constructor for class com.exasol.adapter.sql.SqlJoin
-
Instantiates a new Sql join.
- SqlLimit - Class in com.exasol.adapter.sql
-
LIMIT
sql node. - SqlLimit(int) - Constructor for class com.exasol.adapter.sql.SqlLimit
-
Instantiates a new SQL limit.
- SqlLimit(int, int) - Constructor for class com.exasol.adapter.sql.SqlLimit
-
Instantiates a new SQL limit.
- SqlLiteralBool - Class in com.exasol.adapter.sql
-
Bool literal.
- SqlLiteralBool(boolean) - Constructor for class com.exasol.adapter.sql.SqlLiteralBool
-
Instantiates a new Sql literal bool.
- SqlLiteralDate - Class in com.exasol.adapter.sql
-
Date literal.
- SqlLiteralDate(String) - Constructor for class com.exasol.adapter.sql.SqlLiteralDate
-
Instantiates a new SQL literal date.
- SqlLiteralDouble - Class in com.exasol.adapter.sql
-
Double literal.
- SqlLiteralDouble(double) - Constructor for class com.exasol.adapter.sql.SqlLiteralDouble
-
Instantiates a new Sql literal double.
- SqlLiteralExactnumeric - Class in com.exasol.adapter.sql
-
Literal for decimal types.
- SqlLiteralExactnumeric(BigDecimal) - Constructor for class com.exasol.adapter.sql.SqlLiteralExactnumeric
-
Instantiates a new Sql literal exactnumeric.
- SqlLiteralInterval - Class in com.exasol.adapter.sql
-
Interval literal.
- SqlLiteralInterval(String, DataType) - Constructor for class com.exasol.adapter.sql.SqlLiteralInterval
-
Instantiates a new Sql literal interval.
- SqlLiteralNull - Class in com.exasol.adapter.sql
-
NULL
literal. - SqlLiteralNull() - Constructor for class com.exasol.adapter.sql.SqlLiteralNull
- SqlLiteralString - Class in com.exasol.adapter.sql
-
String literal.
- SqlLiteralString(String) - Constructor for class com.exasol.adapter.sql.SqlLiteralString
-
Instantiates a new Sql literal string.
- SqlLiteralTimestamp - Class in com.exasol.adapter.sql
-
Timestamp literal.
- SqlLiteralTimestamp(String) - Constructor for class com.exasol.adapter.sql.SqlLiteralTimestamp
-
Instantiates a new Sql literal timestamp.
- SqlLiteralTimestampUtc - Class in com.exasol.adapter.sql
-
Timestamp UTC literal.
- SqlLiteralTimestampUtc(String) - Constructor for class com.exasol.adapter.sql.SqlLiteralTimestampUtc
-
Instantiates a new Sql literal timestamp utc.
- 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
-
ORDER BY
clause. - SqlOrderBy(List<SqlNode>, List<Boolean>, List<Boolean>) - Constructor for class com.exasol.adapter.sql.SqlOrderBy
-
Instantiates a new Sql order by.
- SqlPredicate - Class in com.exasol.adapter.sql
-
This class represents SQL predicates.
- SqlPredicate(Predicate) - Constructor for class com.exasol.adapter.sql.SqlPredicate
-
Instantiates a new Sql predicate.
- SqlPredicateAnd - Class in com.exasol.adapter.sql
-
AND
predicate. - SqlPredicateAnd(List<SqlNode>) - Constructor for class com.exasol.adapter.sql.SqlPredicateAnd
-
Instantiates a new Sql predicate and.
- SqlPredicateBetween - Class in com.exasol.adapter.sql
-
Between predicate.
- SqlPredicateBetween(SqlNode, SqlNode, SqlNode) - Constructor for class com.exasol.adapter.sql.SqlPredicateBetween
-
Instantiates a new Sql predicate between.
- SqlPredicateEqual - Class in com.exasol.adapter.sql
-
Equal predicate.
- SqlPredicateEqual(SqlNode, SqlNode) - Constructor for class com.exasol.adapter.sql.SqlPredicateEqual
-
Instantiates a new Sql predicate equal.
- SqlPredicateInConstList - Class in com.exasol.adapter.sql
-
The type Sql predicate in const list.
- SqlPredicateInConstList(SqlNode, List<SqlNode>) - Constructor for class com.exasol.adapter.sql.SqlPredicateInConstList
-
Create a new instance of
SqlPredicateInConstList
. - SqlPredicateIsJson - Class in com.exasol.adapter.sql
-
This class represents the
Predicate.IS_JSON
predicate. - SqlPredicateIsJson(SqlNode, AbstractSqlPredicateJson.TypeConstraints, AbstractSqlPredicateJson.KeyUniquenessConstraint) - Constructor for class com.exasol.adapter.sql.SqlPredicateIsJson
-
Instantiates a new Sql predicate is json.
- SqlPredicateIsNotJson - Class in com.exasol.adapter.sql
-
This class represents the
Predicate.IS_NOT_JSON
predicate. - SqlPredicateIsNotJson(SqlNode, AbstractSqlPredicateJson.TypeConstraints, AbstractSqlPredicateJson.KeyUniquenessConstraint) - Constructor for class com.exasol.adapter.sql.SqlPredicateIsNotJson
-
Instantiates a new Sql predicate is not json.
- SqlPredicateIsNotNull - Class in com.exasol.adapter.sql
-
The type Sql predicate is not null.
- SqlPredicateIsNotNull(SqlNode) - Constructor for class com.exasol.adapter.sql.SqlPredicateIsNotNull
-
Instantiates a new Sql predicate is not null.
- SqlPredicateIsNull - Class in com.exasol.adapter.sql
-
The type Sql predicate is null.
- SqlPredicateIsNull(SqlNode) - Constructor for class com.exasol.adapter.sql.SqlPredicateIsNull
-
Instantiates a new Sql predicate is null.
- SqlPredicateLess - Class in com.exasol.adapter.sql
-
Less predicate.
- SqlPredicateLess(SqlNode, SqlNode) - Constructor for class com.exasol.adapter.sql.SqlPredicateLess
-
Instantiates a new Sql predicate less.
- SqlPredicateLessEqual - Class in com.exasol.adapter.sql
-
The type Sql predicate less equal.
- SqlPredicateLessEqual(SqlNode, SqlNode) - Constructor for class com.exasol.adapter.sql.SqlPredicateLessEqual
-
Instantiates a new Sql predicate less equal.
- SqlPredicateLike - Class in com.exasol.adapter.sql
-
LIKE
predicate - SqlPredicateLike(SqlNode, SqlNode) - Constructor for class com.exasol.adapter.sql.SqlPredicateLike
-
Instantiates a new Sql predicate like.
- SqlPredicateLike(SqlNode, SqlNode, SqlNode) - Constructor for class com.exasol.adapter.sql.SqlPredicateLike
-
Instantiates a new Sql predicate like.
- SqlPredicateLikeRegexp - Class in com.exasol.adapter.sql
-
REGEXP_LIKE
predicate. - SqlPredicateLikeRegexp(SqlNode, SqlNode) - Constructor for class com.exasol.adapter.sql.SqlPredicateLikeRegexp
-
Instantiates a new Sql predicate like regexp.
- SqlPredicateNot - Class in com.exasol.adapter.sql
-
Not predicate.
- SqlPredicateNot(SqlNode) - Constructor for class com.exasol.adapter.sql.SqlPredicateNot
-
Instantiates a new Sql predicate not.
- SqlPredicateNotEqual - Class in com.exasol.adapter.sql
-
Not equal predicate.
- SqlPredicateNotEqual(SqlNode, SqlNode) - Constructor for class com.exasol.adapter.sql.SqlPredicateNotEqual
-
Instantiates a new Sql predicate not equal.
- SqlPredicateOr - Class in com.exasol.adapter.sql
-
OR
predicate. - SqlPredicateOr(List<SqlNode>) - Constructor for class com.exasol.adapter.sql.SqlPredicateOr
-
Instantiates a new Sql predicate or.
- SqlSelectList - Class in com.exasol.adapter.sql
-
This class represents a select list.
- SqlStatement - Class in com.exasol.adapter.sql
-
SQL Statement.
- SqlStatement() - Constructor for class com.exasol.adapter.sql.SqlStatement
-
Instantiates a new Sql statement.
- SqlStatementSelect - Class in com.exasol.adapter.sql
-
We could consider to apply builder pattern here (if time)
- SqlStatementSelect.Builder - Class in com.exasol.adapter.sql
-
Builder for
SqlStatementSelect
. - SqlTable - Class in com.exasol.adapter.sql
-
This class represents a SQL table.
- SqlTable(String, TableMetadata) - Constructor for class com.exasol.adapter.sql.SqlTable
-
Instantiates a new Sql table.
- SqlTable(String, String, TableMetadata) - Constructor for class com.exasol.adapter.sql.SqlTable
-
Instantiates a new Sql table.
- SQRT - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Sqrt scalar function capability.
- SQRT - com.exasol.adapter.sql.ScalarFunction
-
Sqrt scalar function.
- SRID - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant SRID.
- ST_AREA - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St area scalar function capability.
- ST_AREA - com.exasol.adapter.sql.ScalarFunction
-
St area scalar function.
- ST_BOUNDARY - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St boundary scalar function capability.
- ST_BOUNDARY - com.exasol.adapter.sql.ScalarFunction
-
St boundary scalar function.
- ST_BUFFER - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St buffer scalar function capability.
- ST_BUFFER - com.exasol.adapter.sql.ScalarFunction
-
St buffer scalar function.
- ST_CENTROID - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St centroid scalar function capability.
- ST_CENTROID - com.exasol.adapter.sql.ScalarFunction
-
St centroid scalar function.
- ST_CONTAINS - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St contains scalar function capability.
- ST_CONTAINS - com.exasol.adapter.sql.ScalarFunction
-
St contains scalar function.
- ST_CONVEXHULL - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St convexhull scalar function capability.
- ST_CONVEXHULL - com.exasol.adapter.sql.ScalarFunction
-
St convexhull scalar function.
- ST_CROSSES - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St crosses scalar function capability.
- ST_CROSSES - com.exasol.adapter.sql.ScalarFunction
-
St crosses scalar function.
- ST_DIFFERENCE - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St difference scalar function capability.
- ST_DIFFERENCE - com.exasol.adapter.sql.ScalarFunction
-
St difference scalar function.
- ST_DIMENSION - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St dimension scalar function capability.
- ST_DIMENSION - com.exasol.adapter.sql.ScalarFunction
-
St dimension scalar function.
- ST_DISJOINT - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St disjoint scalar function capability.
- ST_DISJOINT - com.exasol.adapter.sql.ScalarFunction
-
St disjoint scalar function.
- ST_DISTANCE - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St distance scalar function capability.
- ST_DISTANCE - com.exasol.adapter.sql.ScalarFunction
-
St distance scalar function.
- ST_ENDPOINT - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St endpoint scalar function capability.
- ST_ENDPOINT - com.exasol.adapter.sql.ScalarFunction
-
St endpoint scalar function.
- ST_ENVELOPE - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St envelope scalar function capability.
- ST_ENVELOPE - com.exasol.adapter.sql.ScalarFunction
-
St envelope scalar function.
- ST_EQUALS - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St equals scalar function capability.
- ST_EQUALS - com.exasol.adapter.sql.ScalarFunction
-
St equals scalar function.
- ST_EXTERIORRING - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St exteriorring scalar function capability.
- ST_EXTERIORRING - com.exasol.adapter.sql.ScalarFunction
-
St exteriorring scalar function.
- ST_FORCE2D - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St force 2 d scalar function capability.
- ST_FORCE2D - com.exasol.adapter.sql.ScalarFunction
-
St force 2 d scalar function.
- ST_GEOMETRYN - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St geometryn scalar function capability.
- ST_GEOMETRYN - com.exasol.adapter.sql.ScalarFunction
-
St geometryn scalar function.
- ST_GEOMETRYTYPE - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St geometrytype scalar function capability.
- ST_GEOMETRYTYPE - com.exasol.adapter.sql.ScalarFunction
-
St geometrytype scalar function.
- ST_INTERIORRINGN - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St interiorringn scalar function capability.
- ST_INTERIORRINGN - com.exasol.adapter.sql.ScalarFunction
-
St interiorringn scalar function.
- ST_INTERSECTION - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Geometric intersection aggregate function capability.
- ST_INTERSECTION - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St intersection scalar function capability.
- ST_INTERSECTION - com.exasol.adapter.sql.AggregateFunction
-
St intersection aggregate function.
- ST_INTERSECTION - com.exasol.adapter.sql.ScalarFunction
-
St intersection scalar function.
- ST_INTERSECTS - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St intersects scalar function capability.
- ST_INTERSECTS - com.exasol.adapter.sql.ScalarFunction
-
St intersects scalar function.
- ST_ISCLOSED - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St isclosed scalar function capability.
- ST_ISCLOSED - com.exasol.adapter.sql.ScalarFunction
-
St isclosed scalar function.
- ST_ISEMPTY - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St isempty scalar function capability.
- ST_ISEMPTY - com.exasol.adapter.sql.ScalarFunction
-
St isempty scalar function.
- ST_ISRING - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St isring scalar function capability.
- ST_ISRING - com.exasol.adapter.sql.ScalarFunction
-
St isring scalar function.
- ST_ISSIMPLE - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St issimple scalar function capability.
- ST_ISSIMPLE - com.exasol.adapter.sql.ScalarFunction
-
St issimple scalar function.
- ST_LENGTH - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St length scalar function capability.
- ST_LENGTH - com.exasol.adapter.sql.ScalarFunction
-
St length scalar function.
- ST_NUMGEOMETRIES - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St numgeometries scalar function capability.
- ST_NUMGEOMETRIES - com.exasol.adapter.sql.ScalarFunction
-
St numgeometries scalar function.
- ST_NUMINTERIORRINGS - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St numinteriorrings scalar function capability.
- ST_NUMINTERIORRINGS - com.exasol.adapter.sql.ScalarFunction
-
St numinteriorrings scalar function.
- ST_NUMPOINTS - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St numpoints scalar function capability.
- ST_NUMPOINTS - com.exasol.adapter.sql.ScalarFunction
-
St numpoints scalar function.
- ST_OVERLAPS - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St overlaps scalar function capability.
- ST_OVERLAPS - com.exasol.adapter.sql.ScalarFunction
-
St overlaps scalar function.
- ST_POINTN - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St pointn scalar function capability.
- ST_POINTN - com.exasol.adapter.sql.ScalarFunction
-
St pointn scalar function.
- ST_SETSRID - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St setsrid scalar function capability.
- ST_SETSRID - com.exasol.adapter.sql.ScalarFunction
-
St setsrid scalar function.
- ST_STARTPOINT - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St startpoint scalar function capability.
- ST_STARTPOINT - com.exasol.adapter.sql.ScalarFunction
-
St startpoint scalar function.
- ST_SYMDIFFERENCE - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St symdifference scalar function capability.
- ST_SYMDIFFERENCE - com.exasol.adapter.sql.ScalarFunction
-
St symdifference scalar function.
- ST_TOUCHES - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St touches scalar function capability.
- ST_TOUCHES - com.exasol.adapter.sql.ScalarFunction
-
St touches scalar function.
- ST_TRANSFORM - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St transform scalar function capability.
- ST_TRANSFORM - com.exasol.adapter.sql.ScalarFunction
-
St transform scalar function.
- ST_UNION - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
St union aggregate function capability.
- ST_UNION - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St union scalar function capability.
- ST_UNION - com.exasol.adapter.sql.AggregateFunction
-
St union aggregate function.
- ST_UNION - com.exasol.adapter.sql.ScalarFunction
-
St union scalar function.
- ST_WITHIN - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St within scalar function capability.
- ST_WITHIN - com.exasol.adapter.sql.ScalarFunction
-
St within scalar function.
- ST_X - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St x scalar function capability.
- ST_X - com.exasol.adapter.sql.ScalarFunction
-
St x scalar function.
- ST_Y - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
St y scalar function capability.
- ST_Y - com.exasol.adapter.sql.ScalarFunction
-
St y scalar function.
- STDDEV - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Stddev aggregate function capability.
- STDDEV - com.exasol.adapter.sql.AggregateFunction
-
Stddev aggregate function.
- STDDEV_DISTINCT - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Stddev distinct aggregate function capability.
- STDDEV_POP - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Stddev pop aggregate function capability.
- STDDEV_POP - com.exasol.adapter.sql.AggregateFunction
-
Stddev pop aggregate function.
- STDDEV_POP_DISTINCT - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Stddev pop distinct aggregate function capability.
- STDDEV_SAMP - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Stddev samp aggregate function capability.
- STDDEV_SAMP - com.exasol.adapter.sql.AggregateFunction
-
Stddev samp aggregate function.
- STDDEV_SAMP_DISTINCT - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Stddev samp distinct aggregate function capability.
- STRING - com.exasol.adapter.capabilities.LiteralCapability
-
The literal for string values.
- SUB - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Sub scalar function capability.
- SUB - com.exasol.adapter.sql.ScalarFunction
-
Sub scalar function.
- SUBSTR - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Substr scalar function capability.
- SUBSTR - com.exasol.adapter.sql.ScalarFunction
-
Substr scalar function.
- subtractCapabilities(Capabilities) - Method in class com.exasol.adapter.capabilities.Capabilities
-
Removes unsupported capabilities
- SUM - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Sum aggregate function capability.
- SUM - com.exasol.adapter.sql.AggregateFunction
-
Sum aggregate function.
- SUM_DISTINCT - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Sum distinct aggregate function capability.
- SYS_GUID - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Sys guid scalar function capability.
- SYS_GUID - com.exasol.adapter.sql.ScalarFunction
-
Sys guid scalar function.
- SYSDATE - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Sysdate scalar function capability.
- SYSDATE - com.exasol.adapter.sql.ScalarFunction
-
Sysdate scalar function.
- SYSTIMESTAMP - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Systimestamp scalar function capability.
- SYSTIMESTAMP - com.exasol.adapter.sql.ScalarFunction
-
Systimestamp scalar function.
T
- TABLE - com.exasol.adapter.sql.SqlNodeType
-
Table sql node type.
- TABLE_ALIAS - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant TABLE_ALIAS.
- TABLE_FILTER_PROPERTY - Static variable in class com.exasol.adapter.AdapterProperties
-
The constant TABLE_FILTER_PROPERTY.
- TABLE_NAME - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant TABLE_NAME.
- 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
-
Instantiates a new Table metadata.
- TablesMetadataParser - Class in com.exasol.adapter.request.parser
-
This class provides a parser for table metadata
- TAN - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Tan scalar function capability.
- TAN - com.exasol.adapter.sql.ScalarFunction
-
Tan scalar function.
- TANH - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Tanh scalar function capability.
- TANH - com.exasol.adapter.sql.ScalarFunction
-
Tanh scalar function.
- TIMESTAMP - com.exasol.adapter.capabilities.LiteralCapability
-
The literal for timestamp values.
- TIMESTAMP - com.exasol.adapter.metadata.DataType.ExaDataType
-
Timestamp exa data type.
- TIMESTAMP_UTC - com.exasol.adapter.capabilities.LiteralCapability
-
The literal for timestamp values.
- TO_CHAR - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
To char scalar function capability.
- TO_CHAR - com.exasol.adapter.sql.ScalarFunction
-
To char scalar function.
- TO_DATE - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
To date scalar function capability.
- TO_DATE - com.exasol.adapter.sql.ScalarFunction
-
To date scalar function.
- TO_DSINTERVAL - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
To dsinterval scalar function capability.
- TO_DSINTERVAL - com.exasol.adapter.sql.ScalarFunction
-
To dsinterval scalar function.
- TO_EXTRACT - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant TO_EXTRACT.
- TO_NUMBER - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
To number scalar function capability.
- TO_NUMBER - com.exasol.adapter.sql.ScalarFunction
-
To number scalar function.
- TO_TIMESTAMP - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
To timestamp scalar function capability.
- TO_TIMESTAMP - com.exasol.adapter.sql.ScalarFunction
-
To timestamp scalar function.
- TO_YMINTERVAL - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
To yminterval scalar function capability.
- TO_YMINTERVAL - com.exasol.adapter.sql.ScalarFunction
-
To yminterval scalar function.
- 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.request.AbstractAdapterRequest
- toString() - Method in enum com.exasol.adapter.sql.AbstractSqlPredicateJson.KeyUniquenessConstraint
- toString() - Method in enum com.exasol.adapter.sql.AggregateFunction
- toString() - Method in class com.exasol.adapter.sql.SqlColumn
- toString() - Method in enum com.exasol.adapter.sql.SqlFunctionAggregateListagg.Behavior.TruncationType
- toString() - Method in class com.exasol.adapter.sql.SqlLiteralBool
- TRANSLATE - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Translate scalar function capability.
- TRANSLATE - com.exasol.adapter.sql.ScalarFunction
-
Translate scalar function.
- TRIM - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Trim scalar function capability.
- TRIM - com.exasol.adapter.sql.ScalarFunction
-
Trim scalar function.
- TRUNC - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Trunc scalar function capability.
- TRUNC - com.exasol.adapter.sql.ScalarFunction
-
Trunc scalar function.
- TRUNCATE - com.exasol.adapter.sql.SqlFunctionAggregateListagg.BehaviorType
-
Truncate behavior type.
- TRUNCATION_FILLER - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant TRUNCATION_FILLER.
- TRUNCATION_TYPE - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant TRUNCATION_TYPE.
- type(DataType) - Method in class com.exasol.adapter.metadata.ColumnMetadata.Builder
-
Set the column's data type
- TYPE - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant TYPE.
- TYPE_CONSTRAINT - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant TYPE_CONSTRAINT.
- TYPE_KEY - Static variable in class com.exasol.adapter.metadata.converter.SchemaMetadataJsonConverter
-
TYPE
- typeConstraint - Variable in class com.exasol.adapter.sql.AbstractSqlPredicateJson
-
The Type constraint.
- TYPEOF - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Typeof scalar function capability.
- TYPEOF - com.exasol.adapter.sql.ScalarFunction
-
Typeof scalar function.
U
- UNICODE - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Unicode scalar function capability.
- UNICODE - com.exasol.adapter.sql.ScalarFunction
-
Unicode scalar function.
- UNICODECHR - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Unicodechr scalar function capability.
- UNICODECHR - com.exasol.adapter.sql.ScalarFunction
-
Unicodechr scalar function.
- UNSUPPORTED - com.exasol.adapter.metadata.DataType.ExaDataType
-
Unsupported exa data type.
- UPPER - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Upper scalar function capability.
- UPPER - com.exasol.adapter.sql.ScalarFunction
-
Upper scalar function.
- UTF8 - com.exasol.adapter.metadata.DataType.ExaCharset
-
Utf 8 exa charset.
- UTF8_VALUE - Static variable in class com.exasol.adapter.metadata.converter.SchemaMetadataJsonConverter
-
UTF8
V
- VALUE - com.exasol.adapter.sql.AbstractSqlPredicateJson.TypeConstraints
-
Value type constraints.
- VALUE - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant VALUE.
- valueOf(String) - Static method in enum com.exasol.adapter.BinaryColumnHandling
-
Returns the enum constant of this type with the specified name.
- 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.AbstractSqlPredicateJson.KeyUniquenessConstraint
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exasol.adapter.sql.AbstractSqlPredicateJson.TypeConstraints
-
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.SqlFunctionAggregateListagg.Behavior.TruncationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exasol.adapter.sql.SqlFunctionAggregateListagg.BehaviorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exasol.adapter.sql.SqlFunctionScalarExtract.ExtractParameter
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exasol.adapter.sql.SqlFunctionScalarJsonValue.BehaviorType
-
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.
- values() - Method in class com.exasol.adapter.AbstractAdapterProperties
-
Get collection of contained values
- values() - Static method in enum com.exasol.adapter.BinaryColumnHandling
-
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.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.AbstractSqlPredicateJson.KeyUniquenessConstraint
-
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.AbstractSqlPredicateJson.TypeConstraints
-
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.SqlFunctionAggregateListagg.Behavior.TruncationType
-
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.SqlFunctionAggregateListagg.BehaviorType
-
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.SqlFunctionScalarExtract.ExtractParameter
-
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.SqlFunctionScalarJsonValue.BehaviorType
-
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.
- VAR_POP - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Var pop aggregate function capability.
- VAR_POP - com.exasol.adapter.sql.AggregateFunction
-
Var pop aggregate function.
- VAR_POP_DISTINCT - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Var pop distinct aggregate function capability.
- VAR_SAMP - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Var samp aggregate function capability.
- VAR_SAMP - com.exasol.adapter.sql.AggregateFunction
-
Var samp aggregate function.
- VAR_SAMP_DISTINCT - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Var samp distinct aggregate function capability.
- VARCHAR - com.exasol.adapter.metadata.DataType.ExaDataType
-
Varchar exa data type.
- VARIANCE - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Variance aggregate function capability.
- VARIANCE - com.exasol.adapter.sql.AggregateFunction
-
Variance aggregate function.
- VARIANCE_DISTINCT - com.exasol.adapter.capabilities.AggregateFunctionCapability
-
Variance distinct aggregate function capability.
- VersionCollector - Class in com.exasol.logging
-
This class fetches the version of the jar from the metadate in the jar file.
- VersionCollector() - Constructor for class com.exasol.logging.VersionCollector
-
Instantiates a new Version collector.
- VersionCollector(String) - Constructor for class com.exasol.logging.VersionCollector
-
Instantiates a new Version collector.
- VirtualSchemaAdapter - Interface in com.exasol.adapter
-
Interface for Virtual Schema Adapters.
- visit(SqlColumn) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlFunctionAggregate) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlFunctionAggregateGroupConcat) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlFunctionAggregateListagg) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlFunctionScalar) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlFunctionScalarCase) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlFunctionScalarCast) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlFunctionScalarExtract) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlFunctionScalarJsonValue) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlGroupBy) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlJoin) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlLimit) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlLiteralBool) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlLiteralDate) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlLiteralDouble) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlLiteralExactnumeric) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlLiteralInterval) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlLiteralNull) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlLiteralString) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlLiteralTimestamp) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlLiteralTimestampUtc) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlOrderBy) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlPredicateAnd) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlPredicateBetween) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlPredicateEqual) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlPredicateInConstList) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlPredicateIsJson) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlPredicateIsNotJson) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlPredicateIsNotNull) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlPredicateIsNull) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlPredicateLess) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlPredicateLessEqual) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlPredicateLike) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlPredicateLikeRegexp) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlPredicateNot) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlPredicateNotEqual) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlPredicateOr) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlSelectList) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlStatementSelect) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
- visit(SqlTable) - Method in interface com.exasol.adapter.sql.SqlNodeVisitor
-
Visit.
W
- WEEK - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Week scalar function capability.
- WEEK - com.exasol.adapter.sql.ScalarFunction
-
Week scalar function.
- whereClause(SqlNode) - Method in class com.exasol.adapter.sql.SqlStatementSelect.Builder
-
Set the where clause of the SQL Select Statement.
- WITH_COUNT - com.exasol.adapter.sql.SqlFunctionAggregateListagg.Behavior.TruncationType
-
With count truncation type.
- WITH_LOCAL_TIME_ZONE - Static variable in class com.exasol.adapter.request.RequestJsonKeys
-
The constant WITH_LOCAL_TIME_ZONE.
- WITH_LOCAL_TIMEZONE_KEY - Static variable in class com.exasol.adapter.metadata.converter.SchemaMetadataJsonConverter
-
WITH_LOCAL_TIMEZONE
- WITH_UNIQUE_KEYS - com.exasol.adapter.sql.AbstractSqlPredicateJson.KeyUniquenessConstraint
-
The With unique keys.
- WITHOUT_COUNT - com.exasol.adapter.sql.SqlFunctionAggregateListagg.Behavior.TruncationType
-
Without count truncation type.
- WITHOUT_UNIQUE_KEYS - com.exasol.adapter.sql.AbstractSqlPredicateJson.KeyUniquenessConstraint
-
The Without unique keys.
Y
- YEAR - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Year scalar function capability.
- YEAR - com.exasol.adapter.sql.ScalarFunction
-
Year scalar function.
- YEAR - com.exasol.adapter.sql.SqlFunctionScalarExtract.ExtractParameter
-
Year extract parameter.
- YEAR_TO_MONTH - com.exasol.adapter.metadata.DataType.IntervalType
-
Year to month interval type.
- YEAR_TO_MONTH_VALUE - Static variable in class com.exasol.adapter.metadata.converter.SchemaMetadataJsonConverter
-
YEAR_TO_MONTH_VALUE
- YEARS_BETWEEN - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Years between scalar function capability.
- YEARS_BETWEEN - com.exasol.adapter.sql.ScalarFunction
-
Years between scalar function.
Z
- ZEROIFNULL - com.exasol.adapter.capabilities.ScalarFunctionCapability
-
Zeroifnull scalar function capability.
- ZEROIFNULL - com.exasol.adapter.sql.ScalarFunction
-
Zeroifnull scalar function.
All Classes All Packages