org.opencrx.kernel.product1.cci
Interface PriceListEntryFilter

All Superinterfaces:
AbstractProductPriceFilter, BasicObjectFilter, ContextCapableFilter, ExtentCapableFilter, RefFilter_1_0, SecureObjectFilter, Serializable, ViewCapableFilter
All Known Implementing Classes:
PriceListEntryFilterImpl

public interface PriceListEntryFilter
extends SecureObjectFilter, AbstractProductPriceFilter, BasicObjectFilter


Method Summary
 void forAllBasePrice(short operator, Collection filterValues)
           
 void forAllBasePrice(short operator, ProductBasePrice[] filterValues)
           
 void forAllProduct(short operator, AbstractProduct[] filterValues)
           
 void forAllProduct(short operator, Collection filterValues)
           
 void forAllProductDescription(short operator, Collection filterValues)
           
 void forAllProductDescription(short operator, String[] filterValues)
           
 void forAllProductName(short operator, Collection filterValues)
           
 void forAllProductName(short operator, String[] filterValues)
           
 void forAllSalesTaxType(short operator, Collection filterValues)
           
 void forAllSalesTaxType(short operator, SalesTaxType[] filterValues)
           
 void orderByProductDescription(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByProductName(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void thereExistsBasePrice(short operator, Collection filterValues)
           
 void thereExistsBasePrice(short operator, ProductBasePrice[] filterValues)
           
 void thereExistsProduct(short operator, AbstractProduct[] filterValues)
           
 void thereExistsProduct(short operator, Collection filterValues)
           
 void thereExistsProductDescription(short operator, Collection filterValues)
           
 void thereExistsProductDescription(short operator, String[] filterValues)
           
 void thereExistsProductName(short operator, Collection filterValues)
           
 void thereExistsProductName(short operator, String[] filterValues)
           
 void thereExistsSalesTaxType(short operator, Collection filterValues)
           
 void thereExistsSalesTaxType(short operator, SalesTaxType[] filterValues)
           
 
Methods inherited from interface org.opencrx.kernel.base.cci.SecureObjectFilter
forAllAccessGrantedByParent, forAllAccessGrantedByParent, forAllAccessLevelBrowse, forAllAccessLevelBrowse, forAllAccessLevelDelete, forAllAccessLevelDelete, forAllAccessLevelUpdate, forAllAccessLevelUpdate, forAllOwner, forAllOwner, forAllOwningGroup, forAllOwningGroup, forAllOwningUser, forAllOwningUser, orderByAccessLevelBrowse, orderByAccessLevelDelete, orderByAccessLevelUpdate, orderByOwner, thereExistsAccessGrantedByParent, thereExistsAccessGrantedByParent, thereExistsAccessLevelBrowse, thereExistsAccessLevelBrowse, thereExistsAccessLevelDelete, thereExistsAccessLevelDelete, thereExistsAccessLevelUpdate, thereExistsAccessLevelUpdate, thereExistsOwner, thereExistsOwner, thereExistsOwningGroup, thereExistsOwningGroup, thereExistsOwningUser, thereExistsOwningUser
 
Methods inherited from interface org.opencrx.kernel.product1.cci.AbstractProductPriceFilter
forAllDescription, forAllDescription, forAllDiscount, forAllDiscount, forAllDiscountIsPercentage, forAllDiscountIsPercentage, forAllPrice, forAllPrice, forAllPriceCurrency, forAllPriceCurrency, forAllPriceLevel, forAllPriceLevel, forAllQuantityFrom, forAllQuantityFrom, forAllQuantityTo, forAllQuantityTo, forAllUom, forAllUom, forAllUsage, forAllUsage, orderByDescription, orderByDiscount, orderByDiscountIsPercentage, orderByPrice, orderByPriceCurrency, orderByQuantityFrom, orderByQuantityTo, orderByUsage, thereExistsDescription, thereExistsDescription, thereExistsDiscount, thereExistsDiscount, thereExistsDiscountIsPercentage, thereExistsDiscountIsPercentage, thereExistsPrice, thereExistsPrice, thereExistsPriceCurrency, thereExistsPriceCurrency, thereExistsPriceLevel, thereExistsPriceLevel, thereExistsQuantityFrom, thereExistsQuantityFrom, thereExistsQuantityTo, thereExistsQuantityTo, thereExistsUom, thereExistsUom, thereExistsUsage, thereExistsUsage
 
Methods inherited from interface org.openmdx.base.cci.BasicObjectFilter
forAllCreatedAt, forAllCreatedAt, forAllCreatedBy, forAllCreatedBy, forAllModifiedAt, forAllModifiedAt, forAllModifiedBy, forAllModifiedBy, orderByCreatedAt, orderByCreatedBy, orderByModifiedAt, orderByModifiedBy, thereExistsCreatedAt, thereExistsCreatedAt, thereExistsCreatedBy, thereExistsCreatedBy, thereExistsModifiedAt, thereExistsModifiedAt, thereExistsModifiedBy, thereExistsModifiedBy
 
Methods inherited from interface org.openmdx.base.cci.ContextCapableFilter
forAllContext, forAllContext, thereExistsContext, thereExistsContext
 
Methods inherited from interface org.openmdx.base.cci.ExtentCapableFilter
forAllIdentity, forAllIdentity, orderByIdentity, thereExistsIdentity, thereExistsIdentity
 
Methods inherited from interface org.openmdx.base.accessor.jmi.cci.RefFilter_1_0
clear, refAddValue, refAddValue, refAddValue, refGetAttributeSpecifiers, refGetFilterProperties
 

Method Detail

forAllBasePrice

void forAllBasePrice(short operator,
                     ProductBasePrice[] filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsBasePrice

void thereExistsBasePrice(short operator,
                          ProductBasePrice[] filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllBasePrice

void forAllBasePrice(short operator,
                     Collection filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsBasePrice

void thereExistsBasePrice(short operator,
                          Collection filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllProduct

void forAllProduct(short operator,
                   AbstractProduct[] filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsProduct

void thereExistsProduct(short operator,
                        AbstractProduct[] filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllProduct

void forAllProduct(short operator,
                   Collection filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsProduct

void thereExistsProduct(short operator,
                        Collection filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllProductDescription

void forAllProductDescription(short operator,
                              String[] filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsProductDescription

void thereExistsProductDescription(short operator,
                                   String[] filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllProductDescription

void forAllProductDescription(short operator,
                              Collection filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsProductDescription

void thereExistsProductDescription(short operator,
                                   Collection filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByProductDescription

void orderByProductDescription(short order)
Specifies the sort order of all the instances that match the filter criteria.

Parameters:
order - The sort order for this filter.
See Also:
Directions

forAllProductName

void forAllProductName(short operator,
                       String[] filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsProductName

void thereExistsProductName(short operator,
                            String[] filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllProductName

void forAllProductName(short operator,
                       Collection filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsProductName

void thereExistsProductName(short operator,
                            Collection filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByProductName

void orderByProductName(short order)
Specifies the sort order of all the instances that match the filter criteria.

Parameters:
order - The sort order for this filter.
See Also:
Directions

forAllSalesTaxType

void forAllSalesTaxType(short operator,
                        SalesTaxType[] filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsSalesTaxType

void thereExistsSalesTaxType(short operator,
                             SalesTaxType[] filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllSalesTaxType

void forAllSalesTaxType(short operator,
                        Collection filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsSalesTaxType

void thereExistsSalesTaxType(short operator,
                             Collection filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators


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