org.openmdx.base.cci2
Interface BasicObjectQuery

All Superinterfaces:
AnyTypePredicate, ContextCapableQuery, ExtentCapableQuery, ViewCapableQuery
All Known Subinterfaces:
AliasTypeQuery, AssociationEndQuery, AssociationQuery, AttributeQuery, BehaviouralFeatureQuery, ClassifierQuery, ClassQuery, CollectionTypeQuery, ComponentQuery, ConfigurationQuery, ConnectionQuery, ConstantQuery, ConstraintQuery, DatabaseConnectorQuery, DatabaseResourceReferenceQuery, DataproviderBooleanPropertyQuery, DataproviderConnectorQuery, DataproviderIntegerPropertyQuery, DataproviderPropertyQuery, DataproviderQuery, DataproviderResourceQuery, DataproviderResourceReferenceQuery, DataproviderStringPropertyQuery, DataproviderTypeBooleanPropertyQuery, DataproviderTypeIntegerPropertyQuery, DataproviderTypePropertyQuery, DataproviderTypeQuery, DataproviderTypeStringPropertyQuery, DatatypeQuery, DeploymentUnitQuery, DomainQuery, DomainQuery, ElementQuery, EnumerationTypeQuery, ExceptionQuery, FeatureQuery, GeneralizableElementQuery, GenericResourceReferenceQuery, HttpUrlConnectorQuery, ImportQuery, InboundCommunicationQuery, InstanceQuery, ModuleQuery, NamespaceQuery, NamespaceQuery, OperationQuery, OutboundCommunicationQuery, PackageQuery, ParameterQuery, PrimitiveTypeQuery, ReferenceQuery, ResourceAdapterBooleanPropertyQuery, ResourceAdapterIntegerPropertyQuery, ResourceAdapterPropertyQuery, ResourceAdapterQuery, ResourceAdapterStringPropertyQuery, ResourceReferenceQuery, StatefulConnectionQuery, StatelessConnectionQuery, StatelessResourceQuery, StatisticsQuery, StructuralFeatureQuery, StructureFieldQuery, StructureTypeQuery, TagQuery, TypedElementQuery, UnitOfWorkQuery

public interface BasicObjectQuery
extends ContextCapableQuery, ExtentCapableQuery, ViewCapableQuery


Method Summary
 ComparableTypePredicate<Date> createdAt()
           
 MultivaluedFeaturePredicate createdBy()
          Adds a constraint to the predicate for BasicObject testing whether the feature createdBy has values or not.
 StringTypePredicate forAllCreatedBy()
          Adds a constraint for the feature createdBy to the predicate.
 StringTypePredicate forAllModifiedBy()
          Adds a constraint for the feature modifiedBy to the predicate.
 ComparableTypePredicate<Date> modifiedAt()
           
 MultivaluedFeaturePredicate modifiedBy()
          Adds a constraint to the predicate for BasicObject testing whether the feature modifiedBy has values or not.
 SimpleTypeOrder orderByCreatedAt()
          Allows to adds a sort instruction for BasicObject depending the feature createdAt Note: The order in which orderBy… instructions are given is relevant!
 MultivaluedTypeOrder orderByCreatedBy()
          Allows to adds a sort instruction for BasicObject depending the feature createdBy Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByModifiedAt()
          Allows to adds a sort instruction for BasicObject depending the feature modifiedAt Note: The order in which orderBy… instructions are given is relevant!
 MultivaluedTypeOrder orderByModifiedBy()
          Allows to adds a sort instruction for BasicObject depending the feature modifiedBy Note: The order in which orderBy… instructions are given is relevant!
 StringTypePredicate thereExistsCreatedBy()
          Adds a constraint for the feature createdBy to the predicate.
 StringTypePredicate thereExistsModifiedBy()
          Adds a constraint for the feature modifiedBy to the predicate.
 
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

createdAt

ComparableTypePredicate<Date> createdAt()

orderByCreatedAt

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


createdBy

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


thereExistsCreatedBy

StringTypePredicate thereExistsCreatedBy()
Adds a constraint for the feature createdBy to the predicate. The predicate for BasicObject evaluates true if at least one of its values of feature createdBy satisfies the given condition.

Since the multiplicity for this attribute is 0..n, the attribute can have no values in which case the predicate evaluates to false!


forAllCreatedBy

StringTypePredicate forAllCreatedBy()
Adds a constraint for the feature createdBy to the predicate. The predicate for BasicObject evaluates true if all of its values of feature createdBy satisfy the selected condition.

Since the multiplicity for this attribute is 0..n, the attribute can have no values in which case the predicate evaluates to true!


orderByCreatedBy

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


modifiedAt

ComparableTypePredicate<Date> modifiedAt()

orderByModifiedAt

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


modifiedBy

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


thereExistsModifiedBy

StringTypePredicate thereExistsModifiedBy()
Adds a constraint for the feature modifiedBy to the predicate. The predicate for BasicObject evaluates true if at least one of its values of feature modifiedBy satisfies the given condition.

Since the multiplicity for this attribute is 0..n, the attribute can have no values in which case the predicate evaluates to false!


forAllModifiedBy

StringTypePredicate forAllModifiedBy()
Adds a constraint for the feature modifiedBy to the predicate. The predicate for BasicObject evaluates true if all of its values of feature modifiedBy satisfy the selected condition.

Since the multiplicity for this attribute is 0..n, the attribute can have no values in which case the predicate evaluates to true!


orderByModifiedBy

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



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