public class ProductFeatureValueAttributeHandler extends Object implements DynamicAttributeHandler<Object,ProductFeatureModel>
| Modifier and Type | Field and Description |
|---|---|
static String |
ENABLE_STRING_TO_NUMBER_CONVERSION |
static int |
TYPE_BOOLEAN |
static int |
TYPE_DATE |
static int |
TYPE_NUMBER |
static int |
TYPE_STRING |
static int |
TYPE_VALUE |
| Constructor and Description |
|---|
ProductFeatureValueAttributeHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected BigDecimal |
convertToBigDecimal(Number number) |
Object |
get(ProductFeatureModel model)
Holds logic behind getter for dynamic attribute.
|
void |
set(ProductFeatureModel model,
Object value)
Holds logic behind setter for dynamic attribute.
|
void |
setFormatFactory(FormatFactory formatFactory) |
public static final int TYPE_STRING
public static final int TYPE_BOOLEAN
public static final int TYPE_NUMBER
public static final int TYPE_VALUE
public static final int TYPE_DATE
public static final String ENABLE_STRING_TO_NUMBER_CONVERSION
public Object get(ProductFeatureModel model)
DynamicAttributeHandlerget in interface DynamicAttributeHandler<Object,ProductFeatureModel>model - model for which dynamic attribute is declared.public void set(ProductFeatureModel model, Object value)
DynamicAttributeHandlerset in interface DynamicAttributeHandler<Object,ProductFeatureModel>model - model for which dynamic attribute is declared.value - the value which will be used by setter logic.protected BigDecimal convertToBigDecimal(Number number)
public void setFormatFactory(FormatFactory formatFactory)
Copyright © 2017 SAP SE. All Rights Reserved.