org.opencrx.kernel.product1.cci2
Interface GetPriceLevelParamsQuery

All Superinterfaces:
AnyTypePredicate

public interface GetPriceLevelParamsQuery
extends AnyTypePredicate


Method Summary
 AbstractContractQuery contract()
           
 UomQuery forAllPriceUom()
          Adds a condition for the feature priceUom to the predicate for GetPriceLevelParams, which evaluates to false unless the value of the feature priceUom satisfies the given condition.
 ComparableTypePredicate<Date> forAllPricingDate()
          Adds a condition for the feature pricingDate to the predicate for GetPriceLevelParams, which evaluates to false unless the value of the feature pricingDate satisfies the given condition.
 ComparableTypePredicate<BigDecimal> forAllQuantity()
          Adds a condition for the feature quantity to the predicate for GetPriceLevelParams, which evaluates to false unless the value of the feature quantity satisfies the given condition.
 SimpleTypeOrder orderByPricingDate()
          Allows to adds a sort instruction for GetPriceLevelParams depending the feature pricingDate Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByQuantity()
          Allows to adds a sort instruction for GetPriceLevelParams depending the feature quantity Note: The order in which orderBy… instructions are given is relevant!
 OptionalFeaturePredicate priceUom()
          Adds a constraint to the predicate for GetPriceLevelParams testing whether the value of the feature priceUom is null or not.
 OptionalFeaturePredicate pricingDate()
          Adds a constraint to the predicate for GetPriceLevelParams testing whether the value of the feature pricingDate is null or not.
 AbstractProductQuery product()
           
 OptionalFeaturePredicate quantity()
          Adds a constraint to the predicate for GetPriceLevelParams testing whether the value of the feature quantity is null or not.
 UomQuery thereExistsPriceUom()
          Adds a condition for the feature priceUom to the predicate for GetPriceLevelParams, which evaluates to false unless the value of the feature priceUom satisfies the given condition.
 ComparableTypePredicate<Date> thereExistsPricingDate()
          Adds a condition for the feature pricingDate to the predicate for GetPriceLevelParams, which evaluates to false unless the value of the feature pricingDate satisfies the given condition.
 ComparableTypePredicate<BigDecimal> thereExistsQuantity()
          Adds a condition for the feature quantity to the predicate for GetPriceLevelParams, which evaluates to false unless the value of the feature quantity satisfies the given condition.
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equals, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 

Method Detail

contract

AbstractContractQuery contract()

priceUom

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


thereExistsPriceUom

UomQuery thereExistsPriceUom()
Adds a condition for the feature priceUom to the predicate for GetPriceLevelParams, which evaluates to false unless the value of the feature priceUom satisfies the given condition.

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


forAllPriceUom

UomQuery forAllPriceUom()
Adds a condition for the feature priceUom to the predicate for GetPriceLevelParams, which evaluates to false unless the value of the feature priceUom satisfies the given condition.

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


pricingDate

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


thereExistsPricingDate

ComparableTypePredicate<Date> thereExistsPricingDate()
Adds a condition for the feature pricingDate to the predicate for GetPriceLevelParams, which evaluates to false unless the value of the feature pricingDate satisfies the given condition.

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


forAllPricingDate

ComparableTypePredicate<Date> forAllPricingDate()
Adds a condition for the feature pricingDate to the predicate for GetPriceLevelParams, which evaluates to false unless the value of the feature pricingDate satisfies the given condition.

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


orderByPricingDate

SimpleTypeOrder orderByPricingDate()
Allows to adds a sort instruction for GetPriceLevelParams depending the feature pricingDate Note: The order in which orderBy… instructions are given is relevant!


product

AbstractProductQuery product()

quantity

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


thereExistsQuantity

ComparableTypePredicate<BigDecimal> thereExistsQuantity()
Adds a condition for the feature quantity to the predicate for GetPriceLevelParams, which evaluates to false unless the value of the feature quantity satisfies the given condition.

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


forAllQuantity

ComparableTypePredicate<BigDecimal> forAllQuantity()
Adds a condition for the feature quantity to the predicate for GetPriceLevelParams, which evaluates to false unless the value of the feature quantity satisfies the given condition.

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


orderByQuantity

SimpleTypeOrder orderByQuantity()
Allows to adds a sort instruction for GetPriceLevelParams depending the feature quantity Note: The order in which orderBy… instructions are given is relevant!



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