org.opencrx.kernel.model1.cci
Interface ParameterFilter

All Superinterfaces:
AlertSenderFilter, AuditeeFilter, BasicObjectFilter, CloneableFilter, ContextCapableFilter, CrxObjectFilter, ElementFilter, ExtentCapableFilter, ImporterFilter, IndexedFilter, RefFilter_1_0, SecureObjectFilter, Serializable, SubscriptionTargetFilter, TypedElementFilter, ViewCapableFilter, XmlExporterFilter
All Known Implementing Classes:
ParameterFilterImpl

public interface ParameterFilter
extends TypedElementFilter


Method Summary
 void forAllDirection(short operator, Collection filterValues)
           
 void forAllDirection(short operator, short[] filterValues)
           
 void forAllMultiplicity(short operator, Collection filterValues)
           
 void forAllMultiplicity(short operator, short[] filterValues)
           
 void forAllUpperBound(short operator, Collection filterValues)
           
 void forAllUpperBound(short operator, int[] filterValues)
           
 void orderByDirection(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByMultiplicity(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByUpperBound(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void thereExistsDirection(short operator, Collection filterValues)
           
 void thereExistsDirection(short operator, short[] filterValues)
           
 void thereExistsMultiplicity(short operator, Collection filterValues)
           
 void thereExistsMultiplicity(short operator, short[] filterValues)
           
 void thereExistsUpperBound(short operator, Collection filterValues)
           
 void thereExistsUpperBound(short operator, int[] filterValues)
           
 
Methods inherited from interface org.opencrx.kernel.model1.cci.TypedElementFilter
forAllType, forAllType, thereExistsType, thereExistsType
 
Methods inherited from interface org.opencrx.kernel.model1.cci.ElementFilter
forAllAnnotation, forAllAnnotation, forAllContainer, forAllContainer, forAllElementOrder, forAllElementOrder, forAllName, forAllName, forAllQualifiedName, forAllQualifiedName, forAllStereotype, forAllStereotype, orderByAnnotation, orderByElementOrder, orderByName, orderByQualifiedName, orderByStereotype, thereExistsAnnotation, thereExistsAnnotation, thereExistsContainer, thereExistsContainer, thereExistsElementOrder, thereExistsElementOrder, thereExistsName, thereExistsName, thereExistsQualifiedName, thereExistsQualifiedName, thereExistsStereotype, thereExistsStereotype
 
Methods inherited from interface org.opencrx.kernel.generic.cci.CrxObjectFilter
forAllCategory, forAllCategory, forAllDisabled, forAllDisabled, forAllDisabledReason, forAllDisabledReason, forAllExternalLink, forAllExternalLink, forAllUserBoolean0, forAllUserBoolean0, forAllUserBoolean1, forAllUserBoolean1, forAllUserBoolean2, forAllUserBoolean2, forAllUserBoolean3, forAllUserBoolean3, forAllUserBoolean4, forAllUserBoolean4, forAllUserCode0, forAllUserCode0, forAllUserCode1, forAllUserCode1, forAllUserCode2, forAllUserCode2, forAllUserCode3, forAllUserCode3, forAllUserCode4, forAllUserCode4, forAllUserDate0, forAllUserDate0, forAllUserDate1, forAllUserDate1, forAllUserDate2, forAllUserDate2, forAllUserDate3, forAllUserDate3, forAllUserDate4, forAllUserDate4, forAllUserDateTime0, forAllUserDateTime0, forAllUserDateTime1, forAllUserDateTime1, forAllUserDateTime2, forAllUserDateTime2, forAllUserDateTime3, forAllUserDateTime3, forAllUserDateTime4, forAllUserDateTime4, forAllUserNumber0, forAllUserNumber0, forAllUserNumber1, forAllUserNumber1, forAllUserNumber2, forAllUserNumber2, forAllUserNumber3, forAllUserNumber3, forAllUserNumber4, forAllUserNumber4, forAllUserString0, forAllUserString0, forAllUserString1, forAllUserString1, forAllUserString2, forAllUserString2, forAllUserString3, forAllUserString3, forAllUserString4, forAllUserString4, orderByCategory, orderByDisabled, orderByDisabledReason, orderByExternalLink, orderByUserBoolean0, orderByUserBoolean1, orderByUserBoolean2, orderByUserBoolean3, orderByUserBoolean4, orderByUserCode0, orderByUserCode1, orderByUserCode2, orderByUserCode3, orderByUserCode4, orderByUserDate0, orderByUserDate1, orderByUserDate2, orderByUserDate3, orderByUserDate4, orderByUserDateTime0, orderByUserDateTime1, orderByUserDateTime2, orderByUserDateTime3, orderByUserDateTime4, orderByUserNumber0, orderByUserNumber1, orderByUserNumber2, orderByUserNumber3, orderByUserNumber4, orderByUserString0, orderByUserString1, orderByUserString2, orderByUserString3, orderByUserString4, thereExistsCategory, thereExistsCategory, thereExistsDisabled, thereExistsDisabled, thereExistsDisabledReason, thereExistsDisabledReason, thereExistsExternalLink, thereExistsExternalLink, thereExistsUserBoolean0, thereExistsUserBoolean0, thereExistsUserBoolean1, thereExistsUserBoolean1, thereExistsUserBoolean2, thereExistsUserBoolean2, thereExistsUserBoolean3, thereExistsUserBoolean3, thereExistsUserBoolean4, thereExistsUserBoolean4, thereExistsUserCode0, thereExistsUserCode0, thereExistsUserCode1, thereExistsUserCode1, thereExistsUserCode2, thereExistsUserCode2, thereExistsUserCode3, thereExistsUserCode3, thereExistsUserCode4, thereExistsUserCode4, thereExistsUserDate0, thereExistsUserDate0, thereExistsUserDate1, thereExistsUserDate1, thereExistsUserDate2, thereExistsUserDate2, thereExistsUserDate3, thereExistsUserDate3, thereExistsUserDate4, thereExistsUserDate4, thereExistsUserDateTime0, thereExistsUserDateTime0, thereExistsUserDateTime1, thereExistsUserDateTime1, thereExistsUserDateTime2, thereExistsUserDateTime2, thereExistsUserDateTime3, thereExistsUserDateTime3, thereExistsUserDateTime4, thereExistsUserDateTime4, thereExistsUserNumber0, thereExistsUserNumber0, thereExistsUserNumber1, thereExistsUserNumber1, thereExistsUserNumber2, thereExistsUserNumber2, thereExistsUserNumber3, thereExistsUserNumber3, thereExistsUserNumber4, thereExistsUserNumber4, thereExistsUserString0, thereExistsUserString0, thereExistsUserString1, thereExistsUserString1, thereExistsUserString2, thereExistsUserString2, thereExistsUserString3, thereExistsUserString3, thereExistsUserString4, thereExistsUserString4
 
Methods inherited from interface org.opencrx.kernel.base.cci.SecureObjectFilter
forAllAccessGrantedByParent, forAllAccessGrantedByParent, forAllAccessLevelBrowse, forAllAccessLevelBrowse, forAllAccessLevelDelete, forAllAccessLevelDelete, forAllAccessLevelUpdate, forAllAccessLevelUpdate, forAllOwner, forAllOwner, forAllOwningGroup, forAllOwningGroup, forAllOwningUser, forAllOwningUser, orderByAccessLevelBrowse, orderByAccessLevelDelete, orderByAccessLevelUpdate, orderByOwner, thereExistsAccessGrantedByParent, thereExistsAccessGrantedByParent, thereExistsAccessLevelBrowse, thereExistsAccessLevelBrowse, thereExistsAccessLevelDelete, thereExistsAccessLevelDelete, thereExistsAccessLevelUpdate, thereExistsAccessLevelUpdate, thereExistsOwner, thereExistsOwner, thereExistsOwningGroup, thereExistsOwningGroup, thereExistsOwningUser, thereExistsOwningUser
 
Methods inherited from interface org.openmdx.base.cci.BasicObjectFilter
forAllCreatedAt, forAllCreatedAt, forAllCreatedBy, forAllCreatedBy, forAllModifiedAt, forAllModifiedAt, forAllModifiedBy, forAllModifiedBy, orderByCreatedAt, orderByCreatedBy, orderByModifiedAt, orderByModifiedBy, thereExistsCreatedAt, thereExistsCreatedAt, thereExistsCreatedBy, thereExistsCreatedBy, thereExistsModifiedAt, thereExistsModifiedAt, thereExistsModifiedBy, thereExistsModifiedBy
 
Methods inherited from interface org.openmdx.base.cci.ContextCapableFilter
forAllContext, forAllContext, thereExistsContext, thereExistsContext
 
Methods inherited from interface org.openmdx.base.cci.ExtentCapableFilter
forAllIdentity, forAllIdentity, orderByIdentity, thereExistsIdentity, thereExistsIdentity
 
Methods inherited from interface org.openmdx.base.accessor.jmi.cci.RefFilter_1_0
clear, refAddValue, refAddValue, refAddValue, refGetAttributeSpecifiers, refGetFilterProperties
 

Method Detail

forAllDirection

void forAllDirection(short operator,
                     short[] filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsDirection

void thereExistsDirection(short operator,
                          short[] filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllDirection

void forAllDirection(short operator,
                     Collection filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsDirection

void thereExistsDirection(short operator,
                          Collection filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByDirection

void orderByDirection(short order)
Specifies the sort order of all the instances that match the filter criteria.

Parameters:
order - The sort order for this filter.
See Also:
Directions

forAllMultiplicity

void forAllMultiplicity(short operator,
                        short[] filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsMultiplicity

void thereExistsMultiplicity(short operator,
                             short[] filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllMultiplicity

void forAllMultiplicity(short operator,
                        Collection filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsMultiplicity

void thereExistsMultiplicity(short operator,
                             Collection filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByMultiplicity

void orderByMultiplicity(short order)
Specifies the sort order of all the instances that match the filter criteria.

Parameters:
order - The sort order for this filter.
See Also:
Directions

forAllUpperBound

void forAllUpperBound(short operator,
                      int[] filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsUpperBound

void thereExistsUpperBound(short operator,
                           int[] filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllUpperBound

void forAllUpperBound(short operator,
                      Collection filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsUpperBound

void thereExistsUpperBound(short operator,
                           Collection filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByUpperBound

void orderByUpperBound(short order)
Specifies the sort order of all the instances that match the filter criteria.

Parameters:
order - The sort order for this filter.
See Also:
Directions


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