org.openmdx.security.realm1.cci
Class ValidationResultFilterImpl

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.ValidationResultFilterImpl
All Implemented Interfaces:
Serializable, RefFilter_1_0, RefFilter_1_1, ValidationResultFilter, ValidationResultQuery, org.w3c.cci2.AnyTypePredicate

public class ValidationResultFilterImpl
extends RefPredicate_1
implements ValidationResultFilter, ValidationResultQuery

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.openmdx.base.accessor.jmi.spi.RefPredicate_1
filter, name, quantor
 
Constructor Summary
ValidationResultFilterImpl(RefPackage_1_0 aPackage)
           
ValidationResultFilterImpl(RefPackage_1_0 aPackage, FilterProperty[] filterProperties, AttributeSpecifier[] attributeSpecifiers)
           
ValidationResultFilterImpl(RefPackage_1_0 aPackage, FilterProperty[] filterProperties, AttributeSpecifier[] attributeSpecifiers, RefFilter_1_0 delegateFilter, Short delegateQuantor, String delegateName)
           
 
Method Summary
 org.w3c.cci2.BooleanTypePredicate accepted()
           
 org.w3c.cci2.OptionalFeaturePredicate challenge()
          Adds a constraint to the predicate for ValidationResult testing whether the value of the feature challenge is null or not.
 org.w3c.cci2.OptionalFeaturePredicate code()
          Adds a constraint to the predicate for ValidationResult testing whether the value of the feature code is null or not.
 void forAllAccepted(short operator, boolean[] filterValues)
           
 void forAllAccepted(short operator, Collection values)
           
 org.w3c.cci2.StringTypePredicate forAllChallenge()
          Adds a constraint for the feature challenge to the predicate.
 void forAllChallenge(short operator, Collection values)
           
 void forAllChallenge(short operator, String[] filterValues)
           
 org.w3c.cci2.ComparableTypePredicate forAllCode()
          Adds a constraint for the feature code to the predicate.
 void forAllCode(short operator, Collection values)
           
 void forAllCode(short operator, short[] filterValues)
           
 org.w3c.cci2.AnyTypePredicate forAllState()
          Adds a constraint for the feature state to the predicate.
 void forAllState(short operator, byte[][] filterValues)
           
 void forAllState(short operator, Collection values)
           
 org.w3c.cci2.SimpleTypeOrder orderByAccepted()
          Allows to adds a sort instruction for ValidationResult depending the feature accepted Note: The order in which orderBy… instructions are given is relevant!
 void orderByAccepted(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 org.w3c.cci2.SimpleTypeOrder orderByChallenge()
          Allows to adds a sort instruction for ValidationResult depending the feature challenge Note: The order in which orderBy… instructions are given is relevant!
 void orderByChallenge(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 org.w3c.cci2.SimpleTypeOrder orderByCode()
          Allows to adds a sort instruction for ValidationResult depending the feature code Note: The order in which orderBy… instructions are given is relevant!
 void orderByCode(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 org.w3c.cci2.SimpleTypeOrder orderByState()
          Allows to adds a sort instruction for ValidationResult depending the feature state Note: The order in which orderBy… instructions are given is relevant!
 void orderByState(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 org.w3c.cci2.OptionalFeaturePredicate state()
          Adds a constraint to the predicate for ValidationResult testing whether the value of the feature state is null or not.
 void thereExistsAccepted(short operator, boolean[] filterValues)
           
 void thereExistsAccepted(short operator, Collection values)
           
 org.w3c.cci2.StringTypePredicate thereExistsChallenge()
          Adds a constraint for the feature challenge to the predicate.
 void thereExistsChallenge(short operator, Collection values)
           
 void thereExistsChallenge(short operator, String[] filterValues)
           
 org.w3c.cci2.ComparableTypePredicate thereExistsCode()
          Adds a constraint for the feature code to the predicate.
 void thereExistsCode(short operator, Collection values)
           
 void thereExistsCode(short operator, short[] filterValues)
           
 org.w3c.cci2.AnyTypePredicate thereExistsState()
          Adds a constraint for the feature state to the predicate.
 void thereExistsState(short operator, byte[][] filterValues)
           
 void thereExistsState(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

ValidationResultFilterImpl

public ValidationResultFilterImpl(RefPackage_1_0 aPackage)

ValidationResultFilterImpl

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

ValidationResultFilterImpl

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

forAllAccepted

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

thereExistsAccepted

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

forAllAccepted

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

thereExistsAccepted

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

orderByAccepted

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

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

accepted

public org.w3c.cci2.BooleanTypePredicate accepted()
Specified by:
accepted in interface ValidationResultQuery

orderByAccepted

public org.w3c.cci2.SimpleTypeOrder orderByAccepted()
Description copied from interface: ValidationResultQuery
Allows to adds a sort instruction for ValidationResult depending the feature accepted Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByAccepted in interface ValidationResultQuery

forAllChallenge

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

thereExistsChallenge

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

forAllChallenge

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

thereExistsChallenge

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

orderByChallenge

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

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

challenge

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

Specified by:
challenge in interface ValidationResultQuery

thereExistsChallenge

public org.w3c.cci2.StringTypePredicate thereExistsChallenge()
Description copied from interface: ValidationResultQuery
Adds a constraint for the feature challenge to the predicate. The predicate for ValidationResult evaluates true if its value of feature challenge 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:
thereExistsChallenge in interface ValidationResultQuery

forAllChallenge

public org.w3c.cci2.StringTypePredicate forAllChallenge()
Description copied from interface: ValidationResultQuery
Adds a constraint for the feature challenge to the predicate. The predicate for ValidationResult evaluates true if its value of feature challenge 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:
forAllChallenge in interface ValidationResultQuery

orderByChallenge

public org.w3c.cci2.SimpleTypeOrder orderByChallenge()
Description copied from interface: ValidationResultQuery
Allows to adds a sort instruction for ValidationResult depending the feature challenge Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByChallenge in interface ValidationResultQuery

forAllCode

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

thereExistsCode

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

forAllCode

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

thereExistsCode

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

orderByCode

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

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

code

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

Specified by:
code in interface ValidationResultQuery

thereExistsCode

public org.w3c.cci2.ComparableTypePredicate thereExistsCode()
Description copied from interface: ValidationResultQuery
Adds a constraint for the feature code to the predicate. The predicate for ValidationResult evaluates true if its value of feature code 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:
thereExistsCode in interface ValidationResultQuery

forAllCode

public org.w3c.cci2.ComparableTypePredicate forAllCode()
Description copied from interface: ValidationResultQuery
Adds a constraint for the feature code to the predicate. The predicate for ValidationResult evaluates true if its value of feature code 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:
forAllCode in interface ValidationResultQuery

orderByCode

public org.w3c.cci2.SimpleTypeOrder orderByCode()
Description copied from interface: ValidationResultQuery
Allows to adds a sort instruction for ValidationResult depending the feature code Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByCode in interface ValidationResultQuery

forAllState

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

thereExistsState

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

forAllState

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

thereExistsState

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

orderByState

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

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

state

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

Specified by:
state in interface ValidationResultQuery

thereExistsState

public org.w3c.cci2.AnyTypePredicate thereExistsState()
Description copied from interface: ValidationResultQuery
Adds a constraint for the feature state to the predicate. The predicate for ValidationResult evaluates true if its value of feature state 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:
thereExistsState in interface ValidationResultQuery

forAllState

public org.w3c.cci2.AnyTypePredicate forAllState()
Description copied from interface: ValidationResultQuery
Adds a constraint for the feature state to the predicate. The predicate for ValidationResult evaluates true if its value of feature state 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:
forAllState in interface ValidationResultQuery

orderByState

public org.w3c.cci2.SimpleTypeOrder orderByState()
Description copied from interface: ValidationResultQuery
Allows to adds a sort instruction for ValidationResult depending the feature state Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByState in interface ValidationResultQuery


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