org.opencrx.kernel.ras1.query
Interface AssetQuery

All Superinterfaces:
AbstractProductQuery, AddressContainerQuery, AlertSenderQuery, AnyTypePredicate, AuditeeQuery, BasicObjectQuery, CloneableQuery, ContextCapableQuery, ContractPositionConstrainedQuery, CrxObjectQuery, DepotReferenceHolderQuery, DescriptionContainerQuery, ExtentCapableQuery, ImporterQuery, IndexedQuery, PicturedQuery, ProductConfigurationSetQuery, ProductQuery, SecureObjectQuery, SubscriptionTargetQuery, ViewCapableQuery, XmlExporterQuery
All Known Implementing Classes:
AssetFilterImpl

public interface AssetQuery
extends ProductQuery


Method Summary
 ProfileQuery forAllProfile()
          Adds a constraint for the feature profile to the predicate.
 StringTypePredicate forAllVersion()
          Adds a constraint for the feature version to the predicate.
 SimpleTypeOrder orderByVersion()
          Allows to adds a sort instruction for Asset depending the feature version Note: The order in which orderBy… instructions are given is relevant!
 OptionalFeaturePredicate profile()
          Adds a constraint to the predicate for Asset testing whether the value of the feature profile is null or not.
 ProfileQuery thereExistsProfile()
          Adds a constraint for the feature profile to the predicate.
 StringTypePredicate thereExistsVersion()
          Adds a constraint for the feature version to the predicate.
 OptionalFeaturePredicate version()
          Adds a constraint to the predicate for Asset testing whether the value of the feature version is null or not.
 
Methods inherited from interface org.opencrx.kernel.product1.query.ProductQuery
forAllGrossWeightKilogram, forAllIsStockItem, forAllNetWeightKilogram, forAllProductDimension, grossWeightKilogram, isStockItem, netWeightKilogram, orderByGrossWeightKilogram, orderByIsStockItem, orderByNetWeightKilogram, orderByProductDimension, productDimension, thereExistsGrossWeightKilogram, thereExistsIsStockItem, thereExistsNetWeightKilogram, thereExistsProductDimension
 
Methods inherited from interface org.opencrx.kernel.generic.query.PicturedQuery
forAllPicture, forAllPictureContent, forAllPictureContentMimeType, forAllPictureContentName, orderByPictureContent, orderByPictureContentMimeType, orderByPictureContentName, picture, pictureContent, pictureContentMimeType, pictureContentName, thereExistsPicture, thereExistsPictureContent, thereExistsPictureContentMimeType, thereExistsPictureContentName
 
Methods inherited from interface org.opencrx.kernel.product1.query.AbstractProductQuery
alternateProductNumber, classification, defaultPriceLevel, defaultUom, description, detailedDescription, forAllAlternateProductNumber, forAllClassification, forAllDefaultPriceLevel, forAllDefaultUom, forAllDescription, forAllDetailedDescription, forAllPriceUom, forAllProductUsage, forAllSalesTaxType, name, orderByAlternateProductNumber, orderByDescription, orderByDetailedDescription, orderByName, orderByProductNumber, orderByProductState, priceUom, productNumber, productState, productUsage, salesTaxType, thereExistsAlternateProductNumber, thereExistsClassification, thereExistsDefaultPriceLevel, thereExistsDefaultUom, thereExistsDescription, thereExistsDetailedDescription, thereExistsPriceUom, thereExistsProductUsage, thereExistsSalesTaxType
 
Methods inherited from interface org.opencrx.kernel.generic.query.CrxObjectQuery
category, disabled, disabledReason, externalLink, forAllCategory, 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, 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.opencrx.kernel.base.query.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.openmdx.base.query.BasicObjectQuery
createdAt, createdBy, forAllCreatedBy, forAllModifiedBy, modifiedAt, modifiedBy, orderByCreatedAt, orderByCreatedBy, orderByModifiedAt, orderByModifiedBy, thereExistsCreatedBy, thereExistsModifiedBy
 
Methods inherited from interface org.openmdx.base.query.ContextCapableQuery
context, forAllContext, thereExistsContext
 
Methods inherited from interface org.openmdx.base.query.ExtentCapableQuery
identity, orderByIdentity
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 
Methods inherited from interface org.opencrx.kernel.product1.query.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.query.ProductConfigurationSetQuery
configType, forAllConfigType, thereExistsConfigType
 

Method Detail

profile

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


thereExistsProfile

ProfileQuery thereExistsProfile()
Adds a constraint for the feature profile to the predicate. The predicate for Asset evaluates true if its value of feature profile 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!


forAllProfile

ProfileQuery forAllProfile()
Adds a constraint for the feature profile to the predicate. The predicate for Asset evaluates true if its value of feature profile 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!


version

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


thereExistsVersion

StringTypePredicate thereExistsVersion()
Adds a constraint for the feature version to the predicate. The predicate for Asset evaluates true if its value of feature version 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!


forAllVersion

StringTypePredicate forAllVersion()
Adds a constraint for the feature version to the predicate. The predicate for Asset evaluates true if its value of feature version 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!


orderByVersion

SimpleTypeOrder orderByVersion()
Allows to adds a sort instruction for Asset depending the feature version 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.