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.template |
Provides classes and interfaces that represent a specification for a user defined template.
|
Modifier and Type | Interface and Description |
---|---|
interface |
TableMappingModificationContext<ST extends SourceTable<?,?>,TT extends TargetTable<?,?>>
Context to modify an existing
TableMapping . |
interface |
TableMappingModifier<ST extends SourceTable<?,?>,TT extends TargetTable<?,?>>
Allows modification of an existing
TableMapping . |
class |
TableMappingSelector<ST extends SourceTable<?,?>,TT extends TargetTable<?,?>>
Selects an exact
TableMapping in a MappingSpec . |
Modifier and Type | Class and Description |
---|---|
class |
CSVTargetTable
Represents the CSV target table in a
TableMapping . |
class |
EBXTargetTable
Represents the EBX target table in a
TableMapping . |
class |
ExcelTargetTable
Represents the Excel target table in a
TableMapping . |
class |
SQLTargetTable
Represents the SQL target table in a
TableMapping . |
Modifier and Type | Method and Description |
---|---|
static <ST extends SourceTable<?,?>,TT extends TargetTable<?,?>> |
TableMappingSelector.atIndex(int index)
Selects the table mapping at the specified index.
|
static <ST extends SourceTable<?,?>,TT extends TargetTable<?,?>> |
TableMappingSelector.first()
Selects the first table mapping.
|
static <ST extends SourceTable<?,?>,TT extends TargetTable<?,?>> |
TableMappingSelector.where(java.util.function.Predicate<ST> sourceCriteria,
java.util.function.Predicate<TT> targetCriteria)
Selects the first table mapping that meets the criteria of both the source table and the target table.
|
static <ST extends SourceTable<?,?>,TT extends TargetTable<?,?>> |
TableMappingSelector.whereSource(java.util.function.Predicate<ST> criteria)
Selects the first table mapping that meets the criteria of the source table only.
|
static <ST extends SourceTable<?,?>,TT extends TargetTable<?,?>> |
TableMappingSelector.whereTarget(java.util.function.Predicate<TT> criteria)
Selects the first table mapping that meets the criteria of the target table only.
|
Modifier and Type | Method and Description |
---|---|
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 |
ImportExportTemplateSpec<ST extends SourceTable<?,?>,TT extends TargetTable<?,?>>
Allows you to overwrite the dataset configured in an import or export template.
|
class |
TemplateConfig<ST extends SourceTable<?,?>,TT extends TargetTable<?,?>>
Configures a user template.
|
class |
TemplateSpec<ST extends SourceTable<?,?>,TT extends TargetTable<?,?>>
Abstract specification for a user template.
|
Modifier and Type | Method and Description |
---|---|
static <ST extends SourceTable<?,?>,TT extends TargetTable<?,?>> |
TemplateConfig.forDataset(String templateName,
com.onwbp.adaptation.Adaptation dataset)
Specifies a template by name at the dataset level.
|
static <ST extends SourceTable<?,?>,TT extends TargetTable<?,?>> |
TemplateConfig.forTable(String templateName,
com.onwbp.adaptation.AdaptationTable table)
Specifies a template by name at the table level.
|