org.opencrx.kernel.code1.cci
Class SimpleEntryFilterImpl

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.opencrx.kernel.code1.cci.SimpleEntryFilterImpl
All Implemented Interfaces:
Serializable, SecureObjectFilter, SecureObjectQuery, AbstractEntryFilter, SimpleEntryFilter, AbstractEntryQuery, SimpleEntryQuery, RefFilter_1_0, RefFilter_1_1, org.w3c.cci2.AnyTypePredicate

public class SimpleEntryFilterImpl
extends RefPredicate_1
implements SimpleEntryFilter, SimpleEntryQuery

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.openmdx.base.accessor.jmi.spi.RefPredicate_1
filter, name, quantor
 
Constructor Summary
SimpleEntryFilterImpl(RefPackage_1_0 aPackage)
           
SimpleEntryFilterImpl(RefPackage_1_0 aPackage, FilterProperty[] filterProperties, AttributeSpecifier[] attributeSpecifiers)
           
SimpleEntryFilterImpl(RefPackage_1_0 aPackage, FilterProperty[] filterProperties, AttributeSpecifier[] attributeSpecifiers, RefFilter_1_0 delegateFilter, Short delegateQuantor, String delegateName)
           
 
Method Summary
 org.w3c.cci2.OptionalFeaturePredicate accessGrantedByParent()
          Adds a constraint to the predicate for SecureObject testing whether the value of the feature accessGrantedByParent is null or not.
 org.w3c.cci2.ComparableTypePredicate accessLevelBrowse()
           
 org.w3c.cci2.ComparableTypePredicate accessLevelDelete()
           
 org.w3c.cci2.ComparableTypePredicate accessLevelUpdate()
           
 org.w3c.cci2.OptionalFeaturePredicate entryValue()
          Adds a constraint to the predicate for AbstractEntry testing whether the value of the feature entryValue is null or not.
 BasicObjectQuery forAllAccessGrantedByParent()
          Adds a constraint for the feature accessGrantedByParent to the predicate.
 void forAllAccessGrantedByParent(short operator, BasicObject[] filterValues)
           
 void forAllAccessGrantedByParent(short operator, Collection values)
           
 void forAllAccessLevelBrowse(short operator, Collection values)
           
 void forAllAccessLevelBrowse(short operator, short[] filterValues)
           
 void forAllAccessLevelDelete(short operator, Collection values)
           
 void forAllAccessLevelDelete(short operator, short[] filterValues)
           
 void forAllAccessLevelUpdate(short operator, Collection values)
           
 void forAllAccessLevelUpdate(short operator, short[] filterValues)
           
 org.w3c.cci2.StringTypePredicate forAllEntryValue()
          Adds a constraint for the feature entryValue to the predicate.
 void forAllEntryValue(short operator, Collection values)
           
 void forAllEntryValue(short operator, String[] filterValues)
           
 org.w3c.cci2.StringTypePredicate forAllOwner()
          Adds a constraint for the feature owner to the predicate.
 void forAllOwner(short operator, Collection values)
           
 void forAllOwner(short operator, String[] filterValues)
           
 PrincipalGroupQuery forAllOwningGroup()
          Adds a constraint for the feature owningGroup to the predicate.
 void forAllOwningGroup(short operator, Collection values)
           
 void forAllOwningGroup(short operator, PrincipalGroup[] filterValues)
           
 UserQuery forAllOwningUser()
          Adds a constraint for the feature owningUser to the predicate.
 void forAllOwningUser(short operator, Collection values)
           
 void forAllOwningUser(short operator, User[] filterValues)
           
 org.w3c.cci2.ComparableTypePredicate forAllValidFrom()
          Adds a constraint for the feature validFrom to the predicate.
 void forAllValidFrom(short operator, Collection values)
           
 void forAllValidFrom(short operator, Date[] filterValues)
           
 org.w3c.cci2.ComparableTypePredicate forAllValidTo()
          Adds a constraint for the feature validTo to the predicate.
 void forAllValidTo(short operator, Collection values)
           
 void forAllValidTo(short operator, Date[] filterValues)
           
 org.w3c.cci2.SimpleTypeOrder orderByAccessLevelBrowse()
          Allows to adds a sort instruction for SecureObject depending the feature accessLevelBrowse Note: The order in which orderBy… instructions are given is relevant!
 void orderByAccessLevelBrowse(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 org.w3c.cci2.SimpleTypeOrder orderByAccessLevelDelete()
          Allows to adds a sort instruction for SecureObject depending the feature accessLevelDelete Note: The order in which orderBy… instructions are given is relevant!
 void orderByAccessLevelDelete(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 org.w3c.cci2.SimpleTypeOrder orderByAccessLevelUpdate()
          Allows to adds a sort instruction for SecureObject depending the feature accessLevelUpdate Note: The order in which orderBy… instructions are given is relevant!
 void orderByAccessLevelUpdate(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 org.w3c.cci2.SimpleTypeOrder orderByEntryValue()
          Allows to adds a sort instruction for AbstractEntry depending the feature entryValue Note: The order in which orderBy… instructions are given is relevant!
 void orderByEntryValue(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 org.w3c.cci2.MultivaluedTypeOrder orderByOwner()
          Allows to adds a sort instruction for SecureObject depending the feature owner Note: The order in which orderBy… instructions are given is relevant!
 void orderByOwner(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 org.w3c.cci2.SimpleTypeOrder orderByValidFrom()
          Allows to adds a sort instruction for AbstractEntry depending the feature validFrom Note: The order in which orderBy… instructions are given is relevant!
 void orderByValidFrom(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 org.w3c.cci2.SimpleTypeOrder orderByValidTo()
          Allows to adds a sort instruction for AbstractEntry depending the feature validTo Note: The order in which orderBy… instructions are given is relevant!
 void orderByValidTo(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 org.w3c.cci2.MultivaluedFeaturePredicate owner()
          Adds a constraint to the predicate for SecureObject testing whether the feature owner has values or not.
 org.w3c.cci2.MultivaluedFeaturePredicate owningGroup()
          Adds a constraint to the predicate for SecureObject testing whether the feature owningGroup has values or not.
 org.w3c.cci2.OptionalFeaturePredicate owningUser()
          Adds a constraint to the predicate for SecureObject testing whether the value of the feature owningUser is null or not.
 BasicObjectQuery thereExistsAccessGrantedByParent()
          Adds a constraint for the feature accessGrantedByParent to the predicate.
 void thereExistsAccessGrantedByParent(short operator, BasicObject[] filterValues)
           
 void thereExistsAccessGrantedByParent(short operator, Collection values)
           
 void thereExistsAccessLevelBrowse(short operator, Collection values)
           
 void thereExistsAccessLevelBrowse(short operator, short[] filterValues)
           
 void thereExistsAccessLevelDelete(short operator, Collection values)
           
 void thereExistsAccessLevelDelete(short operator, short[] filterValues)
           
 void thereExistsAccessLevelUpdate(short operator, Collection values)
           
 void thereExistsAccessLevelUpdate(short operator, short[] filterValues)
           
 org.w3c.cci2.StringTypePredicate thereExistsEntryValue()
          Adds a constraint for the feature entryValue to the predicate.
 void thereExistsEntryValue(short operator, Collection values)
           
 void thereExistsEntryValue(short operator, String[] filterValues)
           
 org.w3c.cci2.StringTypePredicate thereExistsOwner()
          Adds a constraint for the feature owner to the predicate.
 void thereExistsOwner(short operator, Collection values)
           
 void thereExistsOwner(short operator, String[] filterValues)
           
 PrincipalGroupQuery thereExistsOwningGroup()
          Adds a constraint for the feature owningGroup to the predicate.
 void thereExistsOwningGroup(short operator, Collection values)
           
 void thereExistsOwningGroup(short operator, PrincipalGroup[] filterValues)
           
 UserQuery thereExistsOwningUser()
          Adds a constraint for the feature owningUser to the predicate.
 void thereExistsOwningUser(short operator, Collection values)
           
 void thereExistsOwningUser(short operator, User[] filterValues)
           
 org.w3c.cci2.ComparableTypePredicate thereExistsValidFrom()
          Adds a constraint for the feature validFrom to the predicate.
 void thereExistsValidFrom(short operator, Collection values)
           
 void thereExistsValidFrom(short operator, Date[] filterValues)
           
 org.w3c.cci2.ComparableTypePredicate thereExistsValidTo()
          Adds a constraint for the feature validTo to the predicate.
 void thereExistsValidTo(short operator, Collection values)
           
 void thereExistsValidTo(short operator, Date[] filterValues)
           
 org.w3c.cci2.OptionalFeaturePredicate validFrom()
          Adds a constraint to the predicate for AbstractEntry testing whether the value of the feature validFrom is null or not.
 org.w3c.cci2.OptionalFeaturePredicate validTo()
          Adds a constraint to the predicate for AbstractEntry testing whether the value of the feature validTo is null or not.
 
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

SimpleEntryFilterImpl

public SimpleEntryFilterImpl(RefPackage_1_0 aPackage)

SimpleEntryFilterImpl

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

SimpleEntryFilterImpl

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

forAllAccessGrantedByParent

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

thereExistsAccessGrantedByParent

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

forAllAccessGrantedByParent

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

thereExistsAccessGrantedByParent

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

accessGrantedByParent

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

Specified by:
accessGrantedByParent in interface SecureObjectQuery

thereExistsAccessGrantedByParent

public BasicObjectQuery thereExistsAccessGrantedByParent()
Description copied from interface: SecureObjectQuery
Adds a constraint for the feature accessGrantedByParent to the predicate. The predicate for SecureObject evaluates true if its value of feature accessGrantedByParent 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:
thereExistsAccessGrantedByParent in interface SecureObjectQuery

forAllAccessGrantedByParent

public BasicObjectQuery forAllAccessGrantedByParent()
Description copied from interface: SecureObjectQuery
Adds a constraint for the feature accessGrantedByParent to the predicate. The predicate for SecureObject evaluates true if its value of feature accessGrantedByParent 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:
forAllAccessGrantedByParent in interface SecureObjectQuery

forAllAccessLevelBrowse

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

thereExistsAccessLevelBrowse

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

forAllAccessLevelBrowse

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

thereExistsAccessLevelBrowse

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

orderByAccessLevelBrowse

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

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

accessLevelBrowse

public org.w3c.cci2.ComparableTypePredicate accessLevelBrowse()
Specified by:
accessLevelBrowse in interface SecureObjectQuery

orderByAccessLevelBrowse

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

Specified by:
orderByAccessLevelBrowse in interface SecureObjectQuery

forAllAccessLevelDelete

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

thereExistsAccessLevelDelete

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

forAllAccessLevelDelete

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

thereExistsAccessLevelDelete

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

orderByAccessLevelDelete

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

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

accessLevelDelete

public org.w3c.cci2.ComparableTypePredicate accessLevelDelete()
Specified by:
accessLevelDelete in interface SecureObjectQuery

orderByAccessLevelDelete

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

Specified by:
orderByAccessLevelDelete in interface SecureObjectQuery

forAllAccessLevelUpdate

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

thereExistsAccessLevelUpdate

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

forAllAccessLevelUpdate

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

thereExistsAccessLevelUpdate

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

orderByAccessLevelUpdate

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

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

accessLevelUpdate

public org.w3c.cci2.ComparableTypePredicate accessLevelUpdate()
Specified by:
accessLevelUpdate in interface SecureObjectQuery

orderByAccessLevelUpdate

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

Specified by:
orderByAccessLevelUpdate in interface SecureObjectQuery

forAllOwner

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

thereExistsOwner

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

forAllOwner

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

thereExistsOwner

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

orderByOwner

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

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

owner

public org.w3c.cci2.MultivaluedFeaturePredicate owner()
Description copied from interface: SecureObjectQuery
Adds a constraint to the predicate for SecureObject testing whether the feature owner has values or not.

Specified by:
owner in interface SecureObjectQuery

thereExistsOwner

public org.w3c.cci2.StringTypePredicate thereExistsOwner()
Description copied from interface: SecureObjectQuery
Adds a constraint for the feature owner to the predicate. The predicate for SecureObject evaluates true if at least one of its values of feature owner satisfies the given condition.

Since the multiplicity for this attribute is 0..n, the attribute can have no values in which case the predicate evaluates to false!

Specified by:
thereExistsOwner in interface SecureObjectQuery

forAllOwner

public org.w3c.cci2.StringTypePredicate forAllOwner()
Description copied from interface: SecureObjectQuery
Adds a constraint for the feature owner to the predicate. The predicate for SecureObject evaluates true if all of its values of feature owner satisfy the selected condition.

Since the multiplicity for this attribute is 0..n, the attribute can have no values in which case the predicate evaluates to true!

Specified by:
forAllOwner in interface SecureObjectQuery

orderByOwner

public org.w3c.cci2.MultivaluedTypeOrder orderByOwner()
Description copied from interface: SecureObjectQuery
Allows to adds a sort instruction for SecureObject depending the feature owner Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByOwner in interface SecureObjectQuery

forAllOwningGroup

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

thereExistsOwningGroup

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

forAllOwningGroup

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

thereExistsOwningGroup

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

owningGroup

public org.w3c.cci2.MultivaluedFeaturePredicate owningGroup()
Description copied from interface: SecureObjectQuery
Adds a constraint to the predicate for SecureObject testing whether the feature owningGroup has values or not.

Specified by:
owningGroup in interface SecureObjectQuery

thereExistsOwningGroup

public PrincipalGroupQuery thereExistsOwningGroup()
Description copied from interface: SecureObjectQuery
Adds a constraint for the feature owningGroup to the predicate. The predicate for SecureObject evaluates true if its value of feature owningGroup 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:
thereExistsOwningGroup in interface SecureObjectQuery

forAllOwningGroup

public PrincipalGroupQuery forAllOwningGroup()
Description copied from interface: SecureObjectQuery
Adds a constraint for the feature owningGroup to the predicate. The predicate for SecureObject evaluates true if its value of feature owningGroup 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:
forAllOwningGroup in interface SecureObjectQuery

forAllOwningUser

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

thereExistsOwningUser

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

forAllOwningUser

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

thereExistsOwningUser

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

owningUser

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

Specified by:
owningUser in interface SecureObjectQuery

thereExistsOwningUser

public UserQuery thereExistsOwningUser()
Description copied from interface: SecureObjectQuery
Adds a constraint for the feature owningUser to the predicate. The predicate for SecureObject evaluates true if its value of feature owningUser 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:
thereExistsOwningUser in interface SecureObjectQuery

forAllOwningUser

public UserQuery forAllOwningUser()
Description copied from interface: SecureObjectQuery
Adds a constraint for the feature owningUser to the predicate. The predicate for SecureObject evaluates true if its value of feature owningUser 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:
forAllOwningUser in interface SecureObjectQuery

forAllEntryValue

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

thereExistsEntryValue

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

forAllEntryValue

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

thereExistsEntryValue

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

orderByEntryValue

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

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

entryValue

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

Specified by:
entryValue in interface AbstractEntryQuery

thereExistsEntryValue

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

forAllEntryValue

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

orderByEntryValue

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

Specified by:
orderByEntryValue in interface AbstractEntryQuery

forAllValidFrom

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

thereExistsValidFrom

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

forAllValidFrom

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

thereExistsValidFrom

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

orderByValidFrom

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

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

validFrom

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

Specified by:
validFrom in interface AbstractEntryQuery

thereExistsValidFrom

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

forAllValidFrom

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

orderByValidFrom

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

Specified by:
orderByValidFrom in interface AbstractEntryQuery

forAllValidTo

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

thereExistsValidTo

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

forAllValidTo

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

thereExistsValidTo

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

orderByValidTo

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

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

validTo

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

Specified by:
validTo in interface AbstractEntryQuery

thereExistsValidTo

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

forAllValidTo

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

orderByValidTo

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

Specified by:
orderByValidTo in interface AbstractEntryQuery


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