org.openmdx.security.authentication1.cci
Class AuthenticationContextFilterImpl

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.AuthenticationContextFilterImpl
All Implemented Interfaces:
Serializable, RefFilter_1_0, RefFilter_1_1, BasicObjectFilter, ContextCapableFilter, ExtentCapableFilter, BasicObjectQuery, ContextCapableQuery, ExtentCapableQuery, ViewCapableFilter, ViewCapableQuery, AuthenticationContextFilter, AuthenticationContextQuery, AnyTypePredicate

public class AuthenticationContextFilterImpl
extends RefPredicate_1
implements AuthenticationContextFilter, AuthenticationContextQuery

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.openmdx.base.accessor.jmi.spi.RefPredicate_1
filter, name, quantor
 
Constructor Summary
AuthenticationContextFilterImpl(RefPackage_1_0 aPackage)
           
AuthenticationContextFilterImpl(RefPackage_1_0 aPackage, FilterProperty[] filterProperties, AttributeSpecifier[] attributeSpecifiers)
           
AuthenticationContextFilterImpl(RefPackage_1_0 aPackage, FilterProperty[] filterProperties, AttributeSpecifier[] attributeSpecifiers, RefFilter_1_0 delegateFilter, Short delegateQuantor, String delegateName)
           
 
Method Summary
 OptionalFeaturePredicate completion()
          Adds a constraint to the predicate for AuthenticationContext testing whether the value of the feature completion is null or not.
 MultivaluedFeaturePredicate context()
          Adds a constraint to the predicate for ContextCapable testing whether the feature context has values or not.
 ComparableTypePredicate createdAt()
          Adds a constraint for the feature createdAt to the predicate.
 MultivaluedFeaturePredicate createdBy()
          Adds a constraint to the predicate for BasicObject testing whether the feature createdBy has values or not.
 ComparableTypePredicate forAllCompletion()
          Adds a constraint for the feature completion to the predicate.
 void forAllCompletion(short operator, Collection values)
          Adds a constraint for the attribute completion to the filter.
 void forAllCompletion(short operator, short[] filterValues)
          Adds a constraint for the attribute completion to the filter.
 ContextQuery forAllContext()
          Adds a constraint for the feature context to the predicate.
 void forAllContext(short operator, Collection values)
          Adds a constraint for the attribute context to the filter.
 void forAllContext(short operator, Context[] filterValues)
          Adds a constraint for the attribute context to the filter.
 void forAllCreatedAt(short operator, Collection values)
          Adds a constraint for the attribute createdAt to the filter.
 void forAllCreatedAt(short operator, Date[] filterValues)
          Adds a constraint for the attribute createdAt to the filter.
 StringTypePredicate forAllCreatedBy()
          Adds a constraint for the feature createdBy to the predicate.
 void forAllCreatedBy(short operator, Collection values)
          Adds a constraint for the attribute createdBy to the filter.
 void forAllCreatedBy(short operator, String[] filterValues)
          Adds a constraint for the attribute createdBy to the filter.
 void forAllIdentity(short operator, Collection values)
          Adds a constraint for the attribute identity to the filter.
 void forAllIdentity(short operator, String[] filterValues)
          Adds a constraint for the attribute identity to the filter.
 void forAllModifiedAt(short operator, Collection values)
          Adds a constraint for the attribute modifiedAt to the filter.
 void forAllModifiedAt(short operator, Date[] filterValues)
          Adds a constraint for the attribute modifiedAt to the filter.
 StringTypePredicate forAllModifiedBy()
          Adds a constraint for the feature modifiedBy to the predicate.
 void forAllModifiedBy(short operator, Collection values)
          Adds a constraint for the attribute modifiedBy to the filter.
 void forAllModifiedBy(short operator, String[] filterValues)
          Adds a constraint for the attribute modifiedBy to the filter.
 void forAllRealm(short operator, Collection values)
          Adds a constraint for the attribute realm to the filter.
 void forAllRealm(short operator, Realm[] filterValues)
          Adds a constraint for the attribute realm to the filter.
 SubjectQuery forAllSubject()
          Adds a constraint for the feature subject to the predicate.
 void forAllSubject(short operator, Collection values)
          Adds a constraint for the attribute subject to the filter.
 void forAllSubject(short operator, Subject[] filterValues)
          Adds a constraint for the attribute subject to the filter.
 StringTypePredicate identity()
          Adds a constraint for the feature identity to the predicate.
 ComparableTypePredicate modifiedAt()
          Adds a constraint for the feature modifiedAt to the predicate.
 MultivaluedFeaturePredicate modifiedBy()
          Adds a constraint to the predicate for BasicObject testing whether the feature modifiedBy has values or not.
 SimpleTypeOrder orderByCompletion()
          Allows to adds a sort instruction for AuthenticationContext depending the feature completion Note: The order in which orderBy… instructions are given is relevant!
 void orderByCompletion(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByCreatedAt()
          Allows to adds a sort instruction for BasicObject depending the feature createdAt Note: The order in which orderBy… instructions are given is relevant!
 void orderByCreatedAt(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 MultivaluedTypeOrder orderByCreatedBy()
          Allows to adds a sort instruction for BasicObject depending the feature createdBy Note: The order in which orderBy… instructions are given is relevant!
 void orderByCreatedBy(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByIdentity()
          Allows to adds a sort instruction for ExtentCapable depending the feature identity Note: The order in which orderBy… instructions are given is relevant!
 void orderByIdentity(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByModifiedAt()
          Allows to adds a sort instruction for BasicObject depending the feature modifiedAt Note: The order in which orderBy… instructions are given is relevant!
 void orderByModifiedAt(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 MultivaluedTypeOrder orderByModifiedBy()
          Allows to adds a sort instruction for BasicObject depending the feature modifiedBy Note: The order in which orderBy… instructions are given is relevant!
 void orderByModifiedBy(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 RealmQuery realm()
          Adds a constraint for the feature realm to the predicate.
 OptionalFeaturePredicate subject()
          Adds a constraint to the predicate for AuthenticationContext testing whether the value of the feature subject is null or not.
 ComparableTypePredicate thereExistsCompletion()
          Adds a constraint for the feature completion to the predicate.
 void thereExistsCompletion(short operator, Collection values)
          Adds a constraint for the attribute completion to the filter.
 void thereExistsCompletion(short operator, short[] filterValues)
          Adds a constraint for the attribute completion to the filter.
 ContextQuery thereExistsContext()
          Adds a constraint for the feature context to the predicate.
 void thereExistsContext(short operator, Collection values)
          Adds a constraint for the attribute context to the filter.
 void thereExistsContext(short operator, Context[] filterValues)
          Adds a constraint for the attribute context to the filter.
 void thereExistsCreatedAt(short operator, Collection values)
          Adds a constraint for the attribute createdAt to the filter.
 void thereExistsCreatedAt(short operator, Date[] filterValues)
          Adds a constraint for the attribute createdAt to the filter.
 StringTypePredicate thereExistsCreatedBy()
          Adds a constraint for the feature createdBy to the predicate.
 void thereExistsCreatedBy(short operator, Collection values)
          Adds a constraint for the attribute createdBy to the filter.
 void thereExistsCreatedBy(short operator, String[] filterValues)
          Adds a constraint for the attribute createdBy to the filter.
 void thereExistsIdentity(short operator, Collection values)
          Adds a constraint for the attribute identity to the filter.
 void thereExistsIdentity(short operator, String[] filterValues)
          Adds a constraint for the attribute identity to the filter.
 void thereExistsModifiedAt(short operator, Collection values)
          Adds a constraint for the attribute modifiedAt to the filter.
 void thereExistsModifiedAt(short operator, Date[] filterValues)
          Adds a constraint for the attribute modifiedAt to the filter.
 StringTypePredicate thereExistsModifiedBy()
          Adds a constraint for the feature modifiedBy to the predicate.
 void thereExistsModifiedBy(short operator, Collection values)
          Adds a constraint for the attribute modifiedBy to the filter.
 void thereExistsModifiedBy(short operator, String[] filterValues)
          Adds a constraint for the attribute modifiedBy to the filter.
 void thereExistsRealm(short operator, Collection values)
          Adds a constraint for the attribute realm to the filter.
 void thereExistsRealm(short operator, Realm[] filterValues)
          Adds a constraint for the attribute realm to the filter.
 SubjectQuery thereExistsSubject()
          Adds a constraint for the feature subject to the predicate.
 void thereExistsSubject(short operator, Collection values)
          Adds a constraint for the attribute subject to the filter.
 void thereExistsSubject(short operator, Subject[] filterValues)
          Adds a constraint for the attribute subject to the filter.
 
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

AuthenticationContextFilterImpl

public AuthenticationContextFilterImpl(RefPackage_1_0 aPackage)

AuthenticationContextFilterImpl

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

AuthenticationContextFilterImpl

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

forAllCreatedAt

public void forAllCreatedAt(short operator,
                            Collection values)
Description copied from interface: BasicObjectFilter
Adds a constraint for the attribute createdAt to the filter. An instance of class BasicObject is excluded from the result set unless its value of attribute createdAt satisfies the given condition.

Since the multiplicity for this attribute is 1..1, there is no difference between the filter methods forAllCreatedAt and thereExistsCreatedAt for the same arguments.

You can set at most one thereExistsCreatedAt or forAllCreatedAt constraint for this attribute.

Specified by:
forAllCreatedAt in interface BasicObjectFilter
Parameters:
operator - The operator for this filter.
values - The values you want the attribute createdAt to be compared to.
See Also:
FilterOperators

thereExistsCreatedAt

public void thereExistsCreatedAt(short operator,
                                 Collection values)
Description copied from interface: BasicObjectFilter
Adds a constraint for the attribute createdAt to the filter. An instance of class BasicObject is excluded from the result set unless its value of attribute createdAt satisfies the given condition.

Since the multiplicity for this attribute is 1..1, there is no difference between the filter methods forAllCreatedAt and thereExistsCreatedAt for the same arguments.

You can set at most one thereExistsCreatedAt or forAllCreatedAt constraint for this attribute.

Specified by:
thereExistsCreatedAt in interface BasicObjectFilter
Parameters:
operator - The operator for this filter.
values - The values you want the attribute createdAt to be compared to.
See Also:
FilterOperators

forAllCreatedAt

public void forAllCreatedAt(short operator,
                            Date[] filterValues)
Description copied from interface: BasicObjectFilter
Adds a constraint for the attribute createdAt to the filter. An instance of class BasicObject is excluded from the result set unless its value of attribute createdAt satisfies the given condition.

Since the multiplicity for this attribute is 1..1, there is no difference between the filter methods forAllCreatedAt and thereExistsCreatedAt for the same arguments.

You can set at most one thereExistsCreatedAt or forAllCreatedAt constraint for this attribute.

Specified by:
forAllCreatedAt in interface BasicObjectFilter
Parameters:
operator - The operator for this filter.
filterValues - The values you want the attribute createdAt to be compared to.
See Also:
FilterOperators

thereExistsCreatedAt

public void thereExistsCreatedAt(short operator,
                                 Date[] filterValues)
Description copied from interface: BasicObjectFilter
Adds a constraint for the attribute createdAt to the filter. An instance of class BasicObject is excluded from the result set unless its value of attribute createdAt satisfies the given condition.

Since the multiplicity for this attribute is 1..1, there is no difference between the filter methods forAllCreatedAt and thereExistsCreatedAt for the same arguments.

You can set at most one thereExistsCreatedAt or forAllCreatedAt constraint for this attribute.

Specified by:
thereExistsCreatedAt in interface BasicObjectFilter
Parameters:
operator - The operator for this filter.
filterValues - The values you want the attribute createdAt to be compared to.
See Also:
FilterOperators

orderByCreatedAt

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

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

createdAt

public ComparableTypePredicate createdAt()
Description copied from interface: BasicObjectQuery
Adds a constraint for the feature createdAt to the predicate. The predicate for BasicObject evaluates true if its value of feature createdAt satisfies the selected condition.

Specified by:
createdAt in interface BasicObjectQuery

orderByCreatedAt

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

Specified by:
orderByCreatedAt in interface BasicObjectQuery

forAllCreatedBy

public void forAllCreatedBy(short operator,
                            Collection values)
Description copied from interface: BasicObjectFilter
Adds a constraint for the attribute createdBy to the filter. An instance of class BasicObject is excluded from the result set unless all its values of attribute createdBy satisfy the given condition.

Since the multiplicity for this attribute is 0..n, the attribute can have no values in which case the filter condition is met!

You can set at most one thereExistsCreatedBy or forAllCreatedBy constraint for this attribute.

Specified by:
forAllCreatedBy in interface BasicObjectFilter
Parameters:
operator - The operator for this filter.
values - The values you want the attribute createdBy to be compared to.
See Also:
FilterOperators

thereExistsCreatedBy

public void thereExistsCreatedBy(short operator,
                                 Collection values)
Description copied from interface: BasicObjectFilter
Adds a constraint for the attribute createdBy to the filter. An instance of class BasicObject is excluded from the result set unless at least one of its values of attribute createdBy satisfies the given condition.

Since the multiplicity for this attribute is 0..n, the attribute can have no values in which case the filter condition is not met!

You can set at most one thereExistsCreatedBy or forAllCreatedBy constraint for this attribute.

Specified by:
thereExistsCreatedBy in interface BasicObjectFilter
Parameters:
operator - The operator for this filter.
values - The values you want the attribute createdBy to be compared to.
See Also:
FilterOperators

forAllCreatedBy

public void forAllCreatedBy(short operator,
                            String[] filterValues)
Description copied from interface: BasicObjectFilter
Adds a constraint for the attribute createdBy to the filter. An instance of class BasicObject is excluded from the result set unless all its values of attribute createdBy satisfy the given condition.

Since the multiplicity for this attribute is 0..n, the attribute can have no values in which case the filter condition is met!

You can set at most one thereExistsCreatedBy or forAllCreatedBy constraint for this attribute.

Specified by:
forAllCreatedBy in interface BasicObjectFilter
Parameters:
operator - The operator for this filter.
filterValues - The values you want the attribute createdBy to be compared to.
See Also:
FilterOperators

thereExistsCreatedBy

public void thereExistsCreatedBy(short operator,
                                 String[] filterValues)
Description copied from interface: BasicObjectFilter
Adds a constraint for the attribute createdBy to the filter. An instance of class BasicObject is excluded from the result set unless at least one of its values of attribute createdBy satisfies the given condition.

Since the multiplicity for this attribute is 0..n, the attribute can have no values in which case the filter condition is not met!

You can set at most one thereExistsCreatedBy or forAllCreatedBy constraint for this attribute.

Specified by:
thereExistsCreatedBy in interface BasicObjectFilter
Parameters:
operator - The operator for this filter.
filterValues - The values you want the attribute createdBy to be compared to.
See Also:
FilterOperators

orderByCreatedBy

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

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

createdBy

public MultivaluedFeaturePredicate createdBy()
Description copied from interface: BasicObjectQuery
Adds a constraint to the predicate for BasicObject testing whether the feature createdBy has values or not.

Specified by:
createdBy in interface BasicObjectQuery

thereExistsCreatedBy

public StringTypePredicate thereExistsCreatedBy()
Description copied from interface: BasicObjectQuery
Adds a constraint for the feature createdBy to the predicate. The predicate for BasicObject evaluates true if at least one of its values of feature createdBy 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:
thereExistsCreatedBy in interface BasicObjectQuery

forAllCreatedBy

public StringTypePredicate forAllCreatedBy()
Description copied from interface: BasicObjectQuery
Adds a constraint for the feature createdBy to the predicate. The predicate for BasicObject evaluates true if all of its values of feature createdBy 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:
forAllCreatedBy in interface BasicObjectQuery

orderByCreatedBy

public MultivaluedTypeOrder orderByCreatedBy()
Description copied from interface: BasicObjectQuery
Allows to adds a sort instruction for BasicObject depending the feature createdBy Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByCreatedBy in interface BasicObjectQuery

forAllModifiedAt

public void forAllModifiedAt(short operator,
                             Collection values)
Description copied from interface: BasicObjectFilter
Adds a constraint for the attribute modifiedAt to the filter. An instance of class BasicObject is excluded from the result set unless its value of attribute modifiedAt satisfies the given condition.

Since the multiplicity for this attribute is 1..1, there is no difference between the filter methods forAllModifiedAt and thereExistsModifiedAt for the same arguments.

You can set at most one thereExistsModifiedAt or forAllModifiedAt constraint for this attribute.

Specified by:
forAllModifiedAt in interface BasicObjectFilter
Parameters:
operator - The operator for this filter.
values - The values you want the attribute modifiedAt to be compared to.
See Also:
FilterOperators

thereExistsModifiedAt

public void thereExistsModifiedAt(short operator,
                                  Collection values)
Description copied from interface: BasicObjectFilter
Adds a constraint for the attribute modifiedAt to the filter. An instance of class BasicObject is excluded from the result set unless its value of attribute modifiedAt satisfies the given condition.

Since the multiplicity for this attribute is 1..1, there is no difference between the filter methods forAllModifiedAt and thereExistsModifiedAt for the same arguments.

You can set at most one thereExistsModifiedAt or forAllModifiedAt constraint for this attribute.

Specified by:
thereExistsModifiedAt in interface BasicObjectFilter
Parameters:
operator - The operator for this filter.
values - The values you want the attribute modifiedAt to be compared to.
See Also:
FilterOperators

forAllModifiedAt

public void forAllModifiedAt(short operator,
                             Date[] filterValues)
Description copied from interface: BasicObjectFilter
Adds a constraint for the attribute modifiedAt to the filter. An instance of class BasicObject is excluded from the result set unless its value of attribute modifiedAt satisfies the given condition.

Since the multiplicity for this attribute is 1..1, there is no difference between the filter methods forAllModifiedAt and thereExistsModifiedAt for the same arguments.

You can set at most one thereExistsModifiedAt or forAllModifiedAt constraint for this attribute.

Specified by:
forAllModifiedAt in interface BasicObjectFilter
Parameters:
operator - The operator for this filter.
filterValues - The values you want the attribute modifiedAt to be compared to.
See Also:
FilterOperators

thereExistsModifiedAt

public void thereExistsModifiedAt(short operator,
                                  Date[] filterValues)
Description copied from interface: BasicObjectFilter
Adds a constraint for the attribute modifiedAt to the filter. An instance of class BasicObject is excluded from the result set unless its value of attribute modifiedAt satisfies the given condition.

Since the multiplicity for this attribute is 1..1, there is no difference between the filter methods forAllModifiedAt and thereExistsModifiedAt for the same arguments.

You can set at most one thereExistsModifiedAt or forAllModifiedAt constraint for this attribute.

Specified by:
thereExistsModifiedAt in interface BasicObjectFilter
Parameters:
operator - The operator for this filter.
filterValues - The values you want the attribute modifiedAt to be compared to.
See Also:
FilterOperators

orderByModifiedAt

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

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

modifiedAt

public ComparableTypePredicate modifiedAt()
Description copied from interface: BasicObjectQuery
Adds a constraint for the feature modifiedAt to the predicate. The predicate for BasicObject evaluates true if its value of feature modifiedAt satisfies the selected condition.

Specified by:
modifiedAt in interface BasicObjectQuery

orderByModifiedAt

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

Specified by:
orderByModifiedAt in interface BasicObjectQuery

forAllModifiedBy

public void forAllModifiedBy(short operator,
                             Collection values)
Description copied from interface: BasicObjectFilter
Adds a constraint for the attribute modifiedBy to the filter. An instance of class BasicObject is excluded from the result set unless all its values of attribute modifiedBy satisfy the given condition.

Since the multiplicity for this attribute is 0..n, the attribute can have no values in which case the filter condition is met!

You can set at most one thereExistsModifiedBy or forAllModifiedBy constraint for this attribute.

Specified by:
forAllModifiedBy in interface BasicObjectFilter
Parameters:
operator - The operator for this filter.
values - The values you want the attribute modifiedBy to be compared to.
See Also:
FilterOperators

thereExistsModifiedBy

public void thereExistsModifiedBy(short operator,
                                  Collection values)
Description copied from interface: BasicObjectFilter
Adds a constraint for the attribute modifiedBy to the filter. An instance of class BasicObject is excluded from the result set unless at least one of its values of attribute modifiedBy satisfies the given condition.

Since the multiplicity for this attribute is 0..n, the attribute can have no values in which case the filter condition is not met!

You can set at most one thereExistsModifiedBy or forAllModifiedBy constraint for this attribute.

Specified by:
thereExistsModifiedBy in interface BasicObjectFilter
Parameters:
operator - The operator for this filter.
values - The values you want the attribute modifiedBy to be compared to.
See Also:
FilterOperators

forAllModifiedBy

public void forAllModifiedBy(short operator,
                             String[] filterValues)
Description copied from interface: BasicObjectFilter
Adds a constraint for the attribute modifiedBy to the filter. An instance of class BasicObject is excluded from the result set unless all its values of attribute modifiedBy satisfy the given condition.

Since the multiplicity for this attribute is 0..n, the attribute can have no values in which case the filter condition is met!

You can set at most one thereExistsModifiedBy or forAllModifiedBy constraint for this attribute.

Specified by:
forAllModifiedBy in interface BasicObjectFilter
Parameters:
operator - The operator for this filter.
filterValues - The values you want the attribute modifiedBy to be compared to.
See Also:
FilterOperators

thereExistsModifiedBy

public void thereExistsModifiedBy(short operator,
                                  String[] filterValues)
Description copied from interface: BasicObjectFilter
Adds a constraint for the attribute modifiedBy to the filter. An instance of class BasicObject is excluded from the result set unless at least one of its values of attribute modifiedBy satisfies the given condition.

Since the multiplicity for this attribute is 0..n, the attribute can have no values in which case the filter condition is not met!

You can set at most one thereExistsModifiedBy or forAllModifiedBy constraint for this attribute.

Specified by:
thereExistsModifiedBy in interface BasicObjectFilter
Parameters:
operator - The operator for this filter.
filterValues - The values you want the attribute modifiedBy to be compared to.
See Also:
FilterOperators

orderByModifiedBy

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

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

modifiedBy

public MultivaluedFeaturePredicate modifiedBy()
Description copied from interface: BasicObjectQuery
Adds a constraint to the predicate for BasicObject testing whether the feature modifiedBy has values or not.

Specified by:
modifiedBy in interface BasicObjectQuery

thereExistsModifiedBy

public StringTypePredicate thereExistsModifiedBy()
Description copied from interface: BasicObjectQuery
Adds a constraint for the feature modifiedBy to the predicate. The predicate for BasicObject evaluates true if at least one of its values of feature modifiedBy 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:
thereExistsModifiedBy in interface BasicObjectQuery

forAllModifiedBy

public StringTypePredicate forAllModifiedBy()
Description copied from interface: BasicObjectQuery
Adds a constraint for the feature modifiedBy to the predicate. The predicate for BasicObject evaluates true if all of its values of feature modifiedBy 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:
forAllModifiedBy in interface BasicObjectQuery

orderByModifiedBy

public MultivaluedTypeOrder orderByModifiedBy()
Description copied from interface: BasicObjectQuery
Allows to adds a sort instruction for BasicObject depending the feature modifiedBy Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByModifiedBy in interface BasicObjectQuery

forAllContext

public void forAllContext(short operator,
                          Context[] filterValues)
Description copied from interface: ContextCapableFilter
Adds a constraint for the attribute context to the filter. An instance of class ContextCapable is excluded from the result set unless its value of attribute context satisfies the given condition.

Since the multiplicity for this attribute is 0..1, the attribute can have no value in which case the filter condition is met!

You can set at most one thereExistsContext or forAllContext constraint for this attribute.

Specified by:
forAllContext in interface ContextCapableFilter
Parameters:
operator - The operator for this filter.
filterValues - The values you want the attribute context to be compared to.
See Also:
FilterOperators

thereExistsContext

public void thereExistsContext(short operator,
                               Context[] filterValues)
Description copied from interface: ContextCapableFilter
Adds a constraint for the attribute context to the filter. An instance of class ContextCapable is excluded from the result set unless its value of attribute context satisfies the given condition.

Since the multiplicity for this attribute is 0..1, the attribute can have no value in which case the filter condition is not met!

You can set at most one thereExistsContext or forAllContext constraint for this attribute.

Specified by:
thereExistsContext in interface ContextCapableFilter
Parameters:
operator - The operator for this filter.
filterValues - The values you want the attribute context to be compared to.
See Also:
FilterOperators<