org.opencrx.kernel.ras1.cci2
Interface ArtifactQuery

All Superinterfaces:
AlertSenderQuery, AnyTypePredicate, AuditeeQuery, org.openmdx.base.cci2.BasicObjectQuery, CloneableQuery, org.openmdx.base.cci2.ContextCapableQuery, CrxObjectQuery, DescriptionContainerQuery, org.openmdx.base.cci2.ExtentCapableQuery, ImporterQuery, IndexedQuery, SecureObjectQuery, SolutionPartQuery, SubscriptionTargetQuery, org.openmdx.compatibility.view1.cci2.ViewCapableQuery, XmlExporterQuery
All Known Subinterfaces:
DesignDiagramQuery, DesignModelQuery, DesignPartQuery, ImplementationPartQuery, InterfaceSpecQuery, RequirementDiagramQuery, RequirementModelQuery, RequirementPartQuery, TestDiagramQuery, TestModelQuery, TestPartQuery, UseCaseQuery

public interface ArtifactQuery
extends SolutionPartQuery


Method Summary
 StringTypePredicate artifactType()
           
 OptionalFeaturePredicate digestName()
          Adds a constraint to the predicate for Artifact testing whether the value of the feature digestName is null or not.
 OptionalFeaturePredicate digestValue()
          Adds a constraint to the predicate for Artifact testing whether the value of the feature digestValue is null or not.
 StringTypePredicate forAllDigestName()
          Adds a constraint for the feature digestName to the predicate.
 StringTypePredicate forAllDigestValue()
          Adds a constraint for the feature digestValue to the predicate.
 StringTypePredicate forAllVersion()
          Adds a constraint for the feature version to the predicate.
 SimpleTypeOrder orderByArtifactType()
          Allows to adds a sort instruction for Artifact depending the feature artifactType Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByDigestName()
          Allows to adds a sort instruction for Artifact depending the feature digestName Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByDigestValue()
          Allows to adds a sort instruction for Artifact depending the feature digestValue Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByVersion()
          Allows to adds a sort instruction for Artifact depending the feature version Note: The order in which orderBy… instructions are given is relevant!
 StringTypePredicate thereExistsDigestName()
          Adds a constraint for the feature digestName to the predicate.
 StringTypePredicate thereExistsDigestValue()
          Adds a constraint for the feature digestValue to the predicate.
 StringTypePredicate thereExistsVersion()
          Adds a constraint for the feature version to the predicate.
 OptionalFeaturePredicate version()
          Adds a constraint to the predicate for Artifact testing whether the value of the feature version is null or not.
 
Methods inherited from interface org.opencrx.kernel.ras1.cci2.SolutionPartQuery
description, forAllDescription, name, orderByDescription, orderByName, thereExistsDescription
 
Methods inherited from interface org.opencrx.kernel.generic.cci2.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.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.openmdx.base.cci2.BasicObjectQuery
createdAt, createdBy, forAllCreatedBy, forAllModifiedBy, modifiedAt, modifiedBy, orderByCreatedAt, orderByCreatedBy, orderByModifiedAt, orderByModifiedBy, thereExistsCreatedBy, thereExistsModifiedBy
 
Methods inherited from interface org.openmdx.base.cci2.ContextCapableQuery
context, forAllContext, thereExistsContext
 
Methods inherited from interface org.openmdx.base.cci2.ExtentCapableQuery
identity, orderByIdentity
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 

Method Detail

artifactType

StringTypePredicate artifactType()

orderByArtifactType

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


digestName

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


thereExistsDigestName

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


forAllDigestName

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


orderByDigestName

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


digestValue

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


thereExistsDigestValue

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


forAllDigestValue

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


orderByDigestValue

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


version

OptionalFeaturePredicate version()
Adds a constraint to the predicate for Artifact 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 Artifact 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 Artifact 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 Artifact 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.