public class DefaultAtlasCollectionHelper extends Object implements io.atlasmap.spi.AtlasCollectionHelper
Constructor and Description |
---|
DefaultAtlasCollectionHelper() |
DefaultAtlasCollectionHelper(io.atlasmap.spi.AtlasFieldActionService fieldActionService) |
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) |
protected AtlasPath |
createTargetAtlasPath(String path) |
int |
determineSourceCollectionCount(io.atlasmap.v2.Field sourceParentField,
io.atlasmap.v2.Field sourceField) |
int |
determineTargetCollectionCount(io.atlasmap.v2.Field targetField) |
public DefaultAtlasCollectionHelper()
public DefaultAtlasCollectionHelper(io.atlasmap.spi.AtlasFieldActionService fieldActionService)
public int determineTargetCollectionCount(io.atlasmap.v2.Field targetField)
determineTargetCollectionCount
in interface io.atlasmap.spi.AtlasCollectionHelper
public int determineSourceCollectionCount(io.atlasmap.v2.Field sourceParentField, io.atlasmap.v2.Field sourceField)
determineSourceCollectionCount
in interface io.atlasmap.spi.AtlasCollectionHelper
public void copyCollectionIndexes(io.atlasmap.v2.Field sourceParentField, io.atlasmap.v2.Field sourceField, io.atlasmap.v2.Field targetField, io.atlasmap.v2.Field previousTargetField)
copyCollectionIndexes
in interface io.atlasmap.spi.AtlasCollectionHelper
Copyright © 2017–2021 Red Hat, Inc.. All rights reserved.