org.openmdx.base.query
Interface RoleCapableQuery

All Superinterfaces:
AnyTypePredicate
All Known Implementing Classes:
RoleCapableFilterImpl

public interface RoleCapableQuery
extends AnyTypePredicate


Method Summary
 RoleCapableQuery forAllRole()
          Adds a constraint for the feature role to the predicate.
 StringTypePredicate forAllRoleId()
          Adds a constraint for the feature roleId to the predicate.
 SimpleTypeOrder orderByRoleId()
          Allows to adds a sort instruction for RoleCapable depending the feature roleId Note: The order in which orderBy… instructions are given is relevant!
 MultivaluedFeaturePredicate role()
          Adds a constraint to the predicate for RoleCapable testing whether the feature role has values or not.
 OptionalFeaturePredicate roleId()
          Adds a constraint to the predicate for RoleCapable testing whether the value of the feature roleId is null or not.
 RoleCapableQuery thereExistsRole()
          Adds a constraint for the feature role to the predicate.
 StringTypePredicate thereExistsRoleId()
          Adds a constraint for the feature roleId to the predicate.
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 

Method Detail

role

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


thereExistsRole

RoleCapableQuery thereExistsRole()
Adds a constraint for the feature role to the predicate. The predicate for RoleCapable evaluates true if its value of feature role 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!


forAllRole

RoleCapableQuery forAllRole()
Adds a constraint for the feature role to the predicate. The predicate for RoleCapable evaluates true if its value of feature role 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!


roleId

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


thereExistsRoleId

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


forAllRoleId

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


orderByRoleId

SimpleTypeOrder orderByRoleId()
Allows to adds a sort instruction for RoleCapable depending the feature roleId 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.