org.opencrx.kernel.product1.query
Interface ProductDescriptorQuery

All Superinterfaces:
org.w3c.cci2.AnyTypePredicate
All Known Subinterfaces:
AbstractBundledProductQuery, BundledProductQuery, BundledProductTypeQuery, ConfiguredProductQuery, InvoiceBundledProductPositionQuery, InvoicePositionQuery, OpportunityBundledProductPositionQuery, OpportunityPositionQuery, ProductDepotPositionQuery, ProductReferenceQuery, QuoteBundledProductPositionQuery, QuotePositionQuery, RemovedBundledProductPositionQuery, RemovedPositionQuery, SalesOrderBundledProductPositionQuery, SalesOrderPositionQuery
All Known Implementing Classes:
AbstractBundledProductFilterImpl, BundledProductFilterImpl, BundledProductTypeFilterImpl, ConfiguredProductFilterImpl, InvoiceBundledProductPositionFilterImpl, InvoicePositionFilterImpl, OpportunityBundledProductPositionFilterImpl, OpportunityPositionFilterImpl, ProductDepotPositionFilterImpl, ProductDescriptorFilterImpl, ProductReferenceFilterImpl, QuoteBundledProductPositionFilterImpl, QuotePositionFilterImpl, RemovedBundledProductPositionFilterImpl, RemovedPositionFilterImpl, SalesOrderBundledProductPositionFilterImpl, SalesOrderPositionFilterImpl

public interface ProductDescriptorQuery
extends org.w3c.cci2.AnyTypePredicate


Method Summary
 ProductQuery forAllProduct()
          Adds a constraint for the feature product to the predicate.
 org.w3c.cci2.OptionalFeaturePredicate product()
          Adds a constraint to the predicate for ProductDescriptor testing whether the value of the feature product is null or not.
 ProductQuery thereExistsProduct()
          Adds a constraint for the feature product to the predicate.
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 

Method Detail

product

org.w3c.cci2.OptionalFeaturePredicate product()
Adds a constraint to the predicate for ProductDescriptor testing whether the value of the feature product is null or not.


thereExistsProduct

ProductQuery thereExistsProduct()
Adds a constraint for the feature product to the predicate. The predicate for ProductDescriptor evaluates true if its value of feature product 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!


forAllProduct

ProductQuery forAllProduct()
Adds a constraint for the feature product to the predicate. The predicate for ProductDescriptor evaluates true if its value of feature product 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!



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