org.opencrx.kernel.product1.cci2
Interface AbstractFilterProduct

All Superinterfaces:
AbstractFilter
All Known Subinterfaces:
AbstractFilterProduct, AbstractPriceLevel, AbstractPriceLevel, PriceLevel, PriceLevel, ProductFilterGlobal, ProductFilterGlobal, ProductPhasePriceLevel, ProductPhasePriceLevel
All Known Implementing Classes:
AbstractPriceLevel, PriceLevel, ProductFilterGlobal, ProductPhasePriceLevel

public interface AbstractFilterProduct
extends AbstractFilter

Abstract class AbstractFilterProduct


Method Summary
 CountFilteredObjectsResult countFilteredProduct()
           
<T extends AbstractProduct>
FilterIncludesProduct.FilteredProduct<T>
getFilteredProduct()
          Retrieves a set containing all the elements for the reference filteredProduct.
<T extends ProductFilterProperty>
ProductFilterHasFilterProperty.ProductFilterProperty<T>
getProductFilterProperty()
          Retrieves a set containing all the elements for the reference productFilterProperty.
 

Method Detail

countFilteredProduct

CountFilteredObjectsResult countFilteredProduct()

getFilteredProduct

<T extends AbstractProduct> FilterIncludesProduct.FilteredProduct<T> getFilteredProduct()
Retrieves a set containing all the elements for the reference filteredProduct.

Returns:
A set containing all the elements for this reference.

getProductFilterProperty

<T extends ProductFilterProperty> ProductFilterHasFilterProperty.ProductFilterProperty<T> getProductFilterProperty()
Retrieves a set containing all the elements for the reference productFilterProperty.

Returns:
A set containing all the elements for this reference.


This software is published under the BSD license. Copyright © 2003-2009, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.