org.omg.model1.query
Interface NamespaceFindElementsByTypeResultQuery

All Superinterfaces:
AnyTypePredicate
All Known Implementing Classes:
NamespaceFindElementsByTypeResultFilterImpl

public interface NamespaceFindElementsByTypeResultQuery
extends AnyTypePredicate

A NamespaceFindElementsByTypeResultQuery selects a set of instances of class NamespaceFindElementsByTypeResult based on conditions to be met by their attributes.


Method Summary
 ElementQuery forAllResult()
          Adds a constraint for the feature result to the predicate.
 MultivaluedFeaturePredicate result()
          Adds a constraint to the predicate for NamespaceFindElementsByTypeResult testing whether the feature result has values or not.
 ElementQuery thereExistsResult()
          Adds a constraint for the feature result to the predicate.
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 

Method Detail

result

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


thereExistsResult

ElementQuery thereExistsResult()
Adds a constraint for the feature result to the predicate. The predicate for NamespaceFindElementsByTypeResult evaluates true if at least one of its values of feature result 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!


forAllResult

ElementQuery forAllResult()
Adds a constraint for the feature result to the predicate. The predicate for NamespaceFindElementsByTypeResult evaluates true if all of its values of feature result 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!



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