com.elasticpath.domain.catalogview
Interface ProductAdaptorForAttributeRangeFilter

All Superinterfaces:
java.lang.Comparable, EpDomain, LeafNode, ProductAdaptorForFilter, java.io.Serializable, Transient
All Known Implementing Classes:
ProductAdaptorForAttributeRangeFilterImpl

public interface ProductAdaptorForAttributeRangeFilter
extends ProductAdaptorForFilter

Represents an adaptor of a Product to a LeafNode, which can be put under AttributeFilter.


Method Summary
 Attribute getAttribute()
          Return the target attribute.
 java.util.Locale getLocale()
          Get the locale for this attribute.
 void setAttribute(Attribute attribute)
          Set the attribute.
 void setLocale(java.util.Locale locale)
          Set the locale for this attribute.
 
Methods inherited from interface com.elasticpath.domain.catalogview.ProductAdaptorForFilter
getProduct, setProduct
 
Methods inherited from interface com.elasticpath.domain.catalogview.LeafNode
getBranchNode
 
Methods inherited from interface com.elasticpath.domain.EpDomain
getElasticPath, setElasticPath
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getAttribute

Attribute getAttribute()
Return the target attribute.

Returns:
the attribute

getLocale

java.util.Locale getLocale()
Get the locale for this attribute.

Returns:
the locale

setAttribute

void setAttribute(Attribute attribute)
Set the attribute.

Parameters:
attribute - the attribute to set

setLocale

void setLocale(java.util.Locale locale)
Set the locale for this attribute.

Parameters:
locale - the locale to set