Package | Description |
---|---|
com.orchestranetworks.addon.dint.mapping |
Provides classes and interfaces for creating a mapping specification between source and target tables.
|
com.orchestranetworks.addon.dint.mapping.steps |
Provides classes and interfaces for creating the field mapping steps and the transformation mapping steps.
|
com.orchestranetworks.addon.dint.schema |
Provides classes and interfaces that represent fields and tables for the supported data source.
|
Modifier and Type | Interface and Description |
---|---|
interface |
FieldMatcher<SF extends Field,TF extends Field>
Strategy to match source fields with target fields when mapping fields.
|
interface |
FieldMatcher<SF extends Field,TF extends Field>
Strategy to match source fields with target fields when mapping fields.
|
class |
SourceTable<T extends Table<F>,F extends Field>
Represents a source table in a
TableMapping . |
class |
TableMapping<SF extends Field,TF extends Field>
Mapping between a
SourceTable and a TargetTable . |
class |
TableMapping<SF extends Field,TF extends Field>
Mapping between a
SourceTable and a TargetTable . |
class |
TargetTable<T extends Table<F>,F extends Field>
Represents a target table in a
TableMapping . |
Modifier and Type | Method and Description |
---|---|
static <SF extends Field,TF extends Field> |
FieldMatcher.getMatcherByIndex()
Return
true if the source field's index equals the target field's index |
static <SF extends Field,TF extends Field> |
FieldMatcher.getMatcherByIndex()
Return
true if the source field's index equals the target field's index |
static <SF extends Field,TF extends Field> |
FieldMatcher.getMatcherByLabel()
Returns
true if the source field's label equals the target field's label (case-sensitive). |
static <SF extends Field,TF extends Field> |
FieldMatcher.getMatcherByLabel()
Returns
true if the source field's label equals the target field's label (case-sensitive). |
static <SF extends Field,TF extends Field> |
FieldMatcher.getMatcherByLabelIgnoreCase()
Returns
true if the source field's label equals the target field's label (case-insensitive). |
static <SF extends Field,TF extends Field> |
FieldMatcher.getMatcherByLabelIgnoreCase()
Returns
true if the source field's label equals the target field's label (case-insensitive). |
static <ST extends Table<SF>,SF extends Field,TT extends Table<TF>,TF extends Field> |
TableMapping.of(SourceTable<ST,SF> source,
TargetTable<TT,TF>... targets)
Creates a new instance from a source table and one or many target tables.
|
static <ST extends Table<SF>,SF extends Field,TT extends Table<TF>,TF extends Field> |
TableMapping.of(SourceTable<ST,SF> source,
TargetTable<TT,TF>... targets)
Creates a new instance from a source table and one or many target tables.
|
Modifier and Type | Class and Description |
---|---|
class |
AggregateTransformationMappingStep<SF extends Field,TF extends Field>
Mapping step for an
AggregateTransformationDefinition . |
class |
AggregateTransformationMappingStep<SF extends Field,TF extends Field>
Mapping step for an
AggregateTransformationDefinition . |
class |
ConstantTransformationMappingStep<SF extends Field,TF extends Field>
Mapping step for a constant value.
|
class |
ConstantTransformationMappingStep<SF extends Field,TF extends Field>
Mapping step for a constant value.
|
class |
ConversionTransformationMappingStep<SF extends Field,TF extends Field>
Mapping step for a
ConversionTransformationDefinition . |
class |
ConversionTransformationMappingStep<SF extends Field,TF extends Field>
Mapping step for a
ConversionTransformationDefinition . |
class |
CrossReferenceTransformationMappingStep<SF extends Field,TF extends Field>
Mapping step for a
CrossReference . |
class |
CrossReferenceTransformationMappingStep<SF extends Field,TF extends Field>
Mapping step for a
CrossReference . |
class |
MappingStep<SF extends Field,TF extends Field>
Steps to construct a mapping from source to target within a
TableMapping . |
class |
MappingStep<SF extends Field,TF extends Field>
Steps to construct a mapping from source to target within a
TableMapping . |
interface |
MultiOutputTransformableStep<SF extends Field,TF extends Field>
Represents mapping steps that can have more than one output value.
|
interface |
MultiOutputTransformableStep<SF extends Field,TF extends Field>
Represents mapping steps that can have more than one output value.
|
interface |
SingleOutputTransformableStep<SF extends Field,TF extends Field>
Represents mapping steps that have only one output.
|
interface |
SingleOutputTransformableStep<SF extends Field,TF extends Field>
Represents mapping steps that have only one output.
|
class |
SourceFieldMappingStep<SF extends Field,TF extends Field>
Mapping step for a source
Field . |
class |
SourceFieldMappingStep<SF extends Field,TF extends Field>
Mapping step for a source
Field . |
class |
SplitTransformationMappingStep<SF extends Field,TF extends Field>
Mapping step for a
SplitTransformationDefinition . |
class |
SplitTransformationMappingStep<SF extends Field,TF extends Field>
Mapping step for a
SplitTransformationDefinition . |
class |
TargetFieldMappingStep<SF extends Field,TF extends Field>
Mapping step for a target
Field . |
class |
TargetFieldMappingStep<SF extends Field,TF extends Field>
Mapping step for a target
Field . |
class |
TransformationMappingStep<SF extends Field,TF extends Field>
Mapping step for a
TransformationDefinition . |
class |
TransformationMappingStep<SF extends Field,TF extends Field>
Mapping step for a
TransformationDefinition . |
Modifier and Type | Interface and Description |
---|---|
interface |
Table<F extends Field>
Represents a table in a data source.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CSVField
Field in a
CSVTable . |
interface |
ExcelField
Field in an
ExcelTable . |
Modifier and Type | Class and Description |
---|---|
class |
EBXField
Field in an
EBXTable . |