org.omg.model1.query
Interface ReferenceQuery
- All Superinterfaces:
- AnyTypePredicate, BasicObjectQuery, ContextCapableQuery, ElementQuery, ExtentCapableQuery, FeatureQuery, StructuralFeatureQuery, TypedElementQuery, ViewCapableQuery
- All Known Implementing Classes:
- ReferenceFilterImpl
public interface ReferenceQuery
- extends StructuralFeatureQuery
A ReferenceQuery selects a set of instances of class
Reference based on conditions to be met by their attributes.
| Methods inherited from interface org.omg.model1.query.ElementQuery |
annotation, container, forAllAnnotation, forAllContainer, forAllStereotype, name, orderByAnnotation, orderByName, orderByQualifiedName, orderByStereotype, qualifiedName, stereotype, thereExistsAnnotation, thereExistsContainer, thereExistsStereotype |
| Methods inherited from interface org.openmdx.base.query.BasicObjectQuery |
createdAt, createdBy, forAllCreatedBy, forAllModifiedBy, modifiedAt, modifiedBy, orderByCreatedAt, orderByCreatedBy, orderByModifiedAt, orderByModifiedBy, thereExistsCreatedBy, thereExistsModifiedBy |
exposedEnd
AssociationEndQuery exposedEnd()
- Adds a constraint for the feature
exposedEnd to the
predicate. The predicate for Reference evaluates
true if its value of feature exposedEnd
satisfies the selected condition.
referencedEnd
AssociationEndQuery referencedEnd()
- Adds a constraint for the feature
referencedEnd to the
predicate. The predicate for Reference evaluates
true if its value of feature referencedEnd
satisfies the selected condition.
referencedEndIsNavigable
BooleanTypePredicate referencedEndIsNavigable()
- Adds a constraint for the feature
referencedEndIsNavigable
to the predicate. The predicate for Reference evaluates
true if its value of feature
referencedEndIsNavigable satisfies the selected condition.
orderByReferencedEndIsNavigable
SimpleTypeOrder orderByReferencedEndIsNavigable()
- Allows to adds a sort instruction for
Reference depending
the feature referencedEndIsNavigable
Note: The order in which orderBy…
instructions are given is relevant!
This software is published under the BSD license. Copyright © 2003-2008, OMEX AG, Switzerland, All rights reserved. Use is subject to license terms.