org.opencrx.kernel.product1.cci
Interface ContractPositionConstrainedFilter

All Superinterfaces:
RefFilter_1_0, Serializable
All Known Subinterfaces:
AbstractBundledProductFilter, AbstractProductBundleFilter, AbstractProductFilter, AssetFilter, BundledProductFilter, BundledProductTypeFilter, ComplexProductBundleFilter, ComplexProductBundleTypeFilter, PriceOverrideEnabledFilter, ProductBundleContainerFilter, ProductBundleFilter, ProductBundleTypeFilter, ProductFilter, ProductOfferingFilter
All Known Implementing Classes:
AbstractBundledProductFilterImpl, AbstractProductBundleFilterImpl, AbstractProductFilterImpl, AssetFilterImpl, BundledProductFilterImpl, BundledProductTypeFilterImpl, ComplexProductBundleFilterImpl, ComplexProductBundleTypeFilterImpl, ContractPositionConstrainedFilterImpl, PriceOverrideEnabledFilterImpl, ProductBundleContainerFilterImpl, ProductBundleFilterImpl, ProductBundleTypeFilterImpl, ProductFilterImpl, ProductOfferingFilterImpl

public interface ContractPositionConstrainedFilter
extends RefFilter_1_0


Method Summary
 void forAllAllowModification(short operator, boolean[] filterValues)
           
 void forAllAllowModification(short operator, Collection filterValues)
           
 void forAllAllowRemoval(short operator, boolean[] filterValues)
           
 void forAllAllowRemoval(short operator, Collection filterValues)
           
 void forAllDefaultPositions(short operator, Collection filterValues)
           
 void forAllDefaultPositions(short operator, int[] filterValues)
           
 void forAllDefaultQuantity(short operator, BigDecimal[] filterValues)
           
 void forAllDefaultQuantity(short operator, Collection filterValues)
           
 void forAllItemNumber(short operator, Collection filterValues)
           
 void forAllItemNumber(short operator, long[] filterValues)
           
 void forAllMaxPositions(short operator, Collection filterValues)
           
 void forAllMaxPositions(short operator, int[] filterValues)
           
 void forAllMaxQuantity(short operator, BigDecimal[] filterValues)
           
 void forAllMaxQuantity(short operator, Collection filterValues)
           
 void forAllMinMaxQuantityHandling(short operator, Collection filterValues)
           
 void forAllMinMaxQuantityHandling(short operator, short[] filterValues)
           
 void forAllMinPositions(short operator, Collection filterValues)
           
 void forAllMinPositions(short operator, int[] filterValues)
           
 void forAllMinQuantity(short operator, BigDecimal[] filterValues)
           
 void forAllMinQuantity(short operator, Collection filterValues)
           
 void forAllOffsetQuantity(short operator, BigDecimal[] filterValues)
           
 void forAllOffsetQuantity(short operator, Collection filterValues)
           
 void orderByAllowModification(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByAllowRemoval(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByDefaultPositions(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByDefaultQuantity(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByItemNumber(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByMaxPositions(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByMaxQuantity(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByMinMaxQuantityHandling(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByMinPositions(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByMinQuantity(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByOffsetQuantity(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void thereExistsAllowModification(short operator, boolean[] filterValues)
           
 void thereExistsAllowModification(short operator, Collection filterValues)
           
 void thereExistsAllowRemoval(short operator, boolean[] filterValues)
           
 void thereExistsAllowRemoval(short operator, Collection filterValues)
           
 void thereExistsDefaultPositions(short operator, Collection filterValues)
           
 void thereExistsDefaultPositions(short operator, int[] filterValues)
           
 void thereExistsDefaultQuantity(short operator, BigDecimal[] filterValues)
           
 void thereExistsDefaultQuantity(short operator, Collection filterValues)
           
 void thereExistsItemNumber(short operator, Collection filterValues)
           
 void thereExistsItemNumber(short operator, long[] filterValues)
           
 void thereExistsMaxPositions(short operator, Collection filterValues)
           
 void thereExistsMaxPositions(short operator, int[] filterValues)
           
 void thereExistsMaxQuantity(short operator, BigDecimal[] filterValues)
           
 void thereExistsMaxQuantity(short operator, Collection filterValues)
           
 void thereExistsMinMaxQuantityHandling(short operator, Collection filterValues)
           
 void thereExistsMinMaxQuantityHandling(short operator, short[] filterValues)
           
 void thereExistsMinPositions(short operator, Collection filterValues)
           
 void thereExistsMinPositions(short operator, int[] filterValues)
           
 void thereExistsMinQuantity(short operator, BigDecimal[] filterValues)
           
 void thereExistsMinQuantity(short operator, Collection filterValues)
           
 void thereExistsOffsetQuantity(short operator, BigDecimal[] filterValues)
           
 void thereExistsOffsetQuantity(short operator, Collection filterValues)
           
 
Methods inherited from interface org.openmdx.base.accessor.jmi.cci.RefFilter_1_0
clear, refAddValue, refAddValue, refAddValue, refGetAttributeSpecifiers, refGetFilterProperties
 

Method Detail

forAllAllowModification

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

thereExistsAllowModification

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

forAllAllowModification

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

thereExistsAllowModification

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

orderByAllowModification

void orderByAllowModification(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

forAllAllowRemoval

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

thereExistsAllowRemoval

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

forAllAllowRemoval

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

thereExistsAllowRemoval

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

orderByAllowRemoval

void orderByAllowRemoval(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

forAllDefaultPositions

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

thereExistsDefaultPositions

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

forAllDefaultPositions

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

thereExistsDefaultPositions

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

orderByDefaultPositions

void orderByDefaultPositions(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

forAllDefaultQuantity

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

thereExistsDefaultQuantity

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

forAllDefaultQuantity

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

thereExistsDefaultQuantity

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

orderByDefaultQuantity

void orderByDefaultQuantity(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

forAllItemNumber

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

thereExistsItemNumber

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

forAllItemNumber

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

thereExistsItemNumber

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

orderByItemNumber

void orderByItemNumber(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

forAllMaxPositions

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

thereExistsMaxPositions

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

forAllMaxPositions

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

thereExistsMaxPositions

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

orderByMaxPositions

void orderByMaxPositions(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

forAllMaxQuantity

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

thereExistsMaxQuantity

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

forAllMaxQuantity

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

thereExistsMaxQuantity

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

orderByMaxQuantity

void orderByMaxQuantity(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

forAllMinMaxQuantityHandling

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

thereExistsMinMaxQuantityHandling

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

forAllMinMaxQuantityHandling

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

thereExistsMinMaxQuantityHandling

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

orderByMinMaxQuantityHandling

void orderByMinMaxQuantityHandling(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

forAllMinPositions

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

thereExistsMinPositions

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

forAllMinPositions

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

thereExistsMinPositions

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

orderByMinPositions

void orderByMinPositions(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

forAllMinQuantity

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

thereExistsMinQuantity

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

forAllMinQuantity

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

thereExistsMinQuantity

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

orderByMinQuantity

void orderByMinQuantity(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

forAllOffsetQuantity

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

thereExistsOffsetQuantity

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

forAllOffsetQuantity

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

thereExistsOffsetQuantity

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

orderByOffsetQuantity

void orderByOffsetQuantity(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


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