org.openmdx.security.authentication1.query
Interface PasswordChangeParamsQuery

All Superinterfaces:
AnyTypePredicate
All Known Implementing Classes:
PasswordChangeParamsFilterImpl

public interface PasswordChangeParamsQuery
extends AnyTypePredicate

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


Method Summary
 AnyTypePredicate forAllOldPassword()
          Adds a constraint for the feature oldPassword to the predicate.
 AnyTypePredicate forAllPassword()
          Adds a constraint for the feature password to the predicate.
 OptionalFeaturePredicate oldPassword()
          Adds a constraint to the predicate for PasswordChangeParams testing whether the value of the feature oldPassword is null or not.
 SimpleTypeOrder orderByOldPassword()
          Allows to adds a sort instruction for PasswordChangeParams depending the feature oldPassword Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByPassword()
          Allows to adds a sort instruction for PasswordChangeParams depending the feature password Note: The order in which orderBy… instructions are given is relevant!
 OptionalFeaturePredicate password()
          Adds a constraint to the predicate for PasswordChangeParams testing whether the value of the feature password is null or not.
 AnyTypePredicate thereExistsOldPassword()
          Adds a constraint for the feature oldPassword to the predicate.
 AnyTypePredicate thereExistsPassword()
          Adds a constraint for the feature password to the predicate.
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 

Method Detail

oldPassword

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


thereExistsOldPassword

AnyTypePredicate thereExistsOldPassword()
Adds a constraint for the feature oldPassword to the predicate. The predicate for PasswordChangeParams evaluates true if its value of feature oldPassword 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!


forAllOldPassword

AnyTypePredicate forAllOldPassword()
Adds a constraint for the feature oldPassword to the predicate. The predicate for PasswordChangeParams evaluates true if its value of feature oldPassword 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!


orderByOldPassword

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


password

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


thereExistsPassword

AnyTypePredicate thereExistsPassword()
Adds a constraint for the feature password to the predicate. The predicate for PasswordChangeParams evaluates true if its value of feature password 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!


forAllPassword

AnyTypePredicate forAllPassword()
Adds a constraint for the feature password to the predicate. The predicate for PasswordChangeParams evaluates true if its value of feature password 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!


orderByPassword

SimpleTypeOrder orderByPassword()
Allows to adds a sort instruction for PasswordChangeParams depending the feature password 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.