Package | Description |
---|---|
com.orchestranetworks.addon.dint.mapping |
Provides classes and interfaces for creating a mapping specification between source and target tables.
|
Modifier and Type | Method and Description |
---|---|
abstract TableMapping<SF,TF> |
TableMapping.mapFields(SF sourceField,
TF targetField)
Maps a source field and a target field.
|
TableMapping<SF,TF> |
TableMapping.mapFieldsWithMatcher(Collection<SF> sourceFields,
Collection<TF> targetFields,
FieldMatcher<SF,TF> fieldMatcher)
Maps automatically all source fields and target fields using the provided
FieldMatcher . |
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 | Method and Description |
---|---|
abstract void |
MappingSpec.addTableMapping(TableMapping tableMapping)
Adds a table mapping.
|
static MappingSpec |
MappingSpec.of(TableMapping... tableMappings)
Returns a mapping specification with given table mappings.
|