org.openmdx.security.authentication1.cci
Class PasswordChangeParamsFilterImpl

java.lang.Object
  extended by org.openmdx.base.accessor.jmi.spi.RefFilter_1
      extended by org.openmdx.base.accessor.jmi.spi.RefPredicate_1
          extended by org.openmdx.security.authentication1.cci.PasswordChangeParamsFilterImpl
All Implemented Interfaces:
Serializable, RefFilter_1_0, RefFilter_1_1, PasswordChangeParamsFilter, PasswordChangeParamsQuery, AnyTypePredicate

public class PasswordChangeParamsFilterImpl
extends RefPredicate_1
implements PasswordChangeParamsFilter, PasswordChangeParamsQuery

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.openmdx.base.accessor.jmi.spi.RefPredicate_1
filter, name, quantor
 
Constructor Summary
PasswordChangeParamsFilterImpl(RefPackage_1_0 aPackage)
           
PasswordChangeParamsFilterImpl(RefPackage_1_0 aPackage, FilterProperty[] filterProperties, AttributeSpecifier[] attributeSpecifiers)
           
PasswordChangeParamsFilterImpl(RefPackage_1_0 aPackage, FilterProperty[] filterProperties, AttributeSpecifier[] attributeSpecifiers, RefFilter_1_0 delegateFilter, Short delegateQuantor, String delegateName)
           
 
Method Summary
 AnyTypePredicate forAllOldPassword()
          Adds a constraint for the feature oldPassword to the predicate.
 void forAllOldPassword(short operator, byte[][] filterValues)
           
 void forAllOldPassword(short operator, Collection values)
           
 AnyTypePredicate forAllPassword()
          Adds a constraint for the feature password to the predicate.
 void forAllPassword(short operator, byte[][] filterValues)
           
 void forAllPassword(short operator, Collection values)
           
 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!
 void orderByOldPassword(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 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!
 void orderByPassword(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 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.
 void thereExistsOldPassword(short operator, byte[][] filterValues)
           
 void thereExistsOldPassword(short operator, Collection values)
           
 AnyTypePredicate thereExistsPassword()
          Adds a constraint for the feature password to the predicate.
 void thereExistsPassword(short operator, byte[][] filterValues)
           
 void thereExistsPassword(short operator, Collection values)
           
 
Methods inherited from class org.openmdx.base.accessor.jmi.spi.RefPredicate_1
elementOf, elementOf, equalTo, notAnElementOf, notAnElementOf, notEqualTo, refAddValue
 
Methods inherited from class org.openmdx.base.accessor.jmi.spi.RefFilter_1
clear, refAddValue, refAddValue, refAddValue, refAddValue, refAddValue, refAddValue, refGetAttributeSpecifiers, refGetFilterProperties, refGetOrder, refGetOrder, refGetPredicate, refGetPredicate, refGetPredicate, refGetPredicate, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.openmdx.base.accessor.jmi.cci.RefFilter_1_0
clear, refAddValue, refAddValue, refAddValue, refGetAttributeSpecifiers, refGetFilterProperties
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 

Constructor Detail

PasswordChangeParamsFilterImpl

public PasswordChangeParamsFilterImpl(RefPackage_1_0 aPackage)

PasswordChangeParamsFilterImpl

public PasswordChangeParamsFilterImpl(RefPackage_1_0 aPackage,
                                      FilterProperty[] filterProperties,
                                      AttributeSpecifier[] attributeSpecifiers)

PasswordChangeParamsFilterImpl

public PasswordChangeParamsFilterImpl(RefPackage_1_0 aPackage,
                                      FilterProperty[] filterProperties,
                                      AttributeSpecifier[] attributeSpecifiers,
                                      RefFilter_1_0 delegateFilter,
                                      Short delegateQuantor,
                                      String delegateName)
Method Detail

forAllOldPassword

public void forAllOldPassword(short operator,
                              Collection values)
Specified by:
forAllOldPassword in interface PasswordChangeParamsFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsOldPassword

public void thereExistsOldPassword(short operator,
                                   Collection values)
Specified by:
thereExistsOldPassword in interface PasswordChangeParamsFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllOldPassword

public void forAllOldPassword(short operator,
                              byte[][] filterValues)
Specified by:
forAllOldPassword in interface PasswordChangeParamsFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsOldPassword

public void thereExistsOldPassword(short operator,
                                   byte[][] filterValues)
Specified by:
thereExistsOldPassword in interface PasswordChangeParamsFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByOldPassword

public void orderByOldPassword(short order)
Description copied from interface: PasswordChangeParamsFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderByOldPassword in interface PasswordChangeParamsFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

oldPassword

public OptionalFeaturePredicate oldPassword()
Description copied from interface: PasswordChangeParamsQuery
Adds a constraint to the predicate for PasswordChangeParams testing whether the value of the feature oldPassword is null or not.

Specified by:
oldPassword in interface PasswordChangeParamsQuery

thereExistsOldPassword

public AnyTypePredicate thereExistsOldPassword()
Description copied from interface: PasswordChangeParamsQuery
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!

Specified by:
thereExistsOldPassword in interface PasswordChangeParamsQuery

forAllOldPassword

public AnyTypePredicate forAllOldPassword()
Description copied from interface: PasswordChangeParamsQuery
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!

Specified by:
forAllOldPassword in interface PasswordChangeParamsQuery

orderByOldPassword

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

Specified by:
orderByOldPassword in interface PasswordChangeParamsQuery

forAllPassword

public void forAllPassword(short operator,
                           Collection values)
Specified by:
forAllPassword in interface PasswordChangeParamsFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsPassword

public void thereExistsPassword(short operator,
                                Collection values)
Specified by:
thereExistsPassword in interface PasswordChangeParamsFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllPassword

public void forAllPassword(short operator,
                           byte[][] filterValues)
Specified by:
forAllPassword in interface PasswordChangeParamsFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsPassword

public void thereExistsPassword(short operator,
                                byte[][] filterValues)
Specified by:
thereExistsPassword in interface PasswordChangeParamsFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByPassword

public void orderByPassword(short order)
Description copied from interface: PasswordChangeParamsFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderByPassword in interface PasswordChangeParamsFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

password

public OptionalFeaturePredicate password()
Description copied from interface: PasswordChangeParamsQuery
Adds a constraint to the predicate for PasswordChangeParams testing whether the value of the feature password is null or not.

Specified by:
password in interface PasswordChangeParamsQuery

thereExistsPassword

public AnyTypePredicate thereExistsPassword()
Description copied from interface: PasswordChangeParamsQuery
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!

Specified by:
thereExistsPassword in interface PasswordChangeParamsQuery

forAllPassword

public AnyTypePredicate forAllPassword()
Description copied from interface: PasswordChangeParamsQuery
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!

Specified by:
forAllPassword in interface PasswordChangeParamsQuery

orderByPassword

public SimpleTypeOrder orderByPassword()
Description copied from interface: PasswordChangeParamsQuery
Allows to adds a sort instruction for PasswordChangeParams depending the feature password Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByPassword in interface PasswordChangeParamsQuery


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