org.opencrx.kernel.product1.cci2
Interface ProductQuery

All Superinterfaces:
AbstractProductQuery, AddressContainerQuery, AlertSenderQuery, AnyTypePredicate, AuditeeQuery, BasicObjectQuery, CloneableQuery, ContextCapableQuery, ContractPositionConstrainedQuery, CreatableQuery, CrxObjectQuery, DepotReferenceHolderQuery, DescriptionContainerQuery, ExporterQuery, ExtentCapableQuery, ImporterQuery, IndexedQuery, LocalizedFieldContainerQuery, 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.
 ProductPhaseQuery forAllProductPhase()
          Adds a condition for the feature productPhase to the predicate for Product, which evaluates to false unless the value of the feature productPhase satisfies the given condition.
 RelatedProductQuery forAllRelatedProduct()
          Adds a condition for the feature relatedProduct to the predicate for Product, which evaluates to false unless the value of the feature relatedProduct 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.
 MultivaluedFeaturePredicate productPhase()
          Adds a constraint to the predicate for Product testing whether the feature productPhase has values or not.
 MultivaluedFeaturePredicate relatedProduct()
          Adds a constraint to the predicate for Product testing whether the feature relatedProduct has values 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.
 ProductPhaseQuery thereExistsProductPhase()
          Adds a condition for the feature productPhase to the predicate for Product, which evaluates to false unless the value of the feature productPhase satisfies the given condition.
 RelatedProductQuery thereExistsRelatedProduct()
          Adds a condition for the feature relatedProduct to the predicate for Product, which evaluates to false unless the value of the feature relatedProduct satisfies the given condition.
 
Methods inherited from interface org.opencrx.kernel.generic.cci2.DescriptionContainerQuery
additionalDescription, forAllAdditionalDescription, thereExistsAdditionalDescription
 
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.opencrx.kernel.product1.cci2.AbstractProductQuery
activeOn, alternateProductNumber, assignedAccount, basePrice, classification, defaultPriceLevel, defaultUom, description, detailedDescription, expiresOn, forAllActiveOn, forAllAlternateProductNumber, forAllAssignedAccount, forAllBasePrice, forAllClassification, forAllDefaultPriceLevel, forAllDefaultUom, forAllDescription, forAllDetailedDescription, forAllExpiresOn, forAllPriceUom, forAllProductUsage, forAllSalesTaxType, name, orderByActiveOn, orderByDescription, orderByDetailedDescription, orderByExpiresOn, orderByName, orderByProductNumber, orderByProductState, priceUom, productNumber, productState, productUsage, salesTaxType, thereExistsActiveOn, thereExistsAlternateProductNumber, thereExistsAssignedAccount, thereExistsBasePrice, thereExistsClassification, thereExistsDefaultPriceLevel, thereExistsDefaultUom, thereExistsDescription, thereExistsDetailedDescription, thereExistsExpiresOn, thereExistsPriceUom, thereExistsProductUsage, thereExistsSalesTaxType
 
Methods inherited from interface org.opencrx.kernel.depot1.cci2.DepotReferenceHolderQuery
depotReference, forAllDepotReference, thereExistsDepotReference
 
Methods inherited from interface org.opencrx.kernel.generic.cci2.CrxObjectQuery
additionalExternalLink, assignedTimer, attachedDocument, category, disabled, disabledReason, documentFolderAssignment, externalLink, forAllAdditionalExternalLink, forAllAssignedTimer, forAllAttachedDocument, forAllCategory, forAllDisabled, forAllDisabledReason, forAllDocumentFolderAssignment, forAllExternalLink, forAllMedia, forAllNote, forAllPropertySet, forAllPropertySetEntry, forAllRating, 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, media, note, orderByDisabled, orderByDisabledReason, orderByUserBoolean0, orderByUserBoolean1, orderByUserBoolean2, orderByUserBoolean3, orderByUserCode0, orderByUserCode1, orderByUserCode2, orderByUserCode3, orderByUserDate0, orderByUserDate1, orderByUserDate2, orderByUserDate3, orderByUserDateTime0, orderByUserDateTime1, orderByUserDateTime2, orderByUserDateTime3, orderByUserNumber0, orderByUserNumber1, orderByUserNumber2, orderByUserNumber3, orderByUserString0, orderByUserString1, orderByUserString2, orderByUserString3, propertySet, propertySetEntry, rating, thereExistsAdditionalExternalLink, thereExistsAssignedTimer, thereExistsAttachedDocument, thereExistsCategory, thereExistsDisabled, thereExistsDisabledReason, thereExistsDocumentFolderAssignment, thereExistsExternalLink, thereExistsMedia, thereExistsNote, thereExistsPropertySet, thereExistsPropertySetEntry, thereExistsRating, 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.opencrx.kernel.base.cci2.AuditeeQuery
audit, forAllAudit, thereExistsAudit
 
Methods inherited from interface org.opencrx.kernel.base.cci2.IndexedQuery
forAllIndexEntry, indexEntry, thereExistsIndexEntry
 
Methods inherited from interface org.opencrx.kernel.base.cci2.SecureObjectQuery
accessLevelBrowse, accessLevelDelete, accessLevelUpdate, forAllOwner, forAllOwningGroup, forAllOwningUser, orderByAccessLevelBrowse, orderByAccessLevelDelete, orderByAccessLevelUpdate, owner, owningGroup, owningUser, thereExistsOwner, thereExistsOwningGroup, thereExistsOwningUser
 
Methods inherited from interface org.opencrx.kernel.generic.cci2.LocalizedFieldContainerQuery
forAllLocalizedField, localizedField, thereExistsLocalizedField
 
Methods inherited from interface org.openmdx.base.cci2.CreatableQuery
createdAt, createdBy, forAllCreatedBy, orderByCreatedAt, thereExistsCreatedBy
 
Methods inherited from interface org.openmdx.base.cci2.ExtentCapableQuery
identity, orderByIdentity
 
Methods inherited from interface org.openmdx.base.cci2.ModifiableQuery
forAllModifiedBy, modifiedAt, modifiedBy, orderByModifiedAt, 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.AddressContainerQuery
address, forAllAddress, thereExistsAddress
 
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, configuration, forAllConfigType, forAllConfiguration, thereExistsConfigType, thereExistsConfiguration
 

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!


productPhase

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


thereExistsProductPhase

ProductPhaseQuery thereExistsProductPhase()
Adds a condition for the feature productPhase to the predicate for Product, which evaluates to false unless the value of the feature productPhase satisfies the given condition.

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


forAllProductPhase

ProductPhaseQuery forAllProductPhase()
Adds a condition for the feature productPhase to the predicate for Product, which evaluates to false unless the value of the feature productPhase satisfies the given condition.

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


relatedProduct

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


thereExistsRelatedProduct

RelatedProductQuery thereExistsRelatedProduct()
Adds a condition for the feature relatedProduct to the predicate for Product, which evaluates to false unless the value of the feature relatedProduct satisfies the given condition.

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


forAllRelatedProduct

RelatedProductQuery forAllRelatedProduct()
Adds a condition for the feature relatedProduct to the predicate for Product, which evaluates to false unless the value of the feature relatedProduct 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-2013, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.