public interface MappingModel
| Modifier and Type | Method and Description |
|---|---|
boolean |
addEntry(MappingLineModel mappingLineModel)
Adds a mapping mappingLineModel entry to the list of mapping lines if not already in the list.
|
MappingModel |
deepCopy()
Makes a deep copy of the mapping.
|
ComposedTypeModel |
getBaseTypeModel()
Returns the base type for this mapping.
|
CatalogVersionModel |
getCatalogVersion()
Returns the catalog version that is used for import.
|
List<MappingLineModel> |
getEntries()
Returns a list of MappingLineModel entries, which represent single hybris attributes and their assignments to source values.
|
ImpexImportMode |
getImpexImportMode()
Returns the import impexImportMode that is used for this mapping.
|
ValidationResult |
getValidationResult()
Returns the validation result if this mapping was already validated.
|
boolean |
isCatalogVersionOption()
Return if a user want to set the catalog version manually or not for each subtype
|
boolean |
isManualUniqueOption()
Returns the manual unique attribute handling option value.
|
void |
setBaseTypeModel(ComposedTypeModel baseTypeModel)
Sets the base type for this mapping.
|
void |
setCatalogVersion(CatalogVersionModel catalogVersion)
Sets the catalog version that is used for import.
|
void |
setCatalogVersionOption(boolean isCatalogVersionSelected)
Set the option for the catalog version
|
void |
setEntries(List<MappingLineModel> entries)
Sets a list of MappingLineModel entries, which represent single hybris attributes and their assignments to source values.
|
void |
setImpexImportMode(ImpexImportMode impexImportMode)
Returns the import impexImportMode that is used for this mapping.
|
void |
setManualUniqueOption(boolean isManualUniqueOption)
Sets the manual unique attribute handling option.
|
void |
setValidationResult(ValidationResult validationResult)
Sets the validation result to the mapping.
|
boolean isCatalogVersionOption()
void setCatalogVersionOption(boolean isCatalogVersionSelected)
isCatalogVersionSelected - ComposedTypeModel getBaseTypeModel()
void setBaseTypeModel(ComposedTypeModel baseTypeModel)
baseTypeModel - ImpexImportMode getImpexImportMode()
void setImpexImportMode(ImpexImportMode impexImportMode)
impexImportMode - ImpexImportModeList<MappingLineModel> getEntries()
void setEntries(List<MappingLineModel> entries)
entries - list of mapping linesboolean addEntry(MappingLineModel mappingLineModel)
mappingLineModel - the new mappingLineModelCatalogVersionModel getCatalogVersion()
void setCatalogVersion(CatalogVersionModel catalogVersion)
catalogVersion - ValidationResult getValidationResult()
void setValidationResult(ValidationResult validationResult)
validationResult - MappingModel deepCopy()
void setManualUniqueOption(boolean isManualUniqueOption)
isManualUniqueOption - true if unique attribute should be managed manuallyboolean isManualUniqueOption()
Copyright © 2017 SAP SE. All Rights Reserved.