Class ExcelMediaUrlTranslator
java.lang.Object
com.hybris.backoffice.excel.translators.AbstractValidationAwareTranslator<T>
com.hybris.backoffice.excel.translators.AbstractExcelValueTranslator<T>
com.hybris.backoffice.excel.translators.AbstractCatalogVersionAwareTranslator<T>
com.hybris.backoffice.excel.translators.AbstractExcelMediaImportTranslator<MediaModel>
com.hybris.backoffice.excel.translators.ExcelMediaImportTranslator
com.hybris.backoffice.excel.translators.ExcelMediaUrlTranslator
- All Implemented Interfaces:
ExcelValueTranslator<MediaModel>,org.springframework.core.Ordered
-
Field Summary
Fields inherited from class com.hybris.backoffice.excel.translators.AbstractExcelMediaImportTranslator
MEDIA_CONTENT_HEADER_NAME, PARAM_CODE, PARAM_FILE_PATH, PARAM_FOLDERFields inherited from class com.hybris.backoffice.excel.translators.AbstractExcelValueTranslator
orderFields inherited from class com.hybris.backoffice.excel.translators.AbstractValidationAwareTranslator
validatorsFields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexportData(MediaModel media) Converts given object to value which should be put into cell of exported excel file.referenceFormat(AttributeDescriptorModel attributeDescriptor) Format how a reference should be presented.Methods inherited from class com.hybris.backoffice.excel.translators.ExcelMediaImportTranslator
canHandle, importDataMethods inherited from class com.hybris.backoffice.excel.translators.AbstractExcelMediaImportTranslator
addReferencedMedia, addReferencedMedia, addReferencedMedia, createMediaCatalogVersionHeader, createMediaCodeHeader, createMediaContentHeader, createMediaFolderHeader, createMediaReferenceIdHeader, createMediaRow, createReferenceHeader, createReferenceHeader, exportMedia, generateMediaRefId, getCode, getFilePath, getFolder, getMandatoryFilter, getMediaCodeGenerator, hasImportData, importValue, setMandatoryFilter, setMediaCodeGenerator, setMediaFolderProviderMethods inherited from class com.hybris.backoffice.excel.translators.AbstractCatalogVersionAwareTranslator
catalogVersionData, catalogVersionHeader, exportCatalogVersionData, getCatalogTypeService, referenceCatalogVersionFormat, setCatalogTypeServiceMethods inherited from class com.hybris.backoffice.excel.translators.AbstractExcelValueTranslator
getOrder, getTypeService, isLocalizedOfType, setOrder, setTypeServiceMethods inherited from class com.hybris.backoffice.excel.translators.AbstractValidationAwareTranslator
getValidators, setValidators, validateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.hybris.backoffice.excel.translators.ExcelValueTranslator
canHandle, exportData
-
Constructor Details
-
ExcelMediaUrlTranslator
public ExcelMediaUrlTranslator()
-
-
Method Details
-
exportData
Description copied from interface:ExcelValueTranslatorConverts given object to value which should be put into cell of exported excel file.- Specified by:
exportDatain interfaceExcelValueTranslator<MediaModel>- Overrides:
exportDatain classExcelMediaImportTranslator- Returns:
- value which will be put into cell of exported excel file.
-
referenceFormat
Description copied from interface:ExcelValueTranslatorFormat how a reference should be presented. Usually references consist of a few fields indicated as unique. Therefore all unique attributes should be included in the format. Example reference format: "catalog:version"- Specified by:
referenceFormatin interfaceExcelValueTranslator<MediaModel>- Overrides:
referenceFormatin classAbstractExcelMediaImportTranslator<MediaModel>- Parameters:
attributeDescriptor-AttributeDescriptorModel- Returns:
- Format how a reference should be presented
-