Class SpecialColumnDescriptor
java.lang.Object
de.hybris.platform.impex.jalo.header.AbstractDescriptor
de.hybris.platform.impex.jalo.header.AbstractColumnDescriptor
de.hybris.platform.impex.jalo.header.SpecialColumnDescriptor
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.impex.jalo.header.AbstractDescriptor
AbstractDescriptor.ColumnParams, AbstractDescriptor.DescriptorParams, AbstractDescriptor.HeaderParams -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected SpecialValueTranslatorprotected booleanvoidnotifyTranslationEnd(ValueLine line, HeaderDescriptor header, PK processedItemPK) performExport(Item item) voidperformImport(String cellValue, PK processedItemPK) voidperformImport(String cellValue, Item processedItem) protected voidvalidate()Methods inherited from class de.hybris.platform.impex.jalo.header.AbstractColumnDescriptor
changePosition, createCSVDecorator, createTranslator, getCSVCellDecorator, getHeader, getQualifier, getQualifierForComment, getValuePosition, shiftPositionMethods inherited from class de.hybris.platform.impex.jalo.header.AbstractDescriptor
extractItemPathElements, extractModifiersMap, getDefinitionSrc, getDescriptorData, getDescriptorTranslator, parseColumnDescriptor, parseHeaderDescriptor
-
Constructor Details
-
SpecialColumnDescriptor
public SpecialColumnDescriptor(int position, HeaderDescriptor header, String expr) throws HeaderValidationException - Throws:
HeaderValidationException
-
-
Method Details
-
getValueTranslator
-
createValueTranslator
- Throws:
HeaderValidationException
-
getDefaultValueDefinition
-
hasDefaultValueDefinition
protected boolean hasDefaultValueDefinition() -
validate
- Overrides:
validatein classAbstractColumnDescriptor- Throws:
HeaderValidationException
-
performExport
- Throws:
ImpExException
-
performImport
- Throws:
ImpExException
-
performImport
- Throws:
ImpExException
-
notifyTranslationEnd
public void notifyTranslationEnd(ValueLine line, HeaderDescriptor header, PK processedItemPK) throws ImpExException - Throws:
ImpExException
-