org.opencrx.kernel.product1.cci
Class SelectableProductBundleFilterImpl

java.lang.Object
  extended by org.openmdx.base.accessor.jmi.spi.RefFilter_1
      extended by org.openmdx.base.accessor.jmi.spi.RefPredicate_1
          extended by org.opencrx.kernel.product1.cci.SelectableProductBundleFilterImpl
All Implemented Interfaces:
Serializable, SelectableItemFilter, SelectableItemWithQuantityFilter, SelectableProductBundleFilter, SelectableItemQuery, SelectableItemWithQuantityQuery, SelectableProductBundleQuery, RefFilter_1_0, RefFilter_1_1, BasicObjectFilter, ContextCapableFilter, ExtentCapableFilter, BasicObjectQuery, ContextCapableQuery, ExtentCapableQuery, ViewCapableFilter, ViewCapableQuery, AnyTypePredicate

public class SelectableProductBundleFilterImpl
extends RefPredicate_1
implements SelectableProductBundleFilter, SelectableProductBundleQuery

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.openmdx.base.accessor.jmi.spi.RefPredicate_1
filter, name, quantor
 
Constructor Summary
SelectableProductBundleFilterImpl(RefPackage_1_0 aPackage)
           
SelectableProductBundleFilterImpl(RefPackage_1_0 aPackage, FilterProperty[] filterProperties, AttributeSpecifier[] attributeSpecifiers)
           
SelectableProductBundleFilterImpl(RefPackage_1_0 aPackage, FilterProperty[] filterProperties, AttributeSpecifier[] attributeSpecifiers, RefFilter_1_0 delegateFilter, Short delegateQuantor, String delegateName)
           
 
Method Summary
 OptionalFeaturePredicate basedOn()
          Adds a constraint to the predicate for SelectableProductBundle testing whether the value of the feature basedOn is null or not.
 MultivaluedFeaturePredicate context()
          Adds a constraint to the predicate for ContextCapable testing whether the feature context has values or not.
 ComparableTypePredicate createdAt()
           
 MultivaluedFeaturePredicate createdBy()
          Adds a constraint to the predicate for BasicObject testing whether the feature createdBy has values or not.
 ComparableTypePredicate defaultQuantity()
           
 OptionalFeaturePredicate description()
          Adds a constraint to the predicate for SelectableItem testing whether the value of the feature description is null or not.
 ProductBundleQuery forAllBasedOn()
          Adds a constraint for the feature basedOn to the predicate.
 void forAllBasedOn(short operator, Collection values)
           
 void forAllBasedOn(short operator, ProductBundle[] filterValues)
           
 ContextQuery forAllContext()
          Adds a constraint for the feature context to the predicate.
 void forAllContext(short operator, Collection values)
           
 void forAllContext(short operator, Context[] filterValues)
           
 void forAllCreatedAt(short operator, Collection values)
           
 void forAllCreatedAt(short operator, Date[] filterValues)
           
 StringTypePredicate forAllCreatedBy()
          Adds a constraint for the feature createdBy to the predicate.
 void forAllCreatedBy(short operator, Collection values)
           
 void forAllCreatedBy(short operator, String[] filterValues)
           
 void forAllDefaultQuantity(short operator, BigDecimal[] filterValues)
           
 void forAllDefaultQuantity(short operator, Collection values)
           
 StringTypePredicate forAllDescription()
          Adds a constraint for the feature description to the predicate.
 void forAllDescription(short operator, Collection values)
           
 void forAllDescription(short operator, String[] filterValues)
           
 void forAllIdentity(short operator, Collection values)
           
 void forAllIdentity(short operator, String[] filterValues)
           
 void forAllItemNumber(short operator, Collection values)
           
 void forAllItemNumber(short operator, long[] filterValues)
           
 void forAllMaxQuantity(short operator, BigDecimal[] filterValues)
           
 void forAllMaxQuantity(short operator, Collection values)
           
 void forAllMinQuantity(short operator, BigDecimal[] filterValues)
           
 void forAllMinQuantity(short operator, Collection values)
           
 void forAllModifiedAt(short operator, Collection values)
           
 void forAllModifiedAt(short operator, Date[] filterValues)
           
 StringTypePredicate forAllModifiedBy()
          Adds a constraint for the feature modifiedBy to the predicate.
 void forAllModifiedBy(short operator, Collection values)
           
 void forAllModifiedBy(short operator, String[] filterValues)
           
 void forAllName(short operator, Collection values)
           
 void forAllName(short operator, String[] filterValues)
           
 ComparableTypePredicate forAllQuantity()
          Adds a constraint for the feature quantity to the predicate.
 void forAllQuantity(short operator, BigDecimal[] filterValues)
           
 void forAllQuantity(short operator, Collection values)
           
 BooleanTypePredicate forAllSelector()
          Adds a constraint for the feature selector to the predicate.
 void forAllSelector(short operator, boolean[] filterValues)
           
 void forAllSelector(short operator, Collection values)
           
 StringTypePredicate identity()
           
 ComparableTypePredicate itemNumber()
           
 ComparableTypePredicate maxQuantity()
           
 ComparableTypePredicate minQuantity()
           
 ComparableTypePredicate modifiedAt()
           
 MultivaluedFeaturePredicate modifiedBy()
          Adds a constraint to the predicate for BasicObject testing whether the feature modifiedBy has values or not.
 StringTypePredicate name()
           
 SimpleTypeOrder orderByCreatedAt()
          Allows to adds a sort instruction for BasicObject depending the feature createdAt Note: The order in which orderBy… instructions are given is relevant!
 void orderByCreatedAt(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 MultivaluedTypeOrder orderByCreatedBy()
          Allows to adds a sort instruction for BasicObject depending the feature createdBy Note: The order in which orderBy… instructions are given is relevant!
 void orderByCreatedBy(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByDefaultQuantity()
          Allows to adds a sort instruction for SelectableItemWithQuantity depending the feature defaultQuantity Note: The order in which orderBy… instructions are given is relevant!
 void orderByDefaultQuantity(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByDescription()
          Allows to adds a sort instruction for SelectableItem depending the feature description Note: The order in which orderBy… instructions are given is relevant!
 void orderByDescription(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByIdentity()
          Allows to adds a sort instruction for ExtentCapable depending the feature identity Note: The order in which orderBy… instructions are given is relevant!
 void orderByIdentity(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByItemNumber()
          Allows to adds a sort instruction for SelectableItem depending the feature itemNumber Note: The order in which orderBy… instructions are given is relevant!
 void orderByItemNumber(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByMaxQuantity()
          Allows to adds a sort instruction for SelectableItemWithQuantity depending the feature maxQuantity Note: The order in which orderBy… instructions are given is relevant!
 void orderByMaxQuantity(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByMinQuantity()
          Allows to adds a sort instruction for SelectableItemWithQuantity depending the feature minQuantity Note: The order in which orderBy… instructions are given is relevant!
 void orderByMinQuantity(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByModifiedAt()
          Allows to adds a sort instruction for BasicObject depending the feature modifiedAt Note: The order in which orderBy… instructions are given is relevant!
 void orderByModifiedAt(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 MultivaluedTypeOrder orderByModifiedBy()
          Allows to adds a sort instruction for BasicObject depending the feature modifiedBy Note: The order in which orderBy… instructions are given is relevant!
 void orderByModifiedBy(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByName()
          Allows to adds a sort instruction for SelectableItem depending the feature name Note: The order in which orderBy… instructions are given is relevant!
 void orderByName(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByQuantity()
          Allows to adds a sort instruction for SelectableItemWithQuantity depending the feature quantity Note: The order in which orderBy… instructions are given is relevant!
 void orderByQuantity(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderBySelector()
          Allows to adds a sort instruction for SelectableItem depending the feature selector Note: The order in which orderBy… instructions are given is relevant!
 void orderBySelector(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 OptionalFeaturePredicate quantity()
          Adds a constraint to the predicate for SelectableItemWithQuantity testing whether the value of the feature quantity is null or not.
 OptionalFeaturePredicate selector()
          Adds a constraint to the predicate for SelectableItem testing whether the value of the feature selector is null or not.
 ProductBundleQuery thereExistsBasedOn()
          Adds a constraint for the feature basedOn to the predicate.
 void thereExistsBasedOn(short operator, Collection values)
           
 void thereExistsBasedOn(short operator, ProductBundle[] filterValues)
           
 ContextQuery thereExistsContext()
          Adds a constraint for the feature context to the predicate.
 void thereExistsContext(short operator, Collection values)
           
 void thereExistsContext(short operator, Context[] filterValues)
           
 void thereExistsCreatedAt(short operator, Collection values)
           
 void thereExistsCreatedAt(short operator, Date[] filterValues)
           
 StringTypePredicate thereExistsCreatedBy()
          Adds a constraint for the feature createdBy to the predicate.
 void thereExistsCreatedBy(short operator, Collection values)
           
 void thereExistsCreatedBy(short operator, String[] filterValues)
           
 void thereExistsDefaultQuantity(short operator, BigDecimal[] filterValues)
           
 void thereExistsDefaultQuantity(short operator, Collection values)
           
 StringTypePredicate thereExistsDescription()
          Adds a constraint for the feature description to the predicate.
 void thereExistsDescription(short operator, Collection values)
           
 void thereExistsDescription(short operator, String[] filterValues)
           
 void thereExistsIdentity(short operator, Collection values)
           
 void thereExistsIdentity(short operator, String[] filterValues)
           
 void thereExistsItemNumber(short operator, Collection values)
           
 void thereExistsItemNumber(short operator, long[] filterValues)
           
 void thereExistsMaxQuantity(short operator, BigDecimal[] filterValues)
           
 void thereExistsMaxQuantity(short operator, Collection values)
           
 void thereExistsMinQuantity(short operator, BigDecimal[] filterValues)
           
 void thereExistsMinQuantity(short operator, Collection values)
           
 void thereExistsModifiedAt(short operator, Collection values)
           
 void thereExistsModifiedAt(short operator, Date[] filterValues)
           
 StringTypePredicate thereExistsModifiedBy()
          Adds a constraint for the feature modifiedBy to the predicate.
 void thereExistsModifiedBy(short operator, Collection values)
           
 void thereExistsModifiedBy(short operator, String[] filterValues)
           
 void thereExistsName(short operator, Collection values)
           
 void thereExistsName(short operator, String[] filterValues)
           
 ComparableTypePredicate thereExistsQuantity()
          Adds a constraint for the feature quantity to the predicate.
 void thereExistsQuantity(short operator, BigDecimal[] filterValues)
           
 void thereExistsQuantity(short operator, Collection values)
           
 BooleanTypePredicate thereExistsSelector()
          Adds a constraint for the feature selector to the predicate.
 void thereExistsSelector(short operator, boolean[] filterValues)
           
 void thereExistsSelector(short operator, Collection values)
           
 
Methods inherited from class org.openmdx.base.accessor.jmi.spi.RefPredicate_1
elementOf, elementOf, equalTo, notAnElementOf, notAnElementOf, notEqualTo, refAddValue
 
Methods inherited from class org.openmdx.base.accessor.jmi.spi.RefFilter_1
clear, refAddValue, refAddValue, refAddValue, refAddValue, refAddValue, refAddValue, refGetAttributeSpecifiers, refGetFilterProperties, refGetOrder, refGetOrder, refGetPredicate, refGetPredicate, refGetPredicate, refGetPredicate, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.openmdx.base.accessor.jmi.cci.RefFilter_1_0
clear, refAddValue, refAddValue, refAddValue, refGetAttributeSpecifiers, refGetFilterProperties
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 

Constructor Detail

SelectableProductBundleFilterImpl

public SelectableProductBundleFilterImpl(RefPackage_1_0 aPackage)

SelectableProductBundleFilterImpl

public SelectableProductBundleFilterImpl(RefPackage_1_0 aPackage,
                                         FilterProperty[] filterProperties,
                                         AttributeSpecifier[] attributeSpecifiers)

SelectableProductBundleFilterImpl

public SelectableProductBundleFilterImpl(RefPackage_1_0 aPackage,
                                         FilterProperty[] filterProperties,
                                         AttributeSpecifier[] attributeSpecifiers,
                                         RefFilter_1_0 delegateFilter,
                                         Short delegateQuantor,
                                         String delegateName)
Method Detail

forAllDescription

public void forAllDescription(short operator,
                              Collection values)
Specified by:
forAllDescription in interface SelectableItemFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsDescription

public void thereExistsDescription(short operator,
                                   Collection values)
Specified by:
thereExistsDescription in interface SelectableItemFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllDescription

public void forAllDescription(short operator,
                              String[] filterValues)
Specified by:
forAllDescription in interface SelectableItemFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsDescription

public void thereExistsDescription(short operator,
                                   String[] filterValues)
Specified by:
thereExistsDescription in interface SelectableItemFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByDescription

public void orderByDescription(short order)
Description copied from interface: SelectableItemFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderByDescription in interface SelectableItemFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

description

public OptionalFeaturePredicate description()
Description copied from interface: SelectableItemQuery
Adds a constraint to the predicate for SelectableItem testing whether the value of the feature description is null or not.

Specified by:
description in interface SelectableItemQuery

thereExistsDescription

public StringTypePredicate thereExistsDescription()
Description copied from interface: SelectableItemQuery
Adds a constraint for the feature description to the predicate. The predicate for SelectableItem evaluates true if its value of feature description satisfies the selected condition.

Since the multiplicity for this attribute is 0..1, the attribute can have no value in which case the predicate evaluates to false!

Specified by:
thereExistsDescription in interface SelectableItemQuery

forAllDescription

public StringTypePredicate forAllDescription()
Description copied from interface: SelectableItemQuery
Adds a constraint for the feature description to the predicate. The predicate for SelectableItem evaluates true if its value of feature description satisfies the selected condition.

Since the multiplicity for this attribute is 0..1, the attribute can have no value in which case the predicate evaluates to true!

Specified by:
forAllDescription in interface SelectableItemQuery

orderByDescription

public SimpleTypeOrder orderByDescription()
Description copied from interface: SelectableItemQuery
Allows to adds a sort instruction for SelectableItem depending the feature description Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByDescription in interface SelectableItemQuery

forAllItemNumber

public void forAllItemNumber(short operator,
                             Collection values)
Specified by:
forAllItemNumber in interface SelectableItemFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsItemNumber

public void thereExistsItemNumber(short operator,
                                  Collection values)
Specified by:
thereExistsItemNumber in interface SelectableItemFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllItemNumber

public void forAllItemNumber(short operator,
                             long[] filterValues)
Specified by:
forAllItemNumber in interface SelectableItemFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsItemNumber

public void thereExistsItemNumber(short operator,
                                  long[] filterValues)
Specified by:
thereExistsItemNumber in interface SelectableItemFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByItemNumber

public void orderByItemNumber(short order)
Description copied from interface: SelectableItemFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderByItemNumber in interface SelectableItemFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

itemNumber

public ComparableTypePredicate itemNumber()
Specified by:
itemNumber in interface SelectableItemQuery

orderByItemNumber

public SimpleTypeOrder orderByItemNumber()
Description copied from interface: SelectableItemQuery
Allows to adds a sort instruction for SelectableItem depending the feature itemNumber Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByItemNumber in interface SelectableItemQuery

forAllName

public void forAllName(short operator,
                       Collection values)
Specified by:
forAllName in interface SelectableItemFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsName

public void thereExistsName(short operator,
                            Collection values)
Specified by:
thereExistsName in interface SelectableItemFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllName

public void forAllName(short operator,
                       String[] filterValues)
Specified by:
forAllName in interface SelectableItemFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsName

public void thereExistsName(short operator,
                            String[] filterValues)
Specified by:
thereExistsName in interface SelectableItemFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByName

public void orderByName(short order)
Description copied from interface: SelectableItemFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderByName in interface SelectableItemFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

name

public StringTypePredicate name()
Specified by:
name in interface SelectableItemQuery

orderByName

public SimpleTypeOrder orderByName()
Description copied from interface: SelectableItemQuery
Allows to adds a sort instruction for SelectableItem depending the feature name Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByName in interface SelectableItemQuery

forAllSelector

public void forAllSelector(short operator,
                           Collection values)
Specified by:
forAllSelector in interface SelectableItemFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsSelector

public void thereExistsSelector(short operator,
                                Collection values)
Specified by:
thereExistsSelector in interface SelectableItemFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllSelector

public void forAllSelector(short operator,
                           boolean[] filterValues)
Specified by:
forAllSelector in interface SelectableItemFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsSelector

public void thereExistsSelector(short operator,
                                boolean[] filterValues)
Specified by:
thereExistsSelector in interface SelectableItemFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderBySelector

public void orderBySelector(short order)
Description copied from interface: SelectableItemFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderBySelector in interface SelectableItemFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

selector

public OptionalFeaturePredicate selector()
Description copied from interface: SelectableItemQuery
Adds a constraint to the predicate for SelectableItem testing whether the value of the feature selector is null or not.

Specified by:
selector in interface SelectableItemQuery

thereExistsSelector

public BooleanTypePredicate thereExistsSelector()
Description copied from interface: SelectableItemQuery
Adds a constraint for the feature selector to the predicate. The predicate for SelectableItem evaluates true if its value of feature selector satisfies the selected condition.

Since the multiplicity for this attribute is 0..1, the attribute can have no value in which case the predicate evaluates to false!

Specified by:
thereExistsSelector in interface SelectableItemQuery

forAllSelector

public BooleanTypePredicate forAllSelector()
Description copied from interface: SelectableItemQuery
Adds a constraint for the feature selector to the predicate. The predicate for SelectableItem evaluates true if its value of feature selector satisfies the selected condition.

Since the multiplicity for this attribute is 0..1, the attribute can have no value in which case the predicate evaluates to true!

Specified by:
forAllSelector in interface SelectableItemQuery

orderBySelector

public SimpleTypeOrder orderBySelector()
Description copied from interface: SelectableItemQuery
Allows to adds a sort instruction for SelectableItem depending the feature selector Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderBySelector in interface SelectableItemQuery

forAllDefaultQuantity

public void forAllDefaultQuantity(short operator,
                                  Collection values)
Specified by:
forAllDefaultQuantity in interface SelectableItemWithQuantityFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsDefaultQuantity

public void thereExistsDefaultQuantity(short operator,
                                       Collection values)
Specified by:
thereExistsDefaultQuantity in interface SelectableItemWithQuantityFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllDefaultQuantity

public void forAllDefaultQuantity(short operator,
                                  BigDecimal[] filterValues)
Specified by:
forAllDefaultQuantity in interface SelectableItemWithQuantityFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsDefaultQuantity

public void thereExistsDefaultQuantity(short operator,
                                       BigDecimal[] filterValues)
Specified by:
thereExistsDefaultQuantity in interface SelectableItemWithQuantityFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByDefaultQuantity

public void orderByDefaultQuantity(short order)
Description copied from interface: SelectableItemWithQuantityFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderByDefaultQuantity in interface SelectableItemWithQuantityFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

defaultQuantity

public ComparableTypePredicate defaultQuantity()
Specified by:
defaultQuantity in interface SelectableItemWithQuantityQuery

orderByDefaultQuantity

public SimpleTypeOrder orderByDefaultQuantity()
Description copied from interface: SelectableItemWithQuantityQuery
Allows to adds a sort instruction for SelectableItemWithQuantity depending the feature defaultQuantity Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByDefaultQuantity in interface SelectableItemWithQuantityQuery

forAllMaxQuantity

public void forAllMaxQuantity(short operator,
                              Collection values)
Specified by:
forAllMaxQuantity in interface SelectableItemWithQuantityFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsMaxQuantity

public void thereExistsMaxQuantity(short operator,
                                   Collection values)
Specified by:
thereExistsMaxQuantity in interface SelectableItemWithQuantityFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllMaxQuantity

public void forAllMaxQuantity(short operator,
                              BigDecimal[] filterValues)
Specified by:
forAllMaxQuantity in interface SelectableItemWithQuantityFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsMaxQuantity

public void thereExistsMaxQuantity(short operator,
                                   BigDecimal[] filterValues)
Specified by:
thereExistsMaxQuantity in interface SelectableItemWithQuantityFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByMaxQuantity

public void orderByMaxQuantity(short order)
Description copied from interface: SelectableItemWithQuantityFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderByMaxQuantity in interface SelectableItemWithQuantityFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

maxQuantity

public ComparableTypePredicate maxQuantity()
Specified by:
maxQuantity in interface SelectableItemWithQuantityQuery

orderByMaxQuantity

public SimpleTypeOrder orderByMaxQuantity()
Description copied from interface: SelectableItemWithQuantityQuery
Allows to adds a sort instruction for SelectableItemWithQuantity depending the feature maxQuantity Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByMaxQuantity in interface SelectableItemWithQuantityQuery

forAllMinQuantity

public void forAllMinQuantity(short operator,
                              Collection values)
Specified by:
forAllMinQuantity in interface SelectableItemWithQuantityFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsMinQuantity

public void thereExistsMinQuantity(short operator,
                                   Collection values)
Specified by:
thereExistsMinQuantity in interface SelectableItemWithQuantityFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllMinQuantity

public void forAllMinQuantity(short operator,
                              BigDecimal[] filterValues)
Specified by:
forAllMinQuantity in interface SelectableItemWithQuantityFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsMinQuantity

public void thereExistsMinQuantity(short operator,
                                   BigDecimal[] filterValues)
Specified by:
thereExistsMinQuantity in interface SelectableItemWithQuantityFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByMinQuantity

public void orderByMinQuantity(short order)
Description copied from interface: SelectableItemWithQuantityFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderByMinQuantity in interface SelectableItemWithQuantityFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

minQuantity

public ComparableTypePredicate minQuantity()
Specified by:
minQuantity in interface SelectableItemWithQuantityQuery

orderByMinQuantity

public SimpleTypeOrder orderByMinQuantity()
Description copied from interface: SelectableItemWithQuantityQuery
Allows to adds a sort instruction for SelectableItemWithQuantity depending the feature minQuantity Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByMinQuantity in interface SelectableItemWithQuantityQuery

forAllQuantity

public void forAllQuantity(short operator,
                           Collection values)
Specified by:
forAllQuantity in interface SelectableItemWithQuantityFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsQuantity

public void thereExistsQuantity(short operator,
                                Collection values)
Specified by:
thereExistsQuantity in interface SelectableItemWithQuantityFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllQuantity

public void forAllQuantity(short operator,
                           BigDecimal[] filterValues)
Specified by:
forAllQuantity in interface SelectableItemWithQuantityFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsQuantity

public void thereExistsQuantity(short operator,
                                BigDecimal[] filterValues)
Specified by:
thereExistsQuantity in interface SelectableItemWithQuantityFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByQuantity

public void orderByQuantity(short order)
Description copied from interface: SelectableItemWithQuantityFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderByQuantity in interface SelectableItemWithQuantityFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

quantity

public OptionalFeaturePredicate quantity()
Description copied from interface: SelectableItemWithQuantityQuery
Adds a constraint to the predicate for SelectableItemWithQuantity testing whether the value of the feature quantity is null or not.

Specified by:
quantity in interface SelectableItemWithQuantityQuery

thereExistsQuantity

public ComparableTypePredicate thereExistsQuantity()
Description copied from interface: SelectableItemWithQuantityQuery
Adds a constraint for the feature quantity to the predicate. The predicate for SelectableItemWithQuantity evaluates true if its value of feature quantity satisfies the selected condition.

Since the multiplicity for this attribute is 0..1, the attribute can have no value in which case the predicate evaluates to false!

Specified by:
thereExistsQuantity in interface SelectableItemWithQuantityQuery

forAllQuantity

public ComparableTypePredicate forAllQuantity()
Description copied from interface: SelectableItemWithQuantityQuery
Adds a constraint for the feature quantity to the predicate. The predicate for SelectableItemWithQuantity evaluates true if its value of feature quantity satisfies the selected condition.

Since the multiplicity for this attribute is 0..1, the attribute can have no value in which case the predicate evaluates to true!

Specified by:
forAllQuantity in interface SelectableItemWithQuantityQuery

orderByQuantity

public SimpleTypeOrder orderByQuantity()
Description copied from interface: SelectableItemWithQuantityQuery
Allows to adds a sort instruction for SelectableItemWithQuantity depending the feature quantity Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByQuantity in interface SelectableItemWithQuantityQuery

forAllBasedOn

public void forAllBasedOn(short operator,
                          ProductBundle[] filterValues)
Specified by:
forAllBasedOn in interface SelectableProductBundleFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsBasedOn

public void thereExistsBasedOn(short operator,
                               ProductBundle[] filterValues)
Specified by:
thereExistsBasedOn in interface SelectableProductBundleFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllBasedOn

public void forAllBasedOn(short operator,
                          Collection values)
Specified by:
forAllBasedOn in interface SelectableProductBundleFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsBasedOn

public void thereExistsBasedOn(short operator,
                               Collection values)
Specified by:
thereExistsBasedOn in interface SelectableProductBundleFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

basedOn

public OptionalFeaturePredicate basedOn()
Description copied from interface: SelectableProductBundleQuery
Adds a constraint to the predicate for SelectableProductBundle testing whether the value of the feature basedOn is null or not.

Specified by:
basedOn in interface SelectableProductBundleQuery

thereExistsBasedOn

public ProductBundleQuery thereExistsBasedOn()
Description copied from interface: SelectableProductBundleQuery
Adds a constraint for the feature basedOn to the predicate. The predicate for SelectableProductBundle evaluates true if its value of feature basedOn satisfies the selected condition.

Since the multiplicity for this attribute is 0..1, the attribute can have no value in which case the predicate evaluates to false!

Specified by:
thereExistsBasedOn in interface SelectableProductBundleQuery

forAllBasedOn

public ProductBundleQuery forAllBasedOn()
Description copied from interface: SelectableProductBundleQuery
Adds a constraint for the feature basedOn to the predicate. The predicate for SelectableProductBundle evaluates true if its value of feature basedOn satisfies the selected condition.

Since the multiplicity for this attribute is 0..1, the attribute can have no value in which case the predicate evaluates to true!

Specified by:
forAllBasedOn in interface SelectableProductBundleQuery

forAllCreatedAt

public void forAllCreatedAt(short operator,
                            Collection values)
Specified by:
forAllCreatedAt in interface BasicObjectFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsCreatedAt

public void thereExistsCreatedAt(short operator,
                                 Collection values)
Specified by:
thereExistsCreatedAt in interface BasicObjectFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllCreatedAt

public void forAllCreatedAt(short operator,
                            Date[] filterValues)
Specified by:
forAllCreatedAt in interface BasicObjectFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsCreatedAt

public void thereExistsCreatedAt(short operator,
                                 Date[] filterValues)
Specified by:
thereExistsCreatedAt in interface BasicObjectFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByCreatedAt

public void orderByCreatedAt(short order)
Description copied from interface: BasicObjectFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderByCreatedAt in interface BasicObjectFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

createdAt

public ComparableTypePredicate createdAt()
Specified by:
createdAt in interface BasicObjectQuery

orderByCreatedAt

public SimpleTypeOrder orderByCreatedAt()
Description copied from interface: BasicObjectQuery
Allows to adds a sort instruction for BasicObject depending the feature createdAt Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByCreatedAt in interface BasicObjectQuery

forAllCreatedBy

public void forAllCreatedBy(short operator,
                            Collection values)
Specified by:
forAllCreatedBy in interface BasicObjectFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsCreatedBy

public void thereExistsCreatedBy(short operator,
                                 Collection values)
Specified by:
thereExistsCreatedBy in interface BasicObjectFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllCreatedBy

public void forAllCreatedBy(short operator,
                            String[] filterValues)
Specified by:
forAllCreatedBy in interface BasicObjectFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsCreatedBy

public void thereExistsCreatedBy(short operator,
                                 String[] filterValues)
Specified by:
thereExistsCreatedBy in interface BasicObjectFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByCreatedBy

public void orderByCreatedBy(short order)
Description copied from interface: BasicObjectFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderByCreatedBy in interface BasicObjectFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

createdBy

public MultivaluedFeaturePredicate createdBy()
Description copied from interface: BasicObjectQuery
Adds a constraint to the predicate for BasicObject testing whether the feature createdBy has values or not.

Specified by:
createdBy in interface BasicObjectQuery

thereExistsCreatedBy

public StringTypePredicate thereExistsCreatedBy()
Description copied from interface: BasicObjectQuery
Adds a constraint for the feature createdBy to the predicate. The predicate for BasicObject evaluates true if at least one of its values of feature createdBy satisfies the given condition.

Since the multiplicity for this attribute is 0..n, the attribute can have no values in which case the predicate evaluates to false!

Specified by:
thereExistsCreatedBy in interface BasicObjectQuery

forAllCreatedBy

public StringTypePredicate forAllCreatedBy()
Description copied from interface: BasicObjectQuery
Adds a constraint for the feature createdBy to the predicate. The predicate for BasicObject evaluates true if all of its values of feature createdBy satisfy the selected condition.

Since the multiplicity for this attribute is 0..n, the attribute can have no values in which case the predicate evaluates to true!

Specified by:
forAllCreatedBy in interface BasicObjectQuery

orderByCreatedBy

public MultivaluedTypeOrder orderByCreatedBy()
Description copied from interface: BasicObjectQuery
Allows to adds a sort instruction for BasicObject depending the feature createdBy Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByCreatedBy in interface BasicObjectQuery

forAllModifiedAt

public void forAllModifiedAt(short operator,
                             Collection values)
Specified by:
forAllModifiedAt in interface BasicObjectFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsModifiedAt

public void thereExistsModifiedAt(short operator,
                                  Collection values)
Specified by:
thereExistsModifiedAt in interface BasicObjectFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllModifiedAt

public void forAllModifiedAt(short operator,
                             Date[] filterValues)
Specified by:
forAllModifiedAt in interface BasicObjectFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsModifiedAt

public void thereExistsModifiedAt(short operator,
                                  Date[] filterValues)
Specified by:
thereExistsModifiedAt in interface BasicObjectFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByModifiedAt

public void orderByModifiedAt(short order)
Description copied from interface: BasicObjectFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderByModifiedAt in interface BasicObjectFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

modifiedAt

public ComparableTypePredicate modifiedAt()
Specified by:
modifiedAt in interface BasicObjectQuery

orderByModifiedAt

public SimpleTypeOrder orderByModifiedAt()
Description copied from interface: BasicObjectQuery
Allows to adds a sort instruction for BasicObject depending the feature modifiedAt Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByModifiedAt in interface BasicObjectQuery

forAllModifiedBy

public void forAllModifiedBy(short operator,
                             Collection values)
Specified by:
forAllModifiedBy in interface BasicObjectFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsModifiedBy

public void thereExistsModifiedBy(short operator,
                                  Collection values)
Specified by:
thereExistsModifiedBy in interface BasicObjectFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllModifiedBy

public void forAllModifiedBy(short operator,
                             String[] filterValues)
Specified by:
forAllModifiedBy in interface BasicObjectFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsModifiedBy

public void thereExistsModifiedBy(short operator,
                                  String[] filterValues)
Specified by:
thereExistsModifiedBy in interface BasicObjectFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByModifiedBy

public void orderByModifiedBy(short order)
Description copied from interface: BasicObjectFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderByModifiedBy in interface BasicObjectFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

modifiedBy

public MultivaluedFeaturePredicate modifiedBy()
Description copied from interface: BasicObjectQuery
Adds a constraint to the predicate for BasicObject testing whether the feature modifiedBy has values or not.

Specified by:
modifiedBy in interface BasicObjectQuery

thereExistsModifiedBy

public StringTypePredicate thereExistsModifiedBy()
Description copied from interface: BasicObjectQuery
Adds a constraint for the feature modifiedBy to the predicate. The predicate for BasicObject evaluates true if at least one of its values of feature modifiedBy satisfies the given condition.

Since the multiplicity for this attribute is 0..n, the attribute can have no values in which case the predicate evaluates to false!

Specified by:
thereExistsModifiedBy in interface BasicObjectQuery

forAllModifiedBy

public StringTypePredicate forAllModifiedBy()
Description copied from interface: BasicObjectQuery
Adds a constraint for the feature modifiedBy to the predicate. The predicate for BasicObject evaluates true if all of its values of feature modifiedBy satisfy the selected condition.

Since the multiplicity for this attribute is 0..n, the attribute can have no values in which case the predicate evaluates to true!

Specified by:
forAllModifiedBy in interface BasicObjectQuery

orderByModifiedBy

public MultivaluedTypeOrder orderByModifiedBy()
Description copied from interface: BasicObjectQuery
Allows to adds a sort instruction for BasicObject depending the feature modifiedBy Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByModifiedBy in interface BasicObjectQuery

forAllContext

public void forAllContext(short operator,
                          Context[] filterValues)
Specified by:
forAllContext in interface ContextCapableFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsContext

public void thereExistsContext(short operator,
                               Context[] filterValues)
Specified by:
thereExistsContext in interface ContextCapableFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllContext

public void forAllContext(short operator,
                          Collection values)
Specified by:
forAllContext in interface ContextCapableFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsContext

public void thereExistsContext(short operator,
                               Collection values)
Specified by:
thereExistsContext in interface ContextCapableFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

context

public MultivaluedFeaturePredicate context()
Description copied from interface: ContextCapableQuery
Adds a constraint to the predicate for ContextCapable testing whether the feature context has values or not.

Specified by:
context in interface ContextCapableQuery

thereExistsContext

public ContextQuery thereExistsContext()
Description copied from interface: ContextCapableQuery
Adds a constraint for the feature context to the predicate. The predicate for ContextCapable evaluates true if its value of feature context satisfies the selected condition.

Since the multiplicity for this attribute is 0..1, the attribute can have no value in which case the predicate evaluates to false!

Specified by:
thereExistsContext in interface ContextCapableQuery

forAllContext

public ContextQuery forAllContext()
Description copied from interface: ContextCapableQuery
Adds a constraint for the feature context to the predicate. The predicate for ContextCapable evaluates true if its value of feature context satisfies the selected condition.

Since the multiplicity for this attribute is 0..1, the attribute can have no value in which case the predicate evaluates to true!

Specified by:
forAllContext in interface ContextCapableQuery

forAllIdentity

public void forAllIdentity(short operator,
                           Collection values)
Specified by:
forAllIdentity in interface ExtentCapableFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsIdentity

public void thereExistsIdentity(short operator,
                                Collection values)
Specified by:
thereExistsIdentity in interface ExtentCapableFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllIdentity

public void forAllIdentity(short operator,
                           String[] filterValues)
Specified by:
forAllIdentity in interface ExtentCapableFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsIdentity

public void thereExistsIdentity(short operator,
                                String[] filterValues)
Specified by:
thereExistsIdentity in interface ExtentCapableFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByIdentity

public void orderByIdentity(short order)
Description copied from interface: ExtentCapableFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderByIdentity in interface ExtentCapableFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

identity

public StringTypePredicate identity()
Specified by:
identity in interface ExtentCapableQuery

orderByIdentity

public SimpleTypeOrder orderByIdentity()
Description copied from interface: ExtentCapableQuery
Allows to adds a sort instruction for ExtentCapable depending the feature identity Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByIdentity in interface ExtentCapableQuery


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