public interface AtlasCollectionHelper
Modifier and Type | Method and Description |
---|---|
void |
copyCollectionIndexes(io.atlasmap.v2.Field sourceParentField,
io.atlasmap.v2.Field sourceField,
io.atlasmap.v2.Field targetField,
io.atlasmap.v2.Field previousTargetField)
Copies over collection indexes from source to target applying adjustments if collection counts differ.
|
int |
determineSourceCollectionCount(io.atlasmap.v2.Field sourceParentField,
io.atlasmap.v2.Field sourceField)
Determines source collection count based on path and actions.
|
int |
determineTargetCollectionCount(io.atlasmap.v2.Field targetField)
Determines target collection count based on path and actions.
|
int determineTargetCollectionCount(io.atlasmap.v2.Field targetField)
targetField
- target fieldint determineSourceCollectionCount(io.atlasmap.v2.Field sourceParentField, io.atlasmap.v2.Field sourceField)
sourceParentField
- source parent fieldsourceField
- source fieldvoid copyCollectionIndexes(io.atlasmap.v2.Field sourceParentField, io.atlasmap.v2.Field sourceField, io.atlasmap.v2.Field targetField, io.atlasmap.v2.Field previousTargetField)
sourceParentField
- source parent fieldsourceField
- source fieldtargetField
- target fieldpreviousTargetField
- previous target fiendCopyright © 2017–2021 Red Hat, Inc.. All rights reserved.