org.openmdx.security.realm1.cci
Class CredentialRequestParamsFilterImpl

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.realm1.cci.CredentialRequestParamsFilterImpl
All Implemented Interfaces:
Serializable, RefFilter_1_0, RefFilter_1_1, CredentialRequestParamsFilter, CredentialRequestParamsQuery, org.w3c.cci2.AnyTypePredicate

public class CredentialRequestParamsFilterImpl
extends RefPredicate_1
implements CredentialRequestParamsFilter, CredentialRequestParamsQuery

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.openmdx.base.accessor.jmi.spi.RefPredicate_1
filter, name, quantor
 
Constructor Summary
CredentialRequestParamsFilterImpl(RefPackage_1_0 aPackage)
           
CredentialRequestParamsFilterImpl(RefPackage_1_0 aPackage, FilterProperty[] filterProperties, AttributeSpecifier[] attributeSpecifiers)
           
CredentialRequestParamsFilterImpl(RefPackage_1_0 aPackage, FilterProperty[] filterProperties, AttributeSpecifier[] attributeSpecifiers, RefFilter_1_0 delegateFilter, Short delegateQuantor, String delegateName)
           
 
Method Summary
 org.w3c.cci2.OptionalFeaturePredicate context()
          Adds a constraint to the predicate for CredentialRequestParams testing whether the value of the feature context is null or not.
 AuthenticationContextQuery forAllContext()
          Adds a constraint for the feature context to the predicate.
 void forAllContext(short operator, AuthenticationContext[] filterValues)
           
 void forAllContext(short operator, Collection values)
           
 void orderByContext(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 AuthenticationContextQuery thereExistsContext()
          Adds a constraint for the feature context to the predicate.
 void thereExistsContext(short operator, AuthenticationContext[] filterValues)
           
 void thereExistsContext(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

CredentialRequestParamsFilterImpl

public CredentialRequestParamsFilterImpl(RefPackage_1_0 aPackage)

CredentialRequestParamsFilterImpl

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

CredentialRequestParamsFilterImpl

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

forAllContext

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

thereExistsContext

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

forAllContext

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

thereExistsContext

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

orderByContext

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

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

context

public org.w3c.cci2.OptionalFeaturePredicate context()
Description copied from interface: CredentialRequestParamsQuery
Adds a constraint to the predicate for CredentialRequestParams testing whether the value of the feature context is null or not.

Specified by:
context in interface CredentialRequestParamsQuery

thereExistsContext

public AuthenticationContextQuery thereExistsContext()
Description copied from interface: CredentialRequestParamsQuery
Adds a constraint for the feature context to the predicate. The predicate for CredentialRequestParams evaluates true if its value of feature context 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:
thereExistsContext in interface CredentialRequestParamsQuery

forAllContext

public AuthenticationContextQuery forAllContext()
Description copied from interface: CredentialRequestParamsQuery
Adds a constraint for the feature context to the predicate. The predicate for CredentialRequestParams evaluates true if its value of feature context 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:
forAllContext in interface CredentialRequestParamsQuery


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