org.opencrx.kernel.product1.cci2
Interface ProductConfigurationSetQuery

All Superinterfaces:
AnyTypePredicate
All Known Subinterfaces:
AbstractInvoicePositionQuery, AbstractOpportunityPositionQuery, AbstractQuotePositionQuery, AbstractSalesOrderPositionQuery, AssetQuery, ConfiguredProductQuery, CreditBookingQuery, DebitBookingQuery, InventoryItemQuery, InvoicePositionQuery, OpportunityPositionQuery, ProductQuery, ProductReferenceQuery, QuotePositionQuery, RemovedPositionQuery, SalesOrderPositionQuery, SingleBookingQuery

public interface ProductConfigurationSetQuery
extends AnyTypePredicate


Method Summary
 OptionalFeaturePredicate configType()
          Adds a constraint to the predicate for ProductConfigurationSet testing whether the value of the feature configType is null or not.
 MultivaluedFeaturePredicate configuration()
          Adds a constraint to the predicate for ProductConfigurationSet testing whether the feature configuration has values or not.
 ProductConfigurationTypeSetQuery forAllConfigType()
          Adds a condition for the feature configType to the predicate for ProductConfigurationSet, which evaluates to false unless the value of the feature configType satisfies the given condition.
 ProductConfigurationQuery forAllConfiguration()
          Adds a condition for the feature configuration to the predicate for ProductConfigurationSet, which evaluates to false unless the value of the feature configuration satisfies the given condition.
 ProductConfigurationTypeSetQuery thereExistsConfigType()
          Adds a condition for the feature configType to the predicate for ProductConfigurationSet, which evaluates to false unless the value of the feature configType satisfies the given condition.
 ProductConfigurationQuery thereExistsConfiguration()
          Adds a condition for the feature configuration to the predicate for ProductConfigurationSet, which evaluates to false unless the value of the feature configuration satisfies the given condition.
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equals, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 

Method Detail

configType

OptionalFeaturePredicate configType()
Adds a constraint to the predicate for ProductConfigurationSet testing whether the value of the feature configType is null or not.


thereExistsConfigType

ProductConfigurationTypeSetQuery thereExistsConfigType()
Adds a condition for the feature configType to the predicate for ProductConfigurationSet, which evaluates to false unless the value of the feature configType satisfies the given condition.

Since the attribute is optional its value may be null, in which case the condition is not satisfied


forAllConfigType

ProductConfigurationTypeSetQuery forAllConfigType()
Adds a condition for the feature configType to the predicate for ProductConfigurationSet, which evaluates to false unless the value of the feature configType satisfies the given condition.

Since the attribute is optional its value may be null, in which case the condition is satisfied


configuration

MultivaluedFeaturePredicate configuration()
Adds a constraint to the predicate for ProductConfigurationSet testing whether the feature configuration has values or not.


thereExistsConfiguration

ProductConfigurationQuery thereExistsConfiguration()
Adds a condition for the feature configuration to the predicate for ProductConfigurationSet, which evaluates to false unless the value of the feature configuration satisfies the given condition.

Since the attribute is optional its value may be null, in which case the condition is not satisfied


forAllConfiguration

ProductConfigurationQuery forAllConfiguration()
Adds a condition for the feature configuration to the predicate for ProductConfigurationSet, which evaluates to false unless the value of the feature configuration satisfies the given condition.

Since the attribute is optional its value may be null, in which case the condition is satisfied



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