Class PromotionPriceRowsTranslator
java.lang.Object
de.hybris.platform.impex.jalo.translators.AbstractValueTranslator
de.hybris.platform.impex.jalo.translators.CollectionValueTranslator
de.hybris.platform.promotions.util.impex.PromotionPriceRowsTranslator
ImpEx translator that parses price rows into a collection
PriceRowList:=PriceRow[,PriceRowList] PriceRow:=Price Currency
For example:
4.99 GBP,8.25 EUR
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static CollectionTypeprotected ListsplitAndUnescape(String valueExpr) Support prices with commas in themMethods inherited from class de.hybris.platform.impex.jalo.translators.CollectionValueTranslator
exportValue, getCollectionValueDelimiter, getElementTranslator, importValue, init, isDelimiter, isEmpty, joinAndEscape, processItem, processItem, processItems, processItems, validateMethods inherited from class de.hybris.platform.impex.jalo.translators.AbstractValueTranslator
clearStatus, createTranslator, createTranslator, createTranslator, debug, error, getColumnDescriptor, getFlexibleSearch, info, isDebugEnabled, isInfoEnabled, setEmpty, setError, warn, wasEmpty, wasUnresolved
-
Constructor Details
-
PromotionPriceRowsTranslator
public PromotionPriceRowsTranslator()
-
-
Method Details
-
getCollectionType
-
splitAndUnescape
Support prices with commas in them- Overrides:
splitAndUnescapein classCollectionValueTranslator- Parameters:
valueExpr- the cell value- Returns:
- the list of element tokens
-