Uses of Class
de.hybris.platform.impex.jalo.header.HeaderValidationException
Packages that use HeaderValidationException
Package
Description
-
Uses of HeaderValidationException in de.hybris.platform.catalog.jalo.classification.eclass
Methods in de.hybris.platform.catalog.jalo.classification.eclass that throw HeaderValidationExceptionModifier and TypeMethodDescriptionvoidEClassSuperCategoryDecorator.init(AbstractColumnDescriptor column) voidEClassUnitTranslator.validate(StandardColumnDescriptor columnDescriptor) -
Uses of HeaderValidationException in de.hybris.platform.catalog.jalo.classification.impex
Methods in de.hybris.platform.catalog.jalo.classification.impex that throw HeaderValidationExceptionModifier and TypeMethodDescriptionprotected AbstractValueTranslatorClassificationAttributeTranslator.getSingleCellValueTranslator(ClassAttributeAssignment assignment) protected SessionContextClassificationAttributeTranslator.getValueCtx(boolean localized) voidClassificationAttributeTranslator.init(SpecialColumnDescriptor columnDescriptor) ClassificationAttributeTranslator.translateCurrentUnitAwareValues(ValueLine line, ClassAttributeAssignment assignment, Product processedItem) ClassificationAttributeTranslator.translateCurrentValues(ValueLine line, ClassAttributeAssignment assignment, Product processedItem) Deprecated.since ages -
Uses of HeaderValidationException in de.hybris.platform.europe1.jalo.impex
Methods in de.hybris.platform.europe1.jalo.impex that throw HeaderValidationExceptionModifier and TypeMethodDescriptionvoidEurope1PricesTranslator.Europe1PriceRowTranslator.validate(StandardColumnDescriptor standardcd) voidEurope1ProductDiscountTranslator.Europe1DiscountRowTranslator.validate(StandardColumnDescriptor columnDescriptor) voidEurope1UserDiscountsTranslator.Europe1GlobalDiscountRowTranslator.validate(StandardColumnDescriptor columnDescriptor) -
Uses of HeaderValidationException in de.hybris.platform.impex.header.model.impl
Methods in de.hybris.platform.impex.header.model.impl that throw HeaderValidationExceptionModifier and TypeMethodDescriptionvoidDescriptorElementTreeConverterTest.headerParsingTest()Test conversion of complicated structurevoidDescriptorElementTreeConverterTest.headerParsingTest1()Just simple conversion test for two value elementsvoidDescriptorElementTreeConverterTest.headerParsingTest2()Tests more nested examplevoidDescriptorElementTreeConverterTest.headerParsingTest3()Boundary case - only one elementvoidDescriptorElementTreeConverterTest.headerParsingTest3a()Boundary case - only one elementvoidDescriptorElementTreeConverterTest.headerParsingTest4()Boundary case - no elements at allvoidDescriptorElementTreeConverterTest.headerParsingTest5()Just simple conversion test for value element -
Uses of HeaderValidationException in de.hybris.platform.impex.jalo
Methods in de.hybris.platform.impex.jalo with parameters of type HeaderValidationExceptionModifier and TypeMethodDescriptionprotected voidImpExReader.addHeaderExceptionInfoAsComment(Map<Integer, String> adjustedLine, HeaderValidationException ex) ImpExReader.createInvalidHeader(Map<Integer, String> line, HeaderValidationException ex) Methods in de.hybris.platform.impex.jalo that throw HeaderValidationExceptionModifier and TypeMethodDescriptionImpExReader.createInvalidHeader(Map<Integer, String> line, HeaderValidationException ex) protected HeaderDescriptorImpExReader.createNewHeader(Map<Integer, String> line) Creates from a header line a header object. -
Uses of HeaderValidationException in de.hybris.platform.impex.jalo.exp
Methods in de.hybris.platform.impex.jalo.exp that throw HeaderValidationExceptionModifier and TypeMethodDescriptionprotected LanguageImpExExportWriter.getLanguage(StandardColumnDescriptor cd) Extracts the Language from the given column descriptor or returns the default one. -
Uses of HeaderValidationException in de.hybris.platform.impex.jalo.header
Methods in de.hybris.platform.impex.jalo.header that return HeaderValidationExceptionModifier and TypeMethodDescriptionHeaderDescriptor.getInvalidHeaderException()Gets exception associated with invalid header or null if header is valid.Methods in de.hybris.platform.impex.jalo.header that throw HeaderValidationExceptionModifier and TypeMethodDescriptionprotected voidHeaderDescriptor.adjustValuePositions()Discovers all virtual columns and removes them from the column range[0,x].protected CSVCellDecoratorAbstractColumnDescriptor.createCSVDecorator()Evaluates thecellDecoratormodifier and instantiates the specified class if set.protected SpecialValueTranslatorSpecialColumnDescriptor.createValueTranslator()protected AbstractValueTranslatorStandardColumnDescriptor.createValueTranslator()Gets a value translator for translating values of this descriptor.static final List<AbstractDescriptor.ColumnParams>[]AbstractDescriptor.extractItemPathElements(String expr) Parses pattern elements as follows:AbstractDescriptor.extractModifiersMap(String expression) Helper method to extract modifiers from the definition text of the following syntax:static AttributeDescriptorStandardColumnDescriptor.findAttributeDescriptor(HeaderDescriptor header, int position, String ownType, String qualifier) Tries to find the related attribute descriptor within composed type.protected ComposedTypeHeaderDescriptor.findConfiguredComposedType()Tries to gather the composed type instance configured in header line.static LanguageStandardColumnDescriptor.findLanguage(HeaderDescriptor header, String value) Tries to get the language given by iso code or PK as string.StandardColumnDescriptor.getLanguage()Gets the language defined by language modifier.voidAbstractImpExCSVCellDecorator.init(AbstractColumnDescriptor column) Sets the related column descriptor as member.static final AbstractDescriptor.ColumnParamsAbstractDescriptor.parseColumnDescriptor(String expr) Parses column descriptors like this:static final AbstractDescriptor.HeaderParamsAbstractDescriptor.parseHeaderDescriptor(String expr) Parses header descriptors like this:voidHeaderDescriptor.setColumns(List<AbstractColumnDescriptor> columnDescriptors) Sets the columns of this header and triggers depending steps like Determination of the permitted types, the configured columns and the correct positions of the columns.protected voidAbstractColumnDescriptor.validate()protected abstract voidAbstractDescriptor.validate()protected voidDocumentIDColumnDescriptor.validate()voidHeaderDescriptor.validate()protected voidSpecialColumnDescriptor.validate()protected voidStandardColumnDescriptor.validate()Constructors in de.hybris.platform.impex.jalo.header with parameters of type HeaderValidationExceptionModifierConstructorDescriptionHeaderDescriptor(ImpExReader reader, String expr, List<String> columnExpressions, String location, DocumentIDRegistry docIDRegistry, HeaderValidationException headerException) Constructors in de.hybris.platform.impex.jalo.header that throw HeaderValidationExceptionModifierConstructorDescriptionAbstractColumnDescriptor(int position, HeaderDescriptor header, String expr) Self-parsing constructor.AbstractColumnDescriptor(int position, HeaderDescriptor header, String expr, AbstractDescriptor.DescriptorParams params) Non-parsing constructor.AbstractDescriptor(String expr) Self-parsing constructor.AbstractDescriptor(String expr, AbstractDescriptor.DescriptorParams params) Non-parsing constructor.DocumentIDColumnDescriptor(int position, HeaderDescriptor header, String expr) Instantiates a new descriptor at given position in header associated with given column qualifier.HeaderDescriptor(ImpExReader reader, String expr, AbstractDescriptor.DescriptorParams headerParams, String location, DocumentIDRegistry docIDRegistry) Non-parsing constructor - Creates a new header instance.HeaderDescriptor(ImpExReader reader, String expr, List<String> columnExpressions, String location, DocumentIDRegistry docIDRegistry) Self-parsing constructor - Creates a new header instance.HeaderDescriptor(ImpExReader reader, String expr, List<String> columnExpressions, String location, DocumentIDRegistry docIDRegistry, HeaderValidationException headerException) SpecialColumnDescriptor(int position, HeaderDescriptor header, String expr) StandardColumnDescriptor(int position, HeaderDescriptor header, String expr) Self-parsing constructor.StandardColumnDescriptor(int position, HeaderDescriptor header, String expr, AbstractDescriptor.DescriptorParams params) Non-parsing constructor. -
Uses of HeaderValidationException in de.hybris.platform.impex.jalo.imp
Methods in de.hybris.platform.impex.jalo.imp that throw HeaderValidationExceptionModifier and TypeMethodDescriptionCachingExistingItemResolver.createCache()protected ExistingItemResolverDefaultImportProcessor.createExistingItemsResolver(HeaderDescriptor header, boolean useCache) protected ExistingItemResolverMultiThreadedImportProcessor.createExistingItemsResolver(HeaderDescriptor header, boolean useCache) Overwritten to create a synchronized existing item resolver.protected HeaderDescriptorMultiThreadedImpExImportReader.createNewHeader(Map<Integer, String> line) Overwritten to block execution until all workers finished previous lines.protected ExistingItemResolverDefaultImportProcessor.getExistingItemResolver(ValueLine valueLine) protected LanguageDefaultImportProcessor.getLanguage(StandardColumnDescriptor columnDescriptor) Constructors in de.hybris.platform.impex.jalo.imp that throw HeaderValidationException -
Uses of HeaderValidationException in de.hybris.platform.impex.jalo.media
Methods in de.hybris.platform.impex.jalo.media that throw HeaderValidationExceptionModifier and TypeMethodDescriptionvoidMediaDataTranslator.init(SpecialColumnDescriptor columnDescriptor) void -
Uses of HeaderValidationException in de.hybris.platform.impex.jalo.translators
Methods in de.hybris.platform.impex.jalo.translators that throw HeaderValidationExceptionModifier and TypeMethodDescriptionprotected ItemExpressionTranslator.ExpressionQueryItemExpressionTranslator.buildQuery(ComposedType targetType, List<AbstractDescriptor.ColumnParams> itemPatternList) protected voidItemExpressionTranslator.checkResolvableAttribute(HeaderDescriptor header, AttributeDescriptor attributeDescriptor) protected voidItemExpressionTranslator.createAtomicAttributeSubTranslator(AttributeDescriptor attributeDescriptor, StringBuilder stringBuilder, ComposedType type, AbstractDescriptor.ColumnParams patternElement, List<AttributeDescriptor> qualifierPath, String enclosingTableAlias, boolean isAlternative) protected voidItemExpressionTranslator.createDocumentIDSubTranslator(AttributeDescriptor attributeDescriptor, StringBuilder stringBuilder, ComposedType type, AbstractDescriptor.ColumnParams patternElement, List<AttributeDescriptor> qualifierPath, String enclosingTableAlias, boolean isAlternative, String documentID) protected voidItemExpressionTranslator.createItemAttributeSubTranslator(String qualifier, ComposedType attrType, StringBuilder stringBuilder, ComposedType type, AbstractDescriptor.ColumnParams patternElement, List<AttributeDescriptor> qualifierPath, String enclosingTableAlias, boolean isAlternative) static AbstractValueTranslatorMapValueTranslator.createKeyTranslator(MapType mapType) static AbstractValueTranslatorMapValueTranslator.createKeyTranslator(MapType mapType, List<AbstractDescriptor.ColumnParams>[] patternLists) protected voidItemExpressionTranslator.createRelationAttributeSubTranslator(RelationDescriptor relationDescriptor, StringBuilder stringBuilder, ComposedType relatedType, AbstractDescriptor.ColumnParams patternElement, List<AttributeDescriptor> qualifierPath, String enclosingTableAlias, boolean isAlternative) protected ComposedTypeItemExpressionTranslator.createSubTranslator(StringBuilder stringBuilder, ComposedType type, AbstractDescriptor.ColumnParams patternElement, List<AttributeDescriptor> qualifierPath, String enclosingTableAlias, boolean isAlternative) Translates a single item reference expression.static AbstractValueTranslatorAbstractValueTranslator.createTranslator(AttributeDescriptor attributeDescriptor, AtomicType targetType, List<AbstractDescriptor.ColumnParams>[] patternLists) static AbstractValueTranslatorAbstractValueTranslator.createTranslator(AttributeDescriptor attributeDescriptor, CollectionType collectionType, List<AbstractDescriptor.ColumnParams>[] patternLists) static AbstractValueTranslatorAbstractValueTranslator.createTranslator(ComposedType targetType, List<AbstractDescriptor.ColumnParams>[] patternLists) static AbstractValueTranslatorMapValueTranslator.createValueTranslator(MapType mapType) static AbstractValueTranslatorMapValueTranslator.createValueTranslator(MapType mapType, List<AbstractDescriptor.ColumnParams>[] patternLists) protected StringItemExpressionTranslator.getDocumentIDFromItemPattern(AbstractDescriptor.ColumnParams pattern) protected ComposedTypeItemExpressionTranslator.getMostSpecific(ComposedType baseType, Set<ComposedType> types) static AbstractValueTranslatorMapValueTranslator.getTranslator(Type type) static AbstractValueTranslatorMapValueTranslator.getTranslator(Type type, List<AbstractDescriptor.ColumnParams>[] patternLists) voidAbstractSpecialValueTranslator.init(SpecialColumnDescriptor columnDescriptor) voidSpecialValueTranslator.init(SpecialColumnDescriptor columnDescriptor) Called once upon header creation to do some initial setup logic.voidUserPasswordTranslator.init(SpecialColumnDescriptor columnDescriptor) voidVelocityTranslator.init(SpecialColumnDescriptor columnDescriptor) protected AttributeDescriptorItemExpressionTranslator.resolveAttribute(ComposedType type, AbstractDescriptor.ColumnParams patternElement) Tries to find the matching attribute descriptor for a given expression pattern element.DefaultAttributeTranslator.translate(AbstractDescriptor descr, String expr) DefaultTypeTranslator.translate(AbstractDescriptor decriptor, String expr) HeaderCellTranslator.translate(AbstractDescriptor decriptor, String expr) AbstractTypeTranslator.translateColumnDescriptors(HeaderDescriptor header, List<String> columnExpressions) Instantiates for each column expression in given list the matchingAbstractColumnDescriptoran returns them.AbstractTypeTranslator.translateColumnDescriptors(HeaderDescriptor header, List<String> columnExpressions, boolean rethrowException) protected AbstractColumnDescriptorAbstractTypeTranslator.translatorColumnDescriptor(HeaderDescriptor header, String expr, int pos) Instantiates the correctAbstractColumnDescriptorfor the given column expression.voidvoidAbstractValueTranslator.validate(StandardColumnDescriptor columnDescriptor) Validates the value translator once per header creation.voidAtomicValueTranslator.validate(StandardColumnDescriptor columnDescriptor) voidCollectionValueTranslator.validate(StandardColumnDescriptor columnDescriptor) voidItemExpressionTranslator.validate(StandardColumnDescriptor columnDescriptor) voidMapValueTranslator.validate(StandardColumnDescriptor columnDescriptor) voidValidates the special column definition.voidTaxValueTranslator.validate(StandardColumnDescriptor columnDescriptor) Constructors in de.hybris.platform.impex.jalo.translators that throw HeaderValidationExceptionModifierConstructorDescriptionAlternativeExpressionTranslator(ComposedType targetType, List<AbstractDescriptor.ColumnParams>[] itemPatternLists) ItemExpressionTranslator(ComposedType targetType, List<AbstractDescriptor.ColumnParams> itemPatternList) MapValueTranslator(AbstractValueTranslator keyTranslator, AbstractValueTranslator valueTranslator) MapValueTranslator(AbstractValueTranslator keyTranslator, AbstractValueTranslator valueTranslator, char keyValueDelimiter, String key2valueAssignment) MapValueTranslator(MapType mapType, List<AbstractDescriptor.ColumnParams>[] patternLists) MapValueTranslator(MapType mapType, List<AbstractDescriptor.ColumnParams>[] patternLists, char keyValueDelimiter, String key2valueAssignment) -
Uses of HeaderValidationException in de.hybris.platform.impex.jalo.xml
Methods in de.hybris.platform.impex.jalo.xml that throw HeaderValidationExceptionModifier and TypeMethodDescriptionprotected ListImpExHeaderTagListener.createColumnDescriptors(HeaderDescriptor header, Collection columParams, Collection constraints) -
Uses of HeaderValidationException in de.hybris.platform.marketplaceservices.dataimport.batch.translator
Methods in de.hybris.platform.marketplaceservices.dataimport.batch.translator that throw HeaderValidationExceptionModifier and TypeMethodDescriptionprotected voidMarketplaceClassificationAttributeTranslator.extractAndStoreValue(ValueLine line, Product product, FeatureContainer cont, ClassAttributeAssignment assignment) protected voidMarketplaceClassificationAttributeTranslator.i18nInit(SpecialColumnDescriptor columnDescriptor) voidMarketplaceClassificationAttributeTranslator.init(SpecialColumnDescriptor columnDescriptor) voidMarketplaceProductCarouselsSynchronizationTranslator.init(SpecialColumnDescriptor columnDescriptor) protected voidMarketplaceClassificationAttributeTranslator.setUpClassAttr(String cellValue) protected voidMarketplaceClassificationAttributeTranslator.setUpClassAttrAssignment(String cellValue) MarketplaceClassificationAttributeTranslator.translateCurrentUnitAwareValues(ValueLine line, ClassAttributeAssignment assignment, Product processedItem) -
Uses of HeaderValidationException in de.hybris.platform.servicelayer.impex
Methods in de.hybris.platform.servicelayer.impex that throw HeaderValidationExceptionModifier and TypeMethodDescriptionprotected ExistingItemResolverTestImportProcessor.getExistingItemResolver(ValueLine valueLine) voidMyTranslator.init(SpecialColumnDescriptor columnDescriptor) -
Uses of HeaderValidationException in de.hybris.y2ysync.impex
Methods in de.hybris.y2ysync.impex that throw HeaderValidationExceptionModifier and TypeMethodDescriptionvoidPullMediaDataTranslator.init(SpecialColumnDescriptor columnDescriptor) void