Uses of Interface
com.hybris.backoffice.excel.data.ExcelAttribute
Packages that use ExcelAttribute
Package
Description
-
Uses of ExcelAttribute in com.hybris.backoffice.excel.data
Classes in com.hybris.backoffice.excel.data that implement ExcelAttributeModifier and TypeClassDescriptionclassclassDefault implementation ofExcelAttributesupports classification attributesMethods in com.hybris.backoffice.excel.data that return types with arguments of type ExcelAttributeModifier and TypeMethodDescriptionExcelExportParams.getAdditionalAttributes()ExcelExportResult.getAvailableAdditionalAttributes()ExcelExportResult.getSelectedAdditionalAttributes()Constructor parameters in com.hybris.backoffice.excel.data with type arguments of type ExcelAttributeModifierConstructorDescriptionExcelExportParams(List<ItemModel> itemsToExport, List<SelectedAttribute> selectedAttributes, Collection<ExcelAttribute> additionalAttributes) Constructs an instance ofExcelExportParams. -
Uses of ExcelAttribute in com.hybris.backoffice.excel.export.wizard
Methods in com.hybris.backoffice.excel.export.wizard that return ExcelAttributeModifier and TypeMethodDescriptionprotected ExcelAttributeExcelExportHandler.toClassificationAttribute(com.hybris.backoffice.attributechooser.Attribute attribute, ClassAttributeAssignmentModel descriptor, Map<String, String> langTagToLanguageIsoCodeCache) Methods in com.hybris.backoffice.excel.export.wizard that return types with arguments of type ExcelAttributeModifier and TypeMethodDescriptionprotected final List<ExcelAttribute>ExcelExportHandler.getAdditionalAttributes(ExcelExportWizardForm excelForm) protected final List<ExcelAttribute>ExcelExportHandler.getAvailableAdditionalAttributes(ExcelExportWizardForm excelForm) protected List<ExcelAttribute>ExcelExportHandler.toClassificationAttributes(Set<com.hybris.backoffice.attributechooser.Attribute> attributes) Methods in com.hybris.backoffice.excel.export.wizard with parameters of type ExcelAttributeModifier and TypeMethodDescriptionprotected intExcelExportHandler.comparingExcelAttribute(ExcelAttribute a, ExcelAttribute b) -
Uses of ExcelAttribute in com.hybris.backoffice.excel.exporting
Method parameters in com.hybris.backoffice.excel.exporting with type arguments of type ExcelAttributeModifier and TypeMethodDescriptionprotected voidAbstractExcelExportWorkbookDecorator.exportDataIntoCell(ExcelAttributeTranslator<ExcelAttribute> translator, ExcelCellValue excelCellValue) -
Uses of ExcelAttribute in com.hybris.backoffice.excel.exporting.data
Methods in com.hybris.backoffice.excel.exporting.data that return ExcelAttributeConstructors in com.hybris.backoffice.excel.exporting.data with parameters of type ExcelAttributeModifierConstructorDescriptionExcelCellValue(org.apache.poi.ss.usermodel.Cell cell, ExcelAttribute excelAttribute, ItemModel itemModel) -
Uses of ExcelAttribute in com.hybris.backoffice.excel.importing
Methods in com.hybris.backoffice.excel.importing that return types with arguments of type ExcelAttributeModifier and TypeMethodDescriptionprotected abstract Collection<ExcelAttribute>AbstractExcelImportWorkbookDecorator.getExcelAttributes(org.apache.poi.ss.usermodel.Sheet sheet) Finds appropriate attributes for given decorator implementation.protected Collection<ExcelAttribute>DefaultExcelImportClassificationWorkbookDecorator.getExcelAttributes(org.apache.poi.ss.usermodel.Sheet sheet) Methods in com.hybris.backoffice.excel.importing with parameters of type ExcelAttributeModifier and TypeMethodDescriptionprotected ImpexAbstractExcelImportWorkbookDecorator.convertToImpex(ExcelAttribute excelAttribute, ImportParameters importParameters, ExcelImportContext excelImportContext) Converts given excel attribute and import parameters into impex object.Method parameters in com.hybris.backoffice.excel.importing with type arguments of type ExcelAttributeModifier and TypeMethodDescriptionvoidAbstractExcelImportWorkbookDecorator.setValidators(List<ExcelAttributeValidator<? extends ExcelAttribute>> validators) -
Uses of ExcelAttribute in com.hybris.backoffice.excel.template
Classes in com.hybris.backoffice.excel.template with type parameters of type ExcelAttributeModifier and TypeInterfaceDescriptioninterfaceAttributeNameFormatter<ATTRIBUTE extends ExcelAttribute>Allows to format givenExcelAttributeto readable valueMethods in com.hybris.backoffice.excel.template that return types with arguments of type ExcelAttributeModifier and TypeMethodDescriptionprotected List<ExcelAttribute>ClassificationIncludedHeaderPromptPopulatorIntegrationTest.prepareExcelAttributeDescriptorAttributes(ItemModel variant) protected List<ExcelAttribute>ClassificationIncludedHeaderPromptPopulatorIntegrationTest.prepareExcelClassificationAttributes() -
Uses of ExcelAttribute in com.hybris.backoffice.excel.template.header
Methods in com.hybris.backoffice.excel.template.header that return types with arguments of type ExcelAttributeModifier and TypeMethodDescriptionprotected Collection<ExcelAttribute>DefaultExcelHeaderServiceTest.mockExcelAttributes(int size) Methods in com.hybris.backoffice.excel.template.header with parameters of type ExcelAttributeModifier and TypeMethodDescriptionvoidDefaultExcelHeaderService.insertAttributeHeader(org.apache.poi.ss.usermodel.Sheet sheet, ExcelAttribute excelAttribute, int columnIndex) voidExcelHeaderService.insertAttributeHeader(org.apache.poi.ss.usermodel.Sheet sheet, ExcelAttribute excelAttribute, int columnIndex) Inserts value to the sheet's headerMethod parameters in com.hybris.backoffice.excel.template.header with type arguments of type ExcelAttributeModifier and TypeMethodDescriptionvoidDefaultExcelHeaderService.insertAttributesHeader(org.apache.poi.ss.usermodel.Sheet sheet, Collection<? extends ExcelAttribute> excelAttributes) voidExcelHeaderService.insertAttributesHeader(org.apache.poi.ss.usermodel.Sheet sheet, Collection<? extends ExcelAttribute> excelAttributes) A shortcut forExcelHeaderService.insertAttributeHeader(Sheet, ExcelAttribute, int)It is possible to inserts all values to the header at once instead of invokingExcelHeaderService.insertAttributeHeader(Sheet, ExcelAttribute, int)for every attribute separately -
Uses of ExcelAttribute in com.hybris.backoffice.excel.template.mapper
Classes in com.hybris.backoffice.excel.template.mapper with type parameters of type ExcelAttributeModifier and TypeClassDescriptionclassChainMapper<INPUT,ATTRIBUTE extends ExcelAttribute> Allows to chain twoExcelMappers.classJoinMapper<INPUT,ATTRIBUTE extends ExcelAttribute> Join results of two mappers and return union collections.interfaceToExcelAttributesMapper<INPUT,ATTRIBUTE extends ExcelAttribute> Allows for mapping given value to collection ofAttributeDescriptorModel -
Uses of ExcelAttribute in com.hybris.backoffice.excel.template.populator
Classes in com.hybris.backoffice.excel.template.populator with type parameters of type ExcelAttributeModifier and TypeClassDescriptionclassDefaultExcelAttributeContext<ATTRIBUTE extends ExcelAttribute>Default implementation ofExcelAttributeContextwhich can be used excel population process.interfaceExcelAttributeContext<ATTRIBUTE extends ExcelAttribute>interfaceExcelCellPopulator<T extends ExcelAttribute>Interface for excel's single cell populationMethods in com.hybris.backoffice.excel.template.populator with type parameters of type ExcelAttributeModifier and TypeMethodDescriptionstatic <T extends ExcelAttribute>
ExcelAttributeContext<T>DefaultExcelAttributeContext.ofExcelAttribute(T excelAttribute) static <T extends ExcelAttribute>
ExcelAttributeContext<T>Method parameters in com.hybris.backoffice.excel.template.populator with type arguments of type ExcelAttributeModifier and TypeMethodDescriptionprotected List<ExcelClassificationAttribute>ClassificationTypeSystemSheetPopulator.extractClassificationAttributes(Collection<ExcelAttribute> attributes) voidClassificationTypeSystemSheetPopulator.setFilters(Collection<ExcelFilter<ExcelAttribute>> filters) -
Uses of ExcelAttribute in com.hybris.backoffice.excel.template.populator.appender
Classes in com.hybris.backoffice.excel.template.populator.appender with type parameters of type ExcelAttributeModifier and TypeInterfaceDescriptioninterfaceExcelMarkAppender<T extends ExcelAttribute>Allows to append special character to given inputMethods in com.hybris.backoffice.excel.template.populator.appender with parameters of type ExcelAttributeModifier and TypeMethodDescriptionMandatoryExcelMarkAppender.apply(String s, ExcelAttribute excelAttribute) MultivalueExcelMarkAppender.apply(String s, ExcelAttribute excelAttribute) -
Uses of ExcelAttribute in com.hybris.backoffice.excel.template.sheet
Methods in com.hybris.backoffice.excel.template.sheet with parameters of type ExcelAttributeModifier and TypeMethodDescriptionprotected StringDefaultExcelSheetService.findAttributeDisplayNameInTypeSystemSheet(org.apache.poi.ss.usermodel.Sheet typeSystemSheet, ExcelAttribute excelAttribute, String typeCode) intDefaultExcelSheetService.findColumnIndex(org.apache.poi.ss.usermodel.Sheet typeSystemSheet, org.apache.poi.ss.usermodel.Sheet sheet, ExcelAttribute excelAttribute) intExcelSheetService.findColumnIndex(org.apache.poi.ss.usermodel.Sheet typeSystemSheet, org.apache.poi.ss.usermodel.Sheet sheet, ExcelAttribute excelAttribute) Finds column index based on selected attribute. -
Uses of ExcelAttribute in com.hybris.backoffice.excel.translators
Classes in com.hybris.backoffice.excel.translators with type parameters of type ExcelAttributeModifier and TypeInterfaceDescriptioninterfaceExcelAttributeTranslator<T extends ExcelAttribute>Methods in com.hybris.backoffice.excel.translators that return types with arguments of type ExcelAttributeModifier and TypeMethodDescriptionExcelAttributeTranslatorRegistry.findTranslator(ExcelAttribute excelAttribute) Finds translator which can handle given excel attribute.ExcelAttributeTranslatorRegistry.findTranslator(ExcelAttribute excelAttribute, Class<? extends ExcelAttributeTranslator>... exclude) Finds translator which can handle given excel attribute.ExcelAttributeTranslatorRegistry.getTranslators()Returns list of registered attribute translators.Methods in com.hybris.backoffice.excel.translators with parameters of type ExcelAttributeModifier and TypeMethodDescriptionbooleanExcelAttributeTranslatorRegistry.canHandle(ExcelAttribute excelAttribute) Indicates whether there is at least one translator which can handle given attribute descriptor.ExcelAttributeTranslatorRegistry.findTranslator(ExcelAttribute excelAttribute) Finds translator which can handle given excel attribute.ExcelAttributeTranslatorRegistry.findTranslator(ExcelAttribute excelAttribute, Class<? extends ExcelAttributeTranslator>... exclude) Finds translator which can handle given excel attribute.ExcelAttributeTranslator.importData(ExcelAttribute excelAttribute, ImportParameters importParameters, ExcelImportContext excelImportContext) Imports data based on provided importParameters for given excel attribute.Method parameters in com.hybris.backoffice.excel.translators with type arguments of type ExcelAttributeModifier and TypeMethodDescriptionprotected Class<? extends ExcelAttributeTranslator>ExcelAttributeTranslatorRegistry.getTranslatorClass(ExcelAttributeTranslator<ExcelAttribute> translator) voidExcelAttributeTranslatorRegistry.setTranslators(List<ExcelAttributeTranslator<ExcelAttribute>> translators) Sets list of attribute translators for the registry. -
Uses of ExcelAttribute in com.hybris.backoffice.excel.translators.classification
Methods in com.hybris.backoffice.excel.translators.classification with parameters of type ExcelAttributeModifier and TypeMethodDescriptionAbstractClassificationAttributeTranslator.importData(ExcelAttribute excelAttribute, ImportParameters importParameters, ExcelImportContext excelImportContext) AbstractClassificationRangeTranslator.importData(ExcelAttribute excelAttribute, ImportParameters importParameters, ExcelImportContext excelImportContext) ExcelClassificationMediaTranslator.importData(ExcelAttribute excelAttribute, ImportParameters importParameters, ExcelImportContext excelImportContext) -
Uses of ExcelAttribute in com.hybris.backoffice.excel.validators
Classes in com.hybris.backoffice.excel.validators with type parameters of type ExcelAttributeModifier and TypeInterfaceDescriptioninterfaceExcelAttributeValidator<T extends ExcelAttribute>Excel validator interface used by excel attribute's translator. -
Uses of ExcelAttribute in com.hybris.backoffice.excel.validators.engine
Methods in com.hybris.backoffice.excel.validators.engine with parameters of type ExcelAttributeModifier and TypeMethodDescriptionbooleanExcelValidationEngineAwareLocalizedStrategy.canHandle(ImportParameters importParameters, ExcelAttribute excelAttribute) booleanExcelValidationEngineAwareStrategy.canHandle(ImportParameters importParameters, ExcelAttribute excelAttribute) Indicates whether current strategy is able to handle given attributebooleanExcelValidationEngineAwareUnlocalizedStrategy.canHandle(ImportParameters importParameters, ExcelAttribute excelAttribute) protected ObjectExcelAbstractValidationEngineAwareStrategy.convertValue(ExcelAttribute excelAttribute, ImportParameters importParameters) Converts cell value into appropriate object representationDefaultExcelValidationEngineAwareValidator.validate(ExcelAttribute excelAttribute, ImportParameters importParameters) ExcelValidationEngineAwareLocalizedStrategy.validate(ImportParameters importParameters, ExcelAttribute excelAttribute) ExcelValidationEngineAwareStrategy.validate(ImportParameters importParameters, ExcelAttribute excelAttribute) Validates current value based on backoffice's validation engineExcelValidationEngineAwareUnlocalizedStrategy.validate(ImportParameters importParameters, ExcelAttribute excelAttribute) ExcelValidationEngineAwareValidator.validate(ExcelAttribute excelAttribute, ImportParameters importParameters) Validates currently processed cell's valueprotected Collection<HybrisConstraintViolation>ExcelAbstractValidationEngineAwareStrategy.validateValue(ImportParameters importParameters, ExcelAttribute excelAttribute) Converts cell value to appropriate object representation and invokes validation engine. -
Uses of ExcelAttribute in com.hybris.backoffice.excel.validators.engine.converters
Methods in com.hybris.backoffice.excel.validators.engine.converters with parameters of type ExcelAttributeModifier and TypeMethodDescriptionbooleanExcelBooleanValueConverter.canConvert(ExcelAttribute excelAttribute, ImportParameters importParameters) booleanExcelDateValueConverter.canConvert(ExcelAttribute excelAttribute, ImportParameters importParameters) booleanExcelMultiValueConverter.canConvert(ExcelAttribute excelAttribute, ImportParameters importParameters) booleanExcelNullValueConverter.canConvert(ExcelAttribute excelAttribute, ImportParameters importParameters) booleanExcelNumberValueConverter.canConvert(ExcelAttribute excelAttribute, ImportParameters importParameters) booleanExcelStringValueConverter.canConvert(ExcelAttribute excelAttribute, ImportParameters importParameters) booleanExcelValueConverter.canConvert(ExcelAttribute excelAttribute, ImportParameters importParameters) Indicates whether converter is able to converts given excel attributeExcelBooleanValueConverter.convert(ExcelAttribute excelAttribute, ImportParameters importParameters) ExcelDateValueConverter.convert(ExcelAttribute excelAttribute, ImportParameters importParameters) ExcelMultiValueConverter.convert(ExcelAttribute excelAttribute, ImportParameters importParameters) ExcelNullValueConverter.convert(ExcelAttribute excelAttribute, ImportParameters importParameters) ExcelNumberValueConverter.convert(ExcelAttribute excelAttribute, ImportParameters importParameters) ExcelStringValueConverter.convert(ExcelAttribute excelAttribute, ImportParameters importParameters) ExcelValueConverter.convert(ExcelAttribute excelAttribute, ImportParameters importParameters) Converts string value into correct object representation<CONVERTER extends ExcelValueConverter>
Optional<ExcelValueConverter>ExcelValueConverterRegistry.getConverter(ExcelAttribute excelAttribute, ImportParameters importParameters, Class<CONVERTER>... exclude) Finds converter which can handle given attribute descriptor.