org.opencrx.kernel.product1.cci2
Interface AbstractProductQuery

All Superinterfaces:
AddressContainerQuery, AlertSenderQuery, AnyTypePredicate, AspectCapableQuery, AuditeeQuery, BasicObjectQuery, CloneableQuery, ContextCapableQuery, ContractPositionConstrainedQuery, CreatableQuery, CrxObjectQuery, DepotReferenceHolderQuery, ExporterQuery, ExtentCapableQuery, ImporterQuery, IndexedQuery, ModifiableQuery, SecureObjectQuery
All Known Subinterfaces:
AssetQuery, ProductQuery

public interface AbstractProductQuery
extends DepotReferenceHolderQuery, CrxObjectQuery, AddressContainerQuery, ContractPositionConstrainedQuery


Method Summary
 OptionalFeaturePredicate activeOn()
          Adds a constraint to the predicate for AbstractProduct testing whether the value of the feature activeOn is null or not.
 MultivaluedFeaturePredicate alternateProductNumber()
          Adds a constraint to the predicate for AbstractProduct testing whether the feature alternateProductNumber has values or not.
 MultivaluedFeaturePredicate classification()
          Adds a constraint to the predicate for AbstractProduct testing whether the feature classification has values or not.
 OptionalFeaturePredicate defaultPriceLevel()
          Adds a constraint to the predicate for AbstractProduct testing whether the value of the feature defaultPriceLevel is null or not.
 OptionalFeaturePredicate defaultUom()
          Adds a constraint to the predicate for AbstractProduct testing whether the value of the feature defaultUom is null or not.
 OptionalFeaturePredicate description()
          Adds a constraint to the predicate for AbstractProduct testing whether the value of the feature description is null or not.
 OptionalFeaturePredicate detailedDescription()
          Adds a constraint to the predicate for AbstractProduct testing whether the value of the feature detailedDescription is null or not.
 OptionalFeaturePredicate expiresOn()
          Adds a constraint to the predicate for AbstractProduct testing whether the value of the feature expiresOn is null or not.
 ComparableTypePredicate<Date> forAllActiveOn()
          Adds a condition for the feature activeOn to the predicate for AbstractProduct, which evaluates to false unless the value of the feature activeOn satisfies the given condition.
 StringTypePredicate forAllAlternateProductNumber()
          Adds a condition for the feature alternateProductNumber to the predicate for AbstractProduct, which evaluates to false unless the values of the feature alternateProductNumber satisfy the given condition.
 ProductClassificationQuery forAllClassification()
          Adds a condition for the feature classification to the predicate for AbstractProduct, which evaluates to false unless the value of the feature classification satisfies the given condition.
 AbstractPriceLevelQuery forAllDefaultPriceLevel()
          Adds a condition for the feature defaultPriceLevel to the predicate for AbstractProduct, which evaluates to false unless the value of the feature defaultPriceLevel satisfies the given condition.
 UomQuery forAllDefaultUom()
          Adds a condition for the feature defaultUom to the predicate for AbstractProduct, which evaluates to false unless the value of the feature defaultUom satisfies the given condition.
 StringTypePredicate forAllDescription()
          Adds a condition for the feature description to the predicate for AbstractProduct, which evaluates to false unless the value of the feature description satisfies the given condition.
 StringTypePredicate forAllDetailedDescription()
          Adds a condition for the feature detailedDescription to the predicate for AbstractProduct, which evaluates to false unless the value of the feature detailedDescription satisfies the given condition.
 ComparableTypePredicate<Date> forAllExpiresOn()
          Adds a condition for the feature expiresOn to the predicate for AbstractProduct, which evaluates to false unless the value of the feature expiresOn satisfies the given condition.
 UomQuery forAllPriceUom()
          Adds a condition for the feature priceUom to the predicate for AbstractProduct, which evaluates to false unless the value of the feature priceUom satisfies the given condition.
 ActivityTrackerQuery forAllProductUsage()
          Adds a condition for the feature productUsage to the predicate for AbstractProduct, which evaluates to false unless the value of the feature productUsage satisfies the given condition.
 SalesTaxTypeQuery forAllSalesTaxType()
          Adds a condition for the feature salesTaxType to the predicate for AbstractProduct, which evaluates to false unless the value of the feature salesTaxType satisfies the given condition.
 StringTypePredicate name()
           
 SimpleTypeOrder orderByActiveOn()
          Allows to adds a sort instruction for AbstractProduct depending the feature activeOn Note: The order in which orderBy… instructions are given is relevant!
 MultivaluedTypeOrder orderByAlternateProductNumber()
          Allows to adds a sort instruction for AbstractProduct depending the feature alternateProductNumber Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByDescription()
          Allows to adds a sort instruction for AbstractProduct depending the feature description Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByDetailedDescription()
          Allows to adds a sort instruction for AbstractProduct depending the feature detailedDescription Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByExpiresOn()
          Allows to adds a sort instruction for AbstractProduct depending the feature expiresOn Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByName()
          Allows to adds a sort instruction for AbstractProduct depending the feature name Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByProductNumber()
          Allows to adds a sort instruction for AbstractProduct depending the feature productNumber Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByProductState()
          Allows to adds a sort instruction for AbstractProduct depending the feature productState Note: The order in which orderBy… instructions are given is relevant!
 MultivaluedFeaturePredicate priceUom()
          Adds a constraint to the predicate for AbstractProduct testing whether the feature priceUom has values or not.
 StringTypePredicate productNumber()
           
 ComparableTypePredicate<Short> productState()
           
 OptionalFeaturePredicate productUsage()
          Adds a constraint to the predicate for AbstractProduct testing whether the value of the feature productUsage is null or not.
 OptionalFeaturePredicate salesTaxType()
          Adds a constraint to the predicate for AbstractProduct testing whether the value of the feature salesTaxType is null or not.
 ComparableTypePredicate<Date> thereExistsActiveOn()
          Adds a condition for the feature activeOn to the predicate for AbstractProduct, which evaluates to false unless the value of the feature activeOn satisfies the given condition.
 StringTypePredicate thereExistsAlternateProductNumber()
          Adds a condition for the feature alternateProductNumber to the predicate for AbstractProduct, which evaluates to false unless the values of the feature alternateProductNumber satisfy the given condition.
 ProductClassificationQuery thereExistsClassification()
          Adds a condition for the feature classification to the predicate for AbstractProduct, which evaluates to false unless the value of the feature classification satisfies the given condition.
 AbstractPriceLevelQuery thereExistsDefaultPriceLevel()
          Adds a condition for the feature defaultPriceLevel to the predicate for AbstractProduct, which evaluates to false unless the value of the feature defaultPriceLevel satisfies the given condition.
 UomQuery thereExistsDefaultUom()
          Adds a condition for the feature defaultUom to the predicate for AbstractProduct, which evaluates to false unless the value of the feature defaultUom satisfies the given condition.
 StringTypePredicate thereExistsDescription()
          Adds a condition for the feature description to the predicate for AbstractProduct, which evaluates to false unless the value of the feature description satisfies the given condition.
 StringTypePredicate thereExistsDetailedDescription()
          Adds a condition for the feature detailedDescription to the predicate for AbstractProduct, which evaluates to false unless the value of the feature detailedDescription satisfies the given condition.
 ComparableTypePredicate<Date> thereExistsExpiresOn()
          Adds a condition for the feature expiresOn to the predicate for AbstractProduct, which evaluates to false unless the value of the feature expiresOn satisfies the given condition.
 UomQuery thereExistsPriceUom()
          Adds a condition for the feature priceUom to the predicate for AbstractProduct, which evaluates to false unless the value of the feature priceUom satisfies the given condition.
 ActivityTrackerQuery thereExistsProductUsage()
          Adds a condition for the feature productUsage to the predicate for AbstractProduct, which evaluates to false unless the value of the feature productUsage satisfies the given condition.
 SalesTaxTypeQuery thereExistsSalesTaxType()
          Adds a condition for the feature salesTaxType to the predicate for AbstractProduct, which evaluates to false unless the value of the feature salesTaxType satisfies the given condition.
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equals, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 
Methods inherited from interface org.opencrx.kernel.generic.cci2.CrxObjectQuery
category, disabled, disabledReason, externalLink, forAllCategory, forAllDisabled, forAllDisabledReason, forAllExternalLink, forAllUserBoolean0, forAllUserBoolean1, forAllUserBoolean2, forAllUserBoolean3, forAllUserBoolean4, forAllUserCode0, forAllUserCode1, forAllUserCode2, forAllUserCode3, forAllUserCode4, forAllUserDate0, forAllUserDate1, forAllUserDate2, forAllUserDate3, forAllUserDate4, forAllUserDateTime0, forAllUserDateTime1, forAllUserDateTime2, forAllUserDateTime3, forAllUserDateTime4, forAllUserNumber0, forAllUserNumber1, forAllUserNumber2, forAllUserNumber3, forAllUserNumber4, forAllUserString0, forAllUserString1, forAllUserString2, forAllUserString3, forAllUserString4, orderByCategory, orderByDisabled, orderByDisabledReason, orderByExternalLink, orderByUserBoolean0, orderByUserBoolean1, orderByUserBoolean2, orderByUserBoolean3, orderByUserBoolean4, orderByUserCode0, orderByUserCode1, orderByUserCode2, orderByUserCode3, orderByUserCode4, orderByUserDate0, orderByUserDate1, orderByUserDate2, orderByUserDate3, orderByUserDate4, orderByUserDateTime0, orderByUserDateTime1, orderByUserDateTime2, orderByUserDateTime3, orderByUserDateTime4, orderByUserNumber0, orderByUserNumber1, orderByUserNumber2, orderByUserNumber3, orderByUserNumber4, orderByUserString0, orderByUserString1, orderByUserString2, orderByUserString3, orderByUserString4, thereExistsCategory, thereExistsDisabled, thereExistsDisabledReason, thereExistsExternalLink, thereExistsUserBoolean0, thereExistsUserBoolean1, thereExistsUserBoolean2, thereExistsUserBoolean3, thereExistsUserBoolean4, thereExistsUserCode0, thereExistsUserCode1, thereExistsUserCode2, thereExistsUserCode3, thereExistsUserCode4, thereExistsUserDate0, thereExistsUserDate1, thereExistsUserDate2, thereExistsUserDate3, thereExistsUserDate4, thereExistsUserDateTime0, thereExistsUserDateTime1, thereExistsUserDateTime2, thereExistsUserDateTime3, thereExistsUserDateTime4, thereExistsUserNumber0, thereExistsUserNumber1, thereExistsUserNumber2, thereExistsUserNumber3, thereExistsUserNumber4, thereExistsUserString0, thereExistsUserString1, thereExistsUserString2, thereExistsUserString3, thereExistsUserString4, userBoolean0, userBoolean1, userBoolean2, userBoolean3, userBoolean4, userCode0, userCode1, userCode2, userCode3, userCode4, userDate0, userDate1, userDate2, userDate3, userDate4, userDateTime0, userDateTime1, userDateTime2, userDateTime3, userDateTime4, userNumber0, userNumber1, userNumber2, userNumber3, userNumber4, userString0, userString1, userString2, userString3, userString4
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equals, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equals, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equals, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equals, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equals, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equals, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 
Methods inherited from interface org.opencrx.kernel.base.cci2.SecureObjectQuery
accessGrantedByParent, accessLevelBrowse, accessLevelDelete, accessLevelUpdate, forAllAccessGrantedByParent, forAllOwner, forAllOwningGroup, forAllOwningUser, orderByAccessLevelBrowse, orderByAccessLevelDelete, orderByAccessLevelUpdate, orderByOwner, owner, owningGroup, owningUser, thereExistsAccessGrantedByParent, thereExistsOwner, thereExistsOwningGroup, thereExistsOwningUser
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equals, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equals, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 
Methods inherited from interface org.openmdx.base.cci2.ContextCapableQuery
context, forAllContext, thereExistsContext
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equals, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 
Methods inherited from interface org.openmdx.base.cci2.CreatableQuery
createdAt, createdBy, forAllCreatedBy, orderByCreatedAt, orderByCreatedBy, thereExistsCreatedBy
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equals, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 
Methods inherited from interface org.openmdx.base.cci2.ExtentCapableQuery
identity, orderByIdentity
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equals, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 
Methods inherited from interface org.openmdx.base.cci2.ModifiableQuery
forAllModifiedBy, modifiedAt, modifiedBy, orderByModifiedAt, orderByModifiedBy, thereExistsModifiedBy
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equals, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 
Methods inherited from interface org.opencrx.kernel.product1.cci2.ContractPositionConstrainedQuery
allowModification, allowRemoval, defaultPositions, defaultQuantity, forAllAllowModification, forAllAllowRemoval, forAllDefaultPositions, forAllDefaultQuantity, forAllMaxPositions, forAllMaxQuantity, forAllMinPositions, forAllMinQuantity, forAllOffsetQuantity, itemNumber, maxPositions, maxQuantity, minMaxQuantityHandling, minPositions, minQuantity, offsetQuantity, orderByAllowModification, orderByAllowRemoval, orderByDefaultPositions, orderByDefaultQuantity, orderByItemNumber, orderByMaxPositions, orderByMaxQuantity, orderByMinMaxQuantityHandling, orderByMinPositions, orderByMinQuantity, orderByOffsetQuantity, thereExistsAllowModification, thereExistsAllowRemoval, thereExistsDefaultPositions, thereExistsDefaultQuantity, thereExistsMaxPositions, thereExistsMaxQuantity, thereExistsMinPositions, thereExistsMinQuantity, thereExistsOffsetQuantity
 

Method Detail

activeOn

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


thereExistsActiveOn

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

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


forAllActiveOn

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

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


orderByActiveOn

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


alternateProductNumber

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


thereExistsAlternateProductNumber

StringTypePredicate thereExistsAlternateProductNumber()
Adds a condition for the feature alternateProductNumber to the predicate for AbstractProduct, which evaluates to false unless the values of the feature alternateProductNumber satisfy the given condition.

Since the multiplicity for this attribute is 0..n, the attribute may have no values. in which case the condition is not satisfied


forAllAlternateProductNumber

StringTypePredicate forAllAlternateProductNumber()
Adds a condition for the feature alternateProductNumber to the predicate for AbstractProduct, which evaluates to false unless the values of the feature alternateProductNumber satisfy the given condition.

Since the multiplicity for this attribute is 0..n, the attribute may have no values. in which case the condition is satisfied


orderByAlternateProductNumber

MultivaluedTypeOrder orderByAlternateProductNumber()
Allows to adds a sort instruction for AbstractProduct depending the feature alternateProductNumber Note: The order in which orderBy… instructions are given is relevant!


classification

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


thereExistsClassification

ProductClassificationQuery thereExistsClassification()
Adds a condition for the feature classification to the predicate for AbstractProduct, which evaluates to false unless the value of the feature classification satisfies the given condition.

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


forAllClassification

ProductClassificationQuery forAllClassification()
Adds a condition for the feature classification to the predicate for AbstractProduct, which evaluates to false unless the value of the feature classification satisfies the given condition.

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


defaultPriceLevel

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


thereExistsDefaultPriceLevel

AbstractPriceLevelQuery thereExistsDefaultPriceLevel()
Adds a condition for the feature defaultPriceLevel to the predicate for AbstractProduct, which evaluates to false unless the value of the feature defaultPriceLevel satisfies the given condition.

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


forAllDefaultPriceLevel

AbstractPriceLevelQuery forAllDefaultPriceLevel()
Adds a condition for the feature defaultPriceLevel to the predicate for AbstractProduct, which evaluates to false unless the value of the feature defaultPriceLevel satisfies the given condition.

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


defaultUom

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


thereExistsDefaultUom

UomQuery thereExistsDefaultUom()
Adds a condition for the feature defaultUom to the predicate for AbstractProduct, which evaluates to false unless the value of the feature defaultUom satisfies the given condition.

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


forAllDefaultUom

UomQuery forAllDefaultUom()
Adds a condition for the feature defaultUom to the predicate for AbstractProduct, which evaluates to false unless the value of the feature defaultUom satisfies the given condition.

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


description

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


thereExistsDescription

StringTypePredicate thereExistsDescription()
Adds a condition for the feature description to the predicate for AbstractProduct, which evaluates to false unless the value of the feature description satisfies the given condition.

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


forAllDescription

StringTypePredicate forAllDescription()
Adds a condition for the feature description to the predicate for AbstractProduct, which evaluates to false unless the value of the feature description satisfies the given condition.

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


orderByDescription

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


detailedDescription

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


thereExistsDetailedDescription

StringTypePredicate thereExistsDetailedDescription()
Adds a condition for the feature detailedDescription to the predicate for AbstractProduct, which evaluates to false unless the value of the feature detailedDescription satisfies the given condition.

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


forAllDetailedDescription

StringTypePredicate forAllDetailedDescription()
Adds a condition for the feature detailedDescription to the predicate for AbstractProduct, which evaluates to false unless the value of the feature detailedDescription satisfies the given condition.

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


orderByDetailedDescription

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


expiresOn

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


thereExistsExpiresOn

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

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


forAllExpiresOn

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

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


orderByExpiresOn

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


name

StringTypePredicate name()

orderByName

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


priceUom

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


thereExistsPriceUom

UomQuery thereExistsPriceUom()
Adds a condition for the feature priceUom to the predicate for AbstractProduct, 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 AbstractProduct, 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


productNumber

StringTypePredicate productNumber()

orderByProductNumber

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


productState

ComparableTypePredicate<Short> productState()

orderByProductState

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


productUsage

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


thereExistsProductUsage

ActivityTrackerQuery thereExistsProductUsage()
Adds a condition for the feature productUsage to the predicate for AbstractProduct, which evaluates to false unless the value of the feature productUsage satisfies the given condition.

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


forAllProductUsage

ActivityTrackerQuery forAllProductUsage()
Adds a condition for the feature productUsage to the predicate for AbstractProduct, which evaluates to false unless the value of the feature productUsage satisfies the given condition.

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


salesTaxType

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


thereExistsSalesTaxType

SalesTaxTypeQuery thereExistsSalesTaxType()
Adds a condition for the feature salesTaxType to the predicate for AbstractProduct, which evaluates to false unless the value of the feature salesTaxType satisfies the given condition.

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


forAllSalesTaxType

SalesTaxTypeQuery forAllSalesTaxType()
Adds a condition for the feature salesTaxType to the predicate for AbstractProduct, which evaluates to false unless the value of the feature salesTaxType 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-2009, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.