org.opencrx.kernel.product1.cci2
Interface GetPriceLevelParamsQuery

All Superinterfaces:
AnyTypePredicate

public interface GetPriceLevelParamsQuery
extends AnyTypePredicate


Method Summary
 AbstractContractQuery contract()
           
 UomQuery forAllPriceUom()
          Adds a constraint for the feature priceUom to the predicate.
 ComparableTypePredicate<Date> forAllPricingDate()
          Adds a constraint for the feature pricingDate to the predicate.
 ComparableTypePredicate<BigDecimal> forAllQuantity()
          Adds a constraint for the feature quantity to the predicate.
 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 constraint for the feature priceUom to the predicate.
 ComparableTypePredicate<Date> thereExistsPricingDate()
          Adds a constraint for the feature pricingDate to the predicate.
 ComparableTypePredicate<BigDecimal> thereExistsQuantity()
          Adds a constraint for the feature quantity to the predicate.
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, 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 constraint for the feature priceUom to the predicate. The predicate for GetPriceLevelParams evaluates true if its value of feature priceUom 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!


forAllPriceUom

UomQuery forAllPriceUom()
Adds a constraint for the feature priceUom to the predicate. The predicate for GetPriceLevelParams evaluates true if its value of feature priceUom 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!


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 constraint for the feature pricingDate to the predicate. The predicate for GetPriceLevelParams evaluates true if its value of feature pricingDate 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!


forAllPricingDate

ComparableTypePredicate<Date> forAllPricingDate()
Adds a constraint for the feature pricingDate to the predicate. The predicate for GetPriceLevelParams evaluates true if its value of feature pricingDate 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!


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 constraint for the feature quantity to the predicate. The predicate for GetPriceLevelParams 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!


forAllQuantity

ComparableTypePredicate<BigDecimal> forAllQuantity()
Adds a constraint for the feature quantity to the predicate. The predicate for GetPriceLevelParams 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!


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-2007, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.