@NotThreadSafe
@TypeAlias(value="com.epages.product.attribute.AttributeMapperImpl")
public class AttributeMapper
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.util.Locale,java.util.Set<CustomSearchFilterAttribute>> |
map |
Constructor and Description |
---|
AttributeMapper() |
Modifier and Type | Method and Description |
---|---|
private void |
add(java.util.Locale lang,
CustomAttributeValue value) |
private void |
add(java.util.Set<CustomSearchFilterAttribute> attributeSet,
CustomAttributeValue value) |
private java.util.Set<CustomSearchFilterAttribute> |
addNewSet(java.util.Locale lang) |
private void |
doMapAttributes(IProduct product) |
java.util.Set<CustomSearchFilterAttribute> |
getAttributes(java.util.Locale lang) |
private java.util.Set<CustomSearchFilterAttribute> |
getAttributeSet(java.util.Locale lang) |
void |
mapAttributes(Product product) |
private final java.util.Map<java.util.Locale,java.util.Set<CustomSearchFilterAttribute>> map
public java.util.Set<CustomSearchFilterAttribute> getAttributes(java.util.Locale lang)
public void mapAttributes(Product product)
private void doMapAttributes(IProduct product)
private void add(java.util.Locale lang, CustomAttributeValue value)
private java.util.Set<CustomSearchFilterAttribute> getAttributeSet(java.util.Locale lang)
private java.util.Set<CustomSearchFilterAttribute> addNewSet(java.util.Locale lang)
private void add(java.util.Set<CustomSearchFilterAttribute> attributeSet, CustomAttributeValue value)