A B C D E F G H I K L M N O R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ABORT - com.exasol.adapter.document.edml.ConvertableMappingErrorBehaviour
-
Abort the whole query
- ABORT - com.exasol.adapter.document.edml.MappingErrorBehaviour
-
Abort the whole query
- ABORT - com.exasol.adapter.document.edml.TruncateableMappingErrorBehaviour
-
Abort the whole query
- AbstractToColumnMapping - Class in com.exasol.adapter.document.edml
-
Abstract base for EDML mappings that map to an Exasol column.
- AbstractToColumnMapping(AbstractToColumnMapping.AbstractToColumnMappingBuilder<?, ?>) - Constructor for class com.exasol.adapter.document.edml.AbstractToColumnMapping
-
Create a new
AbstractToColumnMapping. - AbstractToColumnMapping.AbstractToColumnMappingBuilder<C extends AbstractToColumnMapping,B extends AbstractToColumnMapping.AbstractToColumnMappingBuilder<C,B>> - Class in com.exasol.adapter.document.edml
-
Builder for
AbstractToColumnMapping. - AbstractToColumnMappingBuilder() - Constructor for class com.exasol.adapter.document.edml.AbstractToColumnMapping.AbstractToColumnMappingBuilder
- AbstractToNumberMapping - Class in com.exasol.adapter.document.edml
-
Abstract base for EDML mappings that map to a numeric Exasol column.
- AbstractToNumberMapping(AbstractToNumberMapping.AbstractToNumberMappingBuilder<?, ?>) - Constructor for class com.exasol.adapter.document.edml.AbstractToNumberMapping
-
Create a new
AbstractToNumberMapping. - AbstractToNumberMapping.AbstractToNumberMappingBuilder<C extends AbstractToNumberMapping,B extends AbstractToNumberMapping.AbstractToNumberMappingBuilder<C,B>> - Class in com.exasol.adapter.document.edml
-
Builder for
AbstractToColumnMapping. - AbstractToNumberMappingBuilder() - Constructor for class com.exasol.adapter.document.edml.AbstractToNumberMapping.AbstractToNumberMappingBuilder
- AbstractToVarcharColumnMapping - Class in com.exasol.adapter.document.edml
-
Abstract base for EDML mappings that map to an Exasol
VARCHARcolumn. - AbstractToVarcharColumnMapping(AbstractToVarcharColumnMapping.AbstractToVarcharColumnMappingBuilder<?, ?>) - Constructor for class com.exasol.adapter.document.edml.AbstractToVarcharColumnMapping
-
Create a new
AbstractToVarcharColumnMapping. - AbstractToVarcharColumnMapping.AbstractToVarcharColumnMappingBuilder<C extends AbstractToVarcharColumnMapping,B extends AbstractToVarcharColumnMapping.AbstractToVarcharColumnMappingBuilder<C,B>> - Class in com.exasol.adapter.document.edml
-
Builder for
AbstractToVarcharColumnMapping. - AbstractToVarcharColumnMappingBuilder() - Constructor for class com.exasol.adapter.document.edml.AbstractToVarcharColumnMapping.AbstractToVarcharColumnMappingBuilder
- accept(MappingDefinitionVisitor) - Method in class com.exasol.adapter.document.edml.Fields
- accept(MappingDefinitionVisitor) - Method in interface com.exasol.adapter.document.edml.MappingDefinition
-
Accept a
MappingDefinitionVisitor. - accept(MappingDefinitionVisitor) - Method in class com.exasol.adapter.document.edml.ToBoolMapping
- accept(MappingDefinitionVisitor) - Method in class com.exasol.adapter.document.edml.ToDateMapping
- accept(MappingDefinitionVisitor) - Method in class com.exasol.adapter.document.edml.ToDecimalMapping
- accept(MappingDefinitionVisitor) - Method in class com.exasol.adapter.document.edml.ToDoubleMapping
- accept(MappingDefinitionVisitor) - Method in class com.exasol.adapter.document.edml.ToJsonMapping
- accept(MappingDefinitionVisitor) - Method in class com.exasol.adapter.document.edml.ToTableMapping
- accept(MappingDefinitionVisitor) - Method in class com.exasol.adapter.document.edml.ToTimestampMapping
- accept(MappingDefinitionVisitor) - Method in class com.exasol.adapter.document.edml.ToVarcharMapping
- addAsJsonObjectIfNotNullOrEmpty(JsonObjectBuilder, String, String) - Static method in class com.exasol.adapter.document.edml.serializer.SerializationHelper
-
Add a key and json object (converted from string value) to a json object builder if not null or empty
- addIfNotNullOrEmpty(JsonObjectBuilder, String, String) - Static method in class com.exasol.adapter.document.edml.serializer.SerializationHelper
-
Add a key and string value to a json object builder if not null or empty
- additionalConfiguration(String) - Method in class com.exasol.adapter.document.edml.EdmlDefinition.EdmlDefinitionBuilder
-
Set the optional additional configuration options.
- addSourceReferenceColumn(boolean) - Method in class com.exasol.adapter.document.edml.EdmlDefinition.EdmlDefinitionBuilder
-
Define if a source reference column should be added.
- AUTO_INFERENCE_COLUMN_NAMES - Static variable in class com.exasol.adapter.document.edml.EdmlKeys
-
The constant AUTO_INFERENCE_COLUMN_NAMES.
- autoInferenceColumnNames(ColumnNameMapping) - Method in class com.exasol.adapter.document.edml.EdmlDefinition.EdmlDefinitionBuilder
-
Set the column name mapping for auto-inference.
B
- build() - Method in class com.exasol.adapter.document.edml.AbstractToColumnMapping.AbstractToColumnMappingBuilder
-
Build the product.
- build() - Method in class com.exasol.adapter.document.edml.AbstractToNumberMapping.AbstractToNumberMappingBuilder
- build() - Method in class com.exasol.adapter.document.edml.AbstractToVarcharColumnMapping.AbstractToVarcharColumnMappingBuilder
- build() - Method in class com.exasol.adapter.document.edml.EdmlDefinition.EdmlDefinitionBuilder
-
Build a new
EdmlDefinition. - build() - Method in class com.exasol.adapter.document.edml.Fields.FieldsBuilder
-
Build the
Fields. - build() - Method in class com.exasol.adapter.document.edml.ToBoolMapping.ToBoolMappingBuilder
- build() - Method in class com.exasol.adapter.document.edml.ToDateMapping.ToDateMappingBuilder
- build() - Method in class com.exasol.adapter.document.edml.ToDecimalMapping.ToDecimalMappingBuilder
- build() - Method in class com.exasol.adapter.document.edml.ToDoubleMapping.ToDoubleMappingBuilder
- build() - Method in class com.exasol.adapter.document.edml.ToJsonMapping.ToJsonMappingBuilder
- build() - Method in class com.exasol.adapter.document.edml.ToTableMapping.ToTableMappingBuilder
-
Build a new
ToTableMapping. - build() - Method in class com.exasol.adapter.document.edml.ToTimestampMapping.ToTimestampMappingBuilder
- build() - Method in class com.exasol.adapter.document.edml.ToVarcharMapping.ToVarcharMappingBuilder
- builder() - Static method in class com.exasol.adapter.document.edml.EdmlDefinition
-
Create a new builder for
EdmlDefinition. - builder() - Static method in class com.exasol.adapter.document.edml.Fields
-
Create a new builder for
Fields. - builder() - Static method in class com.exasol.adapter.document.edml.ToBoolMapping
-
Create a new builder for
ToBoolMapping. - builder() - Static method in class com.exasol.adapter.document.edml.ToDateMapping
-
Create a new builder for
ToDateMapping. - builder() - Static method in class com.exasol.adapter.document.edml.ToDecimalMapping
-
Create a new builder for
ToDecimalMapping. - builder() - Static method in class com.exasol.adapter.document.edml.ToDoubleMapping
-
Create a new builder for
ToDoubleMapping. - builder() - Static method in class com.exasol.adapter.document.edml.ToJsonMapping
-
Create a new builder for
ToJsonMapping. - builder() - Static method in class com.exasol.adapter.document.edml.ToTableMapping
-
Create a new builder for
ToTableMapping. - builder() - Static method in class com.exasol.adapter.document.edml.ToTimestampMapping
-
Create a new builder for
ToTimestampMapping. - builder() - Static method in class com.exasol.adapter.document.edml.ToVarcharMapping
-
Create a new builder for
ToVarcharMapping.
C
- ColumnNameMapping - Enum in com.exasol.adapter.document.edml
-
Defines how Exasol column names are inferred from the source.
- com.exasol.adapter.document.edml - package com.exasol.adapter.document.edml
- com.exasol.adapter.document.edml.deserializer - package com.exasol.adapter.document.edml.deserializer
- com.exasol.adapter.document.edml.serializer - package com.exasol.adapter.document.edml.serializer
- com.exasol.adapter.document.edml.validator - package com.exasol.adapter.document.edml.validator
- CONVERT_OR_ABORT - com.exasol.adapter.document.edml.ConvertableMappingErrorBehaviour
-
Try to convert the value and abort if that is not possible.
- CONVERT_OR_NULL - com.exasol.adapter.document.edml.ConvertableMappingErrorBehaviour
-
Try to convert the value and return NULL if that is not possible.
- CONVERT_TO_UPPER_SNAKE_CASE - com.exasol.adapter.document.edml.ColumnNameMapping
-
Convert column names to
UPPER_SNAKE_CASE(default). - ConvertableMappingErrorBehaviour - Enum in com.exasol.adapter.document.edml
-
Behaviour for errors during schema mapping.
D
- decimalPrecision(int) - Method in class com.exasol.adapter.document.edml.ToDecimalMapping.ToDecimalMappingBuilder
-
Set the precision of the Exasol
DECIMALtype. - decimalScale(int) - Method in class com.exasol.adapter.document.edml.ToDecimalMapping.ToDecimalMappingBuilder
-
Set the scale of the Exasol
DECIMALtype. - description(String) - Method in class com.exasol.adapter.document.edml.AbstractToColumnMapping.AbstractToColumnMappingBuilder
-
Set the description.
- description(String) - Method in class com.exasol.adapter.document.edml.EdmlDefinition.EdmlDefinitionBuilder
- description(String) - Method in class com.exasol.adapter.document.edml.ToTableMapping.ToTableMappingBuilder
-
Set the optional description.
- deserialize(String) - Method in class com.exasol.adapter.document.edml.deserializer.EdmlDeserializer
-
Deserialize an
EdmlDefinitionfrom JSON. - destinationName(String) - Method in class com.exasol.adapter.document.edml.AbstractToColumnMapping.AbstractToColumnMappingBuilder
-
Set the destination name.
- destinationTable(String) - Method in class com.exasol.adapter.document.edml.EdmlDefinition.EdmlDefinitionBuilder
- destinationTable(String) - Method in class com.exasol.adapter.document.edml.ToTableMapping.ToTableMappingBuilder
E
- EdmlDefinition - Class in com.exasol.adapter.document.edml
-
Java representation of an EDML definition file.
- EdmlDefinition.EdmlDefinitionBuilder - Class in com.exasol.adapter.document.edml
-
A builder for
EdmlDefinition. - EdmlDeserializer - Class in com.exasol.adapter.document.edml.deserializer
-
This class deserializes an
EdmlDefinitionfrom JSON. - EdmlDeserializer() - Constructor for class com.exasol.adapter.document.edml.deserializer.EdmlDeserializer
- EdmlKeys - Class in com.exasol.adapter.document.edml
-
Constants for the EDML keywords.
- EdmlSchemaValidator - Class in com.exasol.adapter.document.edml.validator
-
Validator for mapping definitions using a JSON-schema validator.
- EdmlSchemaValidator() - Constructor for class com.exasol.adapter.document.edml.validator.EdmlSchemaValidator
-
Create an instance of
EdmlSchemaValidator. - EdmlSerializer - Class in com.exasol.adapter.document.edml.serializer
-
JSON serializer for
EdmlDefinitions. - EdmlSerializer() - Constructor for class com.exasol.adapter.document.edml.serializer.EdmlSerializer
- equals(Object) - Method in class com.exasol.adapter.document.edml.AbstractToColumnMapping
- equals(Object) - Method in class com.exasol.adapter.document.edml.AbstractToNumberMapping
- equals(Object) - Method in class com.exasol.adapter.document.edml.AbstractToVarcharColumnMapping
- equals(Object) - Method in class com.exasol.adapter.document.edml.EdmlDefinition
- equals(Object) - Method in class com.exasol.adapter.document.edml.Fields
- equals(Object) - Method in class com.exasol.adapter.document.edml.ToBoolMapping
- equals(Object) - Method in class com.exasol.adapter.document.edml.ToDateMapping
- equals(Object) - Method in class com.exasol.adapter.document.edml.ToDecimalMapping
- equals(Object) - Method in class com.exasol.adapter.document.edml.ToDoubleMapping
- equals(Object) - Method in class com.exasol.adapter.document.edml.ToJsonMapping
- equals(Object) - Method in class com.exasol.adapter.document.edml.ToTableMapping
- equals(Object) - Method in class com.exasol.adapter.document.edml.ToTimestampMapping
- equals(Object) - Method in class com.exasol.adapter.document.edml.ToVarcharMapping
- ExasolDocumentMappingLanguageException - Exception in com.exasol.adapter.document.edml
-
Exception that is thrown on mapping failures.
- ExasolDocumentMappingLanguageException(String) - Constructor for exception com.exasol.adapter.document.edml.ExasolDocumentMappingLanguageException
-
Create an instance of
ExasolDocumentMappingLanguageException. - ExasolDocumentMappingLanguageException(String, Throwable) - Constructor for exception com.exasol.adapter.document.edml.ExasolDocumentMappingLanguageException
-
Create an instance of
ExasolDocumentMappingLanguageException.
F
- Fields - Class in com.exasol.adapter.document.edml
-
Java representation of the
fieldsobject in the EDML. - Fields.FieldsBuilder - Class in com.exasol.adapter.document.edml
-
Builder for
Fields. - FieldsBuilder() - Constructor for class com.exasol.adapter.document.edml.Fields.FieldsBuilder
G
- getAdditionalConfiguration() - Method in class com.exasol.adapter.document.edml.EdmlDefinition
-
Get the optional additional configuration options.
- getAutoInferenceColumnNames() - Method in class com.exasol.adapter.document.edml.EdmlDefinition
-
Get the column name mapping for auto-inference.
- getDecimalPrecision() - Method in class com.exasol.adapter.document.edml.ToDecimalMapping
-
Get the precision of the Exasol
DECIMALtype. - getDecimalScale() - Method in class com.exasol.adapter.document.edml.ToDecimalMapping
-
Get the scale of the Exasol
DECIMALtype. - getDescription() - Method in class com.exasol.adapter.document.edml.AbstractToColumnMapping
-
Get the description.
- getDescription() - Method in class com.exasol.adapter.document.edml.EdmlDefinition
-
Get the description.
- getDescription() - Method in class com.exasol.adapter.document.edml.ToTableMapping
-
Get the optional description.
- getDestinationName() - Method in class com.exasol.adapter.document.edml.AbstractToColumnMapping
-
Get the destination name.
- getDestinationTable() - Method in class com.exasol.adapter.document.edml.EdmlDefinition
-
Get the name of the destination table in Exasol Virtual Schema.
- getDestinationTable() - Method in class com.exasol.adapter.document.edml.ToTableMapping
-
Get the destination table.
- getFieldsMap() - Method in class com.exasol.adapter.document.edml.Fields
-
Get the fields.
- getKey() - Method in class com.exasol.adapter.document.edml.AbstractToColumnMapping
-
Get the key type.
- getMapping() - Method in class com.exasol.adapter.document.edml.EdmlDefinition
-
Get the mapping for the document's properties.
- getMapping() - Method in class com.exasol.adapter.document.edml.ToTableMapping
-
Get the mapping for the columns of the new table.
- getNonStringBehaviour() - Method in class com.exasol.adapter.document.edml.ToVarcharMapping
-
Get the behaviour to apply in case a value is not a varchar.
- getNotBooleanBehavior() - Method in class com.exasol.adapter.document.edml.ToBoolMapping
-
Get the behaviour to apply in case a value is not a boolean.
- getNotDateBehavior() - Method in class com.exasol.adapter.document.edml.ToDateMapping
-
Get the behaviour to apply in case a value is not a date.
- getNotNumericBehaviour() - Method in class com.exasol.adapter.document.edml.AbstractToNumberMapping
-
Get the behaviour to apply in case a value is not a number.
- getNotTimestampBehavior() - Method in class com.exasol.adapter.document.edml.ToTimestampMapping
-
Get the behaviour to apply in case a value is not a timestamp.
- getOverflowBehaviour() - Method in class com.exasol.adapter.document.edml.AbstractToNumberMapping
-
Get the behaviour to apply in case a value exceeds the size of the
VARCHARcolumn. - getOverflowBehaviour() - Method in class com.exasol.adapter.document.edml.ToJsonMapping
-
Get the behaviour to apply in case a value exceeds the size of the Exasol column.
- getOverflowBehaviour() - Method in class com.exasol.adapter.document.edml.ToVarcharMapping
-
Get the behaviour to apply in case a value exceeds the size of the VARCHAR column.
- getSecondsPrecision() - Method in class com.exasol.adapter.document.edml.ToTimestampMapping
-
Get the precision for the seconds part of the timestamp.
- getSource() - Method in class com.exasol.adapter.document.edml.EdmlDefinition
-
Get the source reference, i.e.
- getVarcharColumnSize() - Method in class com.exasol.adapter.document.edml.AbstractToVarcharColumnMapping
-
Size of the varchar column.
- GLOBAL - com.exasol.adapter.document.edml.KeyType
-
This key type marks a column as global key column.
H
- hashCode() - Method in class com.exasol.adapter.document.edml.AbstractToColumnMapping
- hashCode() - Method in class com.exasol.adapter.document.edml.AbstractToNumberMapping
- hashCode() - Method in class com.exasol.adapter.document.edml.AbstractToVarcharColumnMapping
- hashCode() - Method in class com.exasol.adapter.document.edml.EdmlDefinition
- hashCode() - Method in class com.exasol.adapter.document.edml.Fields
- hashCode() - Method in class com.exasol.adapter.document.edml.ToBoolMapping
- hashCode() - Method in class com.exasol.adapter.document.edml.ToDateMapping
- hashCode() - Method in class com.exasol.adapter.document.edml.ToDecimalMapping
- hashCode() - Method in class com.exasol.adapter.document.edml.ToDoubleMapping
- hashCode() - Method in class com.exasol.adapter.document.edml.ToJsonMapping
- hashCode() - Method in class com.exasol.adapter.document.edml.ToTableMapping
- hashCode() - Method in class com.exasol.adapter.document.edml.ToTimestampMapping
- hashCode() - Method in class com.exasol.adapter.document.edml.ToVarcharMapping
I
- isAddSourceReferenceColumn() - Method in class com.exasol.adapter.document.edml.EdmlDefinition
-
Check if a source reference column should be added.
- isRequired() - Method in class com.exasol.adapter.document.edml.AbstractToColumnMapping
-
Check if this is a required field.
K
- KEEP_ORIGINAL_NAME - com.exasol.adapter.document.edml.ColumnNameMapping
-
Do not convert column names, use column name from source.
- key(KeyType) - Method in class com.exasol.adapter.document.edml.AbstractToColumnMapping.AbstractToColumnMappingBuilder
-
Set the key type.
- KEY_ADD_SOURCE_REFERENCE_COLUMN - Static variable in class com.exasol.adapter.document.edml.EdmlKeys
-
The constant KEY_ADD_SOURCE_REFERENCE_COLUMN.
- KEY_ADDITIONAL_CONFIGURATION - Static variable in class com.exasol.adapter.document.edml.EdmlKeys
-
The constant KEY_ADDITIONAL_CONFIGURATION.
- KEY_DECIMAL_PRECISION - Static variable in class com.exasol.adapter.document.edml.EdmlKeys
-
The constant KEY_DECIMAL_PRECISION.
- KEY_DECIMAL_SCALE - Static variable in class com.exasol.adapter.document.edml.EdmlKeys
-
The constant KEY_DECIMAL_SCALE.
- KEY_DESCRIPTION - Static variable in class com.exasol.adapter.document.edml.EdmlKeys
-
The constant KEY_DESCRIPTION.
- KEY_DESTINATION_NAME - Static variable in class com.exasol.adapter.document.edml.EdmlKeys
-
The constant KEY_DESTINATION_NAME.
- KEY_DESTINATION_TABLE - Static variable in class com.exasol.adapter.document.edml.EdmlKeys
-
The constant KEY_DESTINATION_TABLE.
- KEY_KEY - Static variable in class com.exasol.adapter.document.edml.EdmlKeys
-
The constant KEY_KEY.
- KEY_MAPPING - Static variable in class com.exasol.adapter.document.edml.EdmlKeys
-
The constant KEY_MAPPING.
- KEY_NON_STRING_BEHAVIOUR - Static variable in class com.exasol.adapter.document.edml.EdmlKeys
-
The constant KEY_NON_STRING_BEHAVIOUR.
- KEY_NOT_BOOLEAN_BEHAVIOR - Static variable in class com.exasol.adapter.document.edml.EdmlKeys
-
The constant KEY_NOT_BOOLEAN_BEHAVIOR.
- KEY_NOT_DATE_BEHAVIOR - Static variable in class com.exasol.adapter.document.edml.EdmlKeys
-
The constant KEY_NOT_DATE_BEHAVIOR.
- KEY_NOT_NUMERIC_BEHAVIOUR - Static variable in class com.exasol.adapter.document.edml.EdmlKeys
-
The constant KEY_NOT_NUMERIC_BEHAVIOUR.
- KEY_NOT_TIMESTAMP_BEHAVIOR - Static variable in class com.exasol.adapter.document.edml.EdmlKeys
-
The constant KEY_NOT_TIMESTAMP_BEHAVIOR.
- KEY_OVERFLOW_BEHAVIOUR - Static variable in class com.exasol.adapter.document.edml.EdmlKeys
-
The constant KEY_OVERFLOW_BEHAVIOUR.
- KEY_REQUIRED - Static variable in class com.exasol.adapter.document.edml.EdmlKeys
-
The constant KEY_REQUIRED.
- KEY_SCHEMA - Static variable in class com.exasol.adapter.document.edml.EdmlKeys
-
The constant KEY_SCHEMA.
- KEY_SECONDS_PRECISION - Static variable in class com.exasol.adapter.document.edml.EdmlKeys
-
The constant KEY_SECONDS_PRECISION.
- KEY_SOURCE - Static variable in class com.exasol.adapter.document.edml.EdmlKeys
-
The constant KEY_SOURCE.
- KEY_VARCHAR_COLUMN_SIZE - Static variable in class com.exasol.adapter.document.edml.EdmlKeys
-
The constant KEY_VARCHAR_COLUMN_SIZE.
- KeyType - Enum in com.exasol.adapter.document.edml
-
This enum defines column key types.
L
M
- mapField(String, MappingDefinition) - Method in class com.exasol.adapter.document.edml.Fields.FieldsBuilder
-
Add a field mapping.
- mapping(MappingDefinition) - Method in class com.exasol.adapter.document.edml.EdmlDefinition.EdmlDefinitionBuilder
-
Defines the mapping for the document's properties.
- mapping(MappingDefinition) - Method in class com.exasol.adapter.document.edml.ToTableMapping.ToTableMappingBuilder
-
Defines the mapping for the columns of the new table.
- MappingDefinition - Interface in com.exasol.adapter.document.edml
-
Interface for EDML mapping definitions.
- MappingDefinitionVisitor - Interface in com.exasol.adapter.document.edml
-
Visitor for
MappingDefinitions. - MappingErrorBehaviour - Enum in com.exasol.adapter.document.edml
-
Behaviour for errors during schema mapping.
N
- NONE - com.exasol.adapter.document.edml.KeyType
-
Key type that marks this column as non key column
- nonStringBehaviour(ConvertableMappingErrorBehaviour) - Method in class com.exasol.adapter.document.edml.ToVarcharMapping.ToVarcharMappingBuilder
-
Define the behaviour to apply in case a value is not a varchar.
- notBooleanBehavior(ConvertableMappingErrorBehaviour) - Method in class com.exasol.adapter.document.edml.ToBoolMapping.ToBoolMappingBuilder
-
Define the behaviour to apply in case a value is not a boolean.
- notDateBehavior(ConvertableMappingErrorBehaviour) - Method in class com.exasol.adapter.document.edml.ToDateMapping.ToDateMappingBuilder
-
Define the behaviour to apply in case a value is not a date.
- notNumericBehaviour(ConvertableMappingErrorBehaviour) - Method in class com.exasol.adapter.document.edml.AbstractToNumberMapping.AbstractToNumberMappingBuilder
-
Define the behavior to apply in case a value is not a number.
- notTimestampBehavior(ConvertableMappingErrorBehaviour) - Method in class com.exasol.adapter.document.edml.ToTimestampMapping.ToTimestampMappingBuilder
-
Define the behaviour to apply in case a value is not a timestamp.
- NULL - com.exasol.adapter.document.edml.ConvertableMappingErrorBehaviour
-
Use NULL instead
- NULL - com.exasol.adapter.document.edml.MappingErrorBehaviour
-
Use NULL instead
- NULL - com.exasol.adapter.document.edml.TruncateableMappingErrorBehaviour
-
Use NULL instead
O
- overflowBehaviour(MappingErrorBehaviour) - Method in class com.exasol.adapter.document.edml.AbstractToNumberMapping.AbstractToNumberMappingBuilder
-
Define the behaviour to apply in case a value exceeds the size of the
VARCHARcolumn. - overflowBehaviour(MappingErrorBehaviour) - Method in class com.exasol.adapter.document.edml.ToJsonMapping.ToJsonMappingBuilder
-
Set the behaviour to apply in case a value exceeds the size of the Exasol column.
- overflowBehaviour(TruncateableMappingErrorBehaviour) - Method in class com.exasol.adapter.document.edml.ToVarcharMapping.ToVarcharMappingBuilder
-
Set the behaviour to apply in case a value exceeds the size of the VARCHAR column.
R
- required(boolean) - Method in class com.exasol.adapter.document.edml.AbstractToColumnMapping.AbstractToColumnMappingBuilder
-
Set the required flag.
S
- secondsPrecision(int) - Method in class com.exasol.adapter.document.edml.ToTimestampMapping.ToTimestampMappingBuilder
-
Define the precision for the seconds part of the timestamp.
- self() - Method in class com.exasol.adapter.document.edml.AbstractToColumnMapping.AbstractToColumnMappingBuilder
-
Gets the
thispointer of this builder for fluent programming. - self() - Method in class com.exasol.adapter.document.edml.AbstractToNumberMapping.AbstractToNumberMappingBuilder
- self() - Method in class com.exasol.adapter.document.edml.AbstractToVarcharColumnMapping.AbstractToVarcharColumnMappingBuilder
- self() - Method in class com.exasol.adapter.document.edml.ToBoolMapping.ToBoolMappingBuilder
- self() - Method in class com.exasol.adapter.document.edml.ToDateMapping.ToDateMappingBuilder
- self() - Method in class com.exasol.adapter.document.edml.ToDecimalMapping.ToDecimalMappingBuilder
- self() - Method in class com.exasol.adapter.document.edml.ToDoubleMapping.ToDoubleMappingBuilder
- self() - Method in class com.exasol.adapter.document.edml.ToJsonMapping.ToJsonMappingBuilder
- self() - Method in class com.exasol.adapter.document.edml.ToTimestampMapping.ToTimestampMappingBuilder
- self() - Method in class com.exasol.adapter.document.edml.ToVarcharMapping.ToVarcharMappingBuilder
- SerializationHelper - Class in com.exasol.adapter.document.edml.serializer
-
Helper class for EDML Serialization
- serialize(EdmlDefinition) - Method in class com.exasol.adapter.document.edml.serializer.EdmlSerializer
-
Serialize the
EdmlDefinition. - source(String) - Method in class com.exasol.adapter.document.edml.EdmlDefinition.EdmlDefinitionBuilder
-
Set the source reference, i.e.
T
- ToBoolMapping - Class in com.exasol.adapter.document.edml
-
Java representation of the EDML
toBoolMapping. - ToBoolMapping.ToBoolMappingBuilder<B extends ToBoolMapping.ToBoolMappingBuilder<B>> - Class in com.exasol.adapter.document.edml
-
Builder for
ToBoolMapping. - ToBoolMappingBuilder() - Constructor for class com.exasol.adapter.document.edml.ToBoolMapping.ToBoolMappingBuilder
- ToDateMapping - Class in com.exasol.adapter.document.edml
-
Java representation of the EDML
toDateMapping. - ToDateMapping.ToDateMappingBuilder<B extends ToDateMapping.ToDateMappingBuilder<B>> - Class in com.exasol.adapter.document.edml
-
Builder for
ToDateMapping. - ToDateMappingBuilder() - Constructor for class com.exasol.adapter.document.edml.ToDateMapping.ToDateMappingBuilder
- ToDecimalMapping - Class in com.exasol.adapter.document.edml
-
Java representation of the EDML
toDecimalMapping. - ToDecimalMapping.ToDecimalMappingBuilder<B extends ToDecimalMapping.ToDecimalMappingBuilder<B>> - Class in com.exasol.adapter.document.edml
-
Builder for
ToDecimalMapping. - ToDecimalMappingBuilder() - Constructor for class com.exasol.adapter.document.edml.ToDecimalMapping.ToDecimalMappingBuilder
- ToDoubleMapping - Class in com.exasol.adapter.document.edml
-
Java representation of the EDML
toDoubleMapping. - ToDoubleMapping.ToDoubleMappingBuilder<B extends ToDoubleMapping.ToDoubleMappingBuilder<B>> - Class in com.exasol.adapter.document.edml
-
Builder for
ToDoubleMapping. - ToDoubleMappingBuilder() - Constructor for class com.exasol.adapter.document.edml.ToDoubleMapping.ToDoubleMappingBuilder
- ToJsonMapping - Class in com.exasol.adapter.document.edml
-
Java representation of the EDML
toJsonMapping. - ToJsonMapping.ToJsonMappingBuilder<B extends ToJsonMapping.ToJsonMappingBuilder<B>> - Class in com.exasol.adapter.document.edml
-
Builder for
ToJsonMapping. - ToJsonMappingBuilder() - Constructor for class com.exasol.adapter.document.edml.ToJsonMapping.ToJsonMappingBuilder
- toString() - Method in class com.exasol.adapter.document.edml.AbstractToColumnMapping.AbstractToColumnMappingBuilder
- toString() - Method in class com.exasol.adapter.document.edml.AbstractToColumnMapping
- toString() - Method in class com.exasol.adapter.document.edml.AbstractToNumberMapping.AbstractToNumberMappingBuilder
- toString() - Method in class com.exasol.adapter.document.edml.AbstractToNumberMapping
- toString() - Method in class com.exasol.adapter.document.edml.AbstractToVarcharColumnMapping.AbstractToVarcharColumnMappingBuilder
- toString() - Method in class com.exasol.adapter.document.edml.AbstractToVarcharColumnMapping
- toString() - Method in class com.exasol.adapter.document.edml.EdmlDefinition.EdmlDefinitionBuilder
- toString() - Method in class com.exasol.adapter.document.edml.EdmlDefinition
- toString() - Method in class com.exasol.adapter.document.edml.Fields.FieldsBuilder
- toString() - Method in class com.exasol.adapter.document.edml.Fields
- toString() - Method in class com.exasol.adapter.document.edml.ToBoolMapping.ToBoolMappingBuilder
- toString() - Method in class com.exasol.adapter.document.edml.ToBoolMapping
- toString() - Method in class com.exasol.adapter.document.edml.ToDateMapping.ToDateMappingBuilder
- toString() - Method in class com.exasol.adapter.document.edml.ToDateMapping
- toString() - Method in class com.exasol.adapter.document.edml.ToDecimalMapping.ToDecimalMappingBuilder
- toString() - Method in class com.exasol.adapter.document.edml.ToDecimalMapping
- toString() - Method in class com.exasol.adapter.document.edml.ToDoubleMapping.ToDoubleMappingBuilder
- toString() - Method in class com.exasol.adapter.document.edml.ToDoubleMapping
- toString() - Method in class com.exasol.adapter.document.edml.ToJsonMapping.ToJsonMappingBuilder
- toString() - Method in class com.exasol.adapter.document.edml.ToJsonMapping
- toString() - Method in class com.exasol.adapter.document.edml.ToTableMapping
- toString() - Method in class com.exasol.adapter.document.edml.ToTableMapping.ToTableMappingBuilder
- toString() - Method in class com.exasol.adapter.document.edml.ToTimestampMapping
- toString() - Method in class com.exasol.adapter.document.edml.ToTimestampMapping.ToTimestampMappingBuilder
- toString() - Method in class com.exasol.adapter.document.edml.ToVarcharMapping
- toString() - Method in class com.exasol.adapter.document.edml.ToVarcharMapping.ToVarcharMappingBuilder
- ToTableMapping - Class in com.exasol.adapter.document.edml
-
Java representation of the EDML
toTableMapping. - ToTableMapping.ToTableMappingBuilder - Class in com.exasol.adapter.document.edml
-
Builder for
ToTableMapping. - ToTimestampMapping - Class in com.exasol.adapter.document.edml
-
Java representation of the EDML
toTimestampMapping. - ToTimestampMapping.ToTimestampMappingBuilder<B extends ToTimestampMapping.ToTimestampMappingBuilder<B>> - Class in com.exasol.adapter.document.edml
-
Builder for
ToTimestampMapping. - ToTimestampMappingBuilder() - Constructor for class com.exasol.adapter.document.edml.ToTimestampMapping.ToTimestampMappingBuilder
- ToVarcharMapping - Class in com.exasol.adapter.document.edml
-
Java representation of the EDML
toVarcharMapping. - ToVarcharMapping.ToVarcharMappingBuilder<B extends ToVarcharMapping.ToVarcharMappingBuilder<B>> - Class in com.exasol.adapter.document.edml
-
Builder for
ToVarcharMapping. - ToVarcharMappingBuilder() - Constructor for class com.exasol.adapter.document.edml.ToVarcharMapping.ToVarcharMappingBuilder
- TRUNCATE - com.exasol.adapter.document.edml.TruncateableMappingErrorBehaviour
-
Truncate the value to the destination column size.
- TruncateableMappingErrorBehaviour - Enum in com.exasol.adapter.document.edml
-
Behaviour for errors during schema mapping.
V
- validate(String) - Method in class com.exasol.adapter.document.edml.validator.EdmlSchemaValidator
-
Validates the schema from given file using a JSON-schema validator.
- valueOf(String) - Static method in enum com.exasol.adapter.document.edml.ColumnNameMapping
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exasol.adapter.document.edml.ConvertableMappingErrorBehaviour
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exasol.adapter.document.edml.KeyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exasol.adapter.document.edml.MappingErrorBehaviour
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exasol.adapter.document.edml.TruncateableMappingErrorBehaviour
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.exasol.adapter.document.edml.ColumnNameMapping
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.exasol.adapter.document.edml.ConvertableMappingErrorBehaviour
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.exasol.adapter.document.edml.KeyType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.exasol.adapter.document.edml.MappingErrorBehaviour
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.exasol.adapter.document.edml.TruncateableMappingErrorBehaviour
-
Returns an array containing the constants of this enum type, in the order they are declared.
- varcharColumnSize(int) - Method in class com.exasol.adapter.document.edml.AbstractToVarcharColumnMapping.AbstractToVarcharColumnMappingBuilder
- visit(Fields) - Method in interface com.exasol.adapter.document.edml.MappingDefinitionVisitor
-
Visit
Fields. - visit(ToBoolMapping) - Method in interface com.exasol.adapter.document.edml.MappingDefinitionVisitor
-
Visit
ToBoolMapping. - visit(ToDateMapping) - Method in interface com.exasol.adapter.document.edml.MappingDefinitionVisitor
-
Visit
ToDateMapping. - visit(ToDecimalMapping) - Method in interface com.exasol.adapter.document.edml.MappingDefinitionVisitor
-
Visit
ToDecimalMapping. - visit(ToDoubleMapping) - Method in interface com.exasol.adapter.document.edml.MappingDefinitionVisitor
-
Visit
ToDoubleMapping. - visit(ToJsonMapping) - Method in interface com.exasol.adapter.document.edml.MappingDefinitionVisitor
-
Visit
ToJsonMapping. - visit(ToTableMapping) - Method in interface com.exasol.adapter.document.edml.MappingDefinitionVisitor
-
Visit
ToTableMapping. - visit(ToTimestampMapping) - Method in interface com.exasol.adapter.document.edml.MappingDefinitionVisitor
-
Visit
ToTimestampMapping. - visit(ToVarcharMapping) - Method in interface com.exasol.adapter.document.edml.MappingDefinitionVisitor
-
Visit
ToVarcharMapping.
All Classes All Packages