org.omg.model1.cci2
Interface EnumerationTypeQuery
- All Superinterfaces:
- AnyTypePredicate, BasicObjectQuery, ClassifierQuery, ContextCapableQuery, DatatypeQuery, ElementQuery, ExtentCapableQuery, GeneralizableElementQuery, NamespaceQuery, ViewCapableQuery
public interface EnumerationTypeQuery
- extends DatatypeQuery
| Methods inherited from interface org.omg.model1.cci2.GeneralizableElementQuery |
allSubtype, allSupertype, feature, forAllAllSubtype, forAllAllSupertype, forAllFeature, forAllSubtype, forAllSupertype, isAbstract, orderByIsAbstract, orderByVisibility, subtype, supertype, thereExistsAllSubtype, thereExistsAllSupertype, thereExistsFeature, thereExistsSubtype, thereExistsSupertype, visibility |
| Methods inherited from interface org.omg.model1.cci2.ElementQuery |
annotation, container, forAllAnnotation, forAllContainer, forAllStereotype, name, orderByAnnotation, orderByName, orderByQualifiedName, orderByStereotype, qualifiedName, stereotype, thereExistsAnnotation, thereExistsContainer, thereExistsStereotype |
| Methods inherited from interface org.openmdx.base.cci2.BasicObjectQuery |
createdAt, createdBy, forAllCreatedBy, forAllModifiedBy, modifiedAt, modifiedBy, orderByCreatedAt, orderByCreatedBy, orderByModifiedAt, orderByModifiedBy, thereExistsCreatedBy, thereExistsModifiedBy |
label
MultivaluedFeaturePredicate label()
- Adds a constraint to the predicate for
EnumerationType
testing whether the feature label has values or not.
thereExistsLabel
StringTypePredicate thereExistsLabel()
- Adds a constraint for the feature
label to the predicate.
The predicate for EnumerationType evaluates
true if at least one of its values of feature
label 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!
forAllLabel
StringTypePredicate forAllLabel()
- Adds a constraint for the feature
label to the predicate.
The predicate for EnumerationType evaluates
true if all of its values of feature label
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!
orderByLabel
MultivaluedTypeOrder orderByLabel()
- Allows to adds a sort instruction for
EnumerationType
depending the feature label
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.