org.opencrx.kernel.product1.cci2
Interface ProductQuery

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

public interface ProductQuery
extends DescriptionContainerQuery, PicturedQuery, AbstractProductQuery, ProductConfigurationSetQuery


Method Summary
 ComparableTypePredicate<BigDecimal> forAllGrossWeightKilogram()
          Adds a condition for the feature grossWeightKilogram to the predicate for Product, which evaluates to false unless the value of the feature grossWeightKilogram satisfies the given condition.
 BooleanTypePredicate forAllIsStockItem()
          Adds a condition for the feature isStockItem to the predicate for Product, which evaluates to false unless the value of the feature isStockItem satisfies the given condition.
 ComparableTypePredicate<BigDecimal> forAllNetWeightKilogram()
          Adds a condition for the feature netWeightKilogram to the predicate for Product, which evaluates to false unless the value of the feature netWeightKilogram satisfies the given condition.
 StringTypePredicate forAllProductDimension()
          Adds a condition for the feature productDimension to the predicate for Product, which evaluates to false unless the value of the feature productDimension satisfies the given condition.
 OptionalFeaturePredicate grossWeightKilogram()
          Adds a constraint to the predicate for Product testing whether the value of the feature grossWeightKilogram is null or not.
 OptionalFeaturePredicate isStockItem()
          Adds a constraint to the predicate for Product testing whether the value of the feature isStockItem is null or not.
 OptionalFeaturePredicate netWeightKilogram()
          Adds a constraint to the predicate for Product testing whether the value of the feature netWeightKilogram is null or not.
 SimpleTypeOrder orderByGrossWeightKilogram()
          Allows to adds a sort instruction for Product depending the feature grossWeightKilogram Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByIsStockItem()
          Allows to adds a sort instruction for Product depending the feature isStockItem Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByNetWeightKilogram()
          Allows to adds a sort instruction for Product depending the feature netWeightKilogram Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByProductDimension()
          Allows to adds a sort instruction for Product depending the feature productDimension Note: The order in which orderBy… instructions are given is relevant!
 OptionalFeaturePredicate productDimension()
          Adds a constraint to the predicate for Product testing whether the value of the feature productDimension is null or not.
 ComparableTypePredicate<BigDecimal> thereExistsGrossWeightKilogram()
          Adds a condition for the feature grossWeightKilogram to the predicate for Product, which evaluates to false unless the value of the feature grossWeightKilogram satisfies the given condition.
 BooleanTypePredicate thereExistsIsStockItem()
          Adds a condition for the feature isStockItem to the predicate for Product, which evaluates to false unless the value of the feature isStockItem satisfies the given condition.
 ComparableTypePredicate<BigDecimal> thereExistsNetWeightKilogram()
          Adds a condition for the feature netWeightKilogram to the predicate for Product, which evaluates to false unless the value of the feature netWeightKilogram satisfies the given condition.
 StringTypePredicate thereExistsProductDimension()
          Adds a condition for the feature productDimension to the predicate for Product, which evaluates to false unless the value of the feature productDimension 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.PicturedQuery
forAllPicture, forAllPictureContent, forAllPictureContentMimeType, forAllPictureContentName, orderByPictureContent, orderByPictureContentMimeType, orderByPictureContentName, picture, pictureContent, pictureContentMimeType, pictureContentName, thereExistsPicture, thereExistsPictureContent, thereExistsPictureContentMimeType, thereExistsPictureContentName
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equals, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 
Methods inherited from interface org.opencrx.kernel.product1.cci2.AbstractProductQuery
activeOn, alternateProductNumber, classification, defaultPriceLevel, defaultUom, description, detailedDescription, expiresOn, forAllActiveOn, forAllAlternateProductNumber, forAllClassification, forAllDefaultPriceLevel, forAllDefaultUom, forAllDescription, forAllDetailedDescription, forAllExpiresOn, forAllPriceUom, forAllProductUsage, forAllSalesTaxType, name, orderByActiveOn, orderByAlternateProductNumber, orderByDescription, orderByDetailedDescription, orderByExpiresOn, orderByName, orderByProductNumber, orderByProductState, priceUom, productNumber, productState, productUsage, salesTaxType, thereExistsActiveOn, thereExistsAlternateProductNumber, thereExistsClassification, thereExistsDefaultPriceLevel, thereExistsDefaultUom, thereExistsDescription, thereExistsDetailedDescription, thereExistsExpiresOn, thereExistsPriceUom, thereExistsProductUsage, thereExistsSalesTaxType
 
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
 
Methods inherited from interface org.opencrx.kernel.product1.cci2.ProductConfigurationSetQuery
configType, forAllConfigType, thereExistsConfigType
 

Method Detail

grossWeightKilogram

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


thereExistsGrossWeightKilogram

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

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


forAllGrossWeightKilogram

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

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


orderByGrossWeightKilogram

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


isStockItem

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


thereExistsIsStockItem

BooleanTypePredicate thereExistsIsStockItem()
Adds a condition for the feature isStockItem to the predicate for Product, which evaluates to false unless the value of the feature isStockItem satisfies the given condition.

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


forAllIsStockItem

BooleanTypePredicate forAllIsStockItem()
Adds a condition for the feature isStockItem to the predicate for Product, which evaluates to false unless the value of the feature isStockItem satisfies the given condition.

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


orderByIsStockItem

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


netWeightKilogram

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


thereExistsNetWeightKilogram

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

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


forAllNetWeightKilogram

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

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


orderByNetWeightKilogram

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


productDimension

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


thereExistsProductDimension

StringTypePredicate thereExistsProductDimension()
Adds a condition for the feature productDimension to the predicate for Product, which evaluates to false unless the value of the feature productDimension satisfies the given condition.

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


forAllProductDimension

StringTypePredicate forAllProductDimension()
Adds a condition for the feature productDimension to the predicate for Product, which evaluates to false unless the value of the feature productDimension satisfies the given condition.

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


orderByProductDimension

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



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