public abstract class TaxDiscountValueParser
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected DefaultCommonI18NService |
commonI18NService |
protected java.util.regex.Pattern |
compiledPattern |
protected CurrencyDao |
currencyDao |
protected DefaultFormatFactory |
formatFactory |
protected java.lang.String |
pattern |
protected java.lang.String |
patternExplained |
protected static java.lang.String |
SEPARATOR |
| Constructor and Description |
|---|
TaxDiscountValueParser() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
appendPart(java.lang.StringBuilder sb,
java.lang.String part) |
protected TaxOrDiscount |
createParsedObject(java.util.regex.Matcher matcher,
java.lang.String code,
double value,
double appliedValue,
boolean isAbsolute,
java.lang.String currencyIsoCode) |
TaxOrDiscount |
parseTaxOrDiscount(java.lang.String stringValue) |
java.lang.String |
render(TaxOrDiscount parsed) |
void |
setCommonI18NService(DefaultCommonI18NService commonI18NService) |
void |
setCurrencyDao(CurrencyDao currencyDao) |
void |
setFormatFactory(DefaultFormatFactory formatFactory) |
void |
setPattern(java.lang.String pattern) |
void |
setPatternExplained(java.lang.String patternExplained) |
protected static final java.lang.String SEPARATOR
protected java.lang.String pattern
protected java.lang.String patternExplained
protected CurrencyDao currencyDao
protected DefaultFormatFactory formatFactory
protected DefaultCommonI18NService commonI18NService
protected java.util.regex.Pattern compiledPattern
public TaxOrDiscount parseTaxOrDiscount(java.lang.String stringValue) throws ParserException
ParserExceptionprotected TaxOrDiscount createParsedObject(java.util.regex.Matcher matcher, java.lang.String code, double value, double appliedValue, boolean isAbsolute, java.lang.String currencyIsoCode)
public java.lang.String render(TaxOrDiscount parsed)
protected void appendPart(java.lang.StringBuilder sb,
java.lang.String part)
public void setPattern(java.lang.String pattern)
public void setCurrencyDao(CurrencyDao currencyDao)
public void setPatternExplained(java.lang.String patternExplained)
public void setFormatFactory(DefaultFormatFactory formatFactory)
public void setCommonI18NService(DefaultCommonI18NService commonI18NService)
Copyright © 2018 SAP SE. All Rights Reserved.