org.opencrx.kernel.document1.cci
Interface DocumentFilter

All Superinterfaces:
AuditeeFilter, BasicObjectFilter, ContextCapableFilter, ExtentCapableFilter, ImporterFilter, IndexedFilter, RefFilter_1_0, SecureObjectFilter, Serializable, ViewCapableFilter, XmlExporterFilter
All Known Implementing Classes:
DocumentFilterImpl

public interface DocumentFilter
extends AuditeeFilter, ImporterFilter, IndexedFilter, SecureObjectFilter, XmlExporterFilter, BasicObjectFilter


Method Summary
 void forAllActiveOn(short operator, Collection filterValues)
           
 void forAllActiveOn(short operator, Date[] filterValues)
           
 void forAllActiveUntil(short operator, Collection filterValues)
           
 void forAllActiveUntil(short operator, Date[] filterValues)
           
 void forAllAuthor(short operator, Collection filterValues)
           
 void forAllAuthor(short operator, String[] filterValues)
           
 void forAllContentLanguage(short operator, Collection filterValues)
           
 void forAllContentLanguage(short operator, short[] filterValues)
           
 void forAllContentLength(short operator, Collection filterValues)
           
 void forAllContentLength(short operator, int[] filterValues)
           
 void forAllContentType(short operator, Collection filterValues)
           
 void forAllContentType(short operator, String[] filterValues)
           
 void forAllDocumentAbstract(short operator, Collection filterValues)
           
 void forAllDocumentAbstract(short operator, String[] filterValues)
           
 void forAllDocumentNumber(short operator, Collection filterValues)
           
 void forAllDocumentNumber(short operator, String[] filterValues)
           
 void forAllDocumentState(short operator, Collection filterValues)
           
 void forAllDocumentState(short operator, short[] filterValues)
           
 void forAllDocumentType(short operator, Collection filterValues)
           
 void forAllDocumentType(short operator, short[] filterValues)
           
 void forAllFolder(short operator, Collection filterValues)
           
 void forAllFolder(short operator, DocumentFolder[] filterValues)
           
 void forAllHeadRevision(short operator, Collection filterValues)
           
 void forAllHeadRevision(short operator, DocumentRevision[] filterValues)
           
 void forAllKeywords(short operator, Collection filterValues)
           
 void forAllKeywords(short operator, String[] filterValues)
           
 void forAllLiteratureType(short operator, Collection filterValues)
           
 void forAllLiteratureType(short operator, short[] filterValues)
           
 void forAllLocation(short operator, Collection filterValues)
           
 void forAllLocation(short operator, String[] filterValues)
           
 void forAllSearchText(short operator, Collection filterValues)
           
 void forAllSearchText(short operator, String[] filterValues)
           
 void forAllTitle(short operator, Collection filterValues)
           
 void forAllTitle(short operator, String[] filterValues)
           
 void orderByActiveOn(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByActiveUntil(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByAuthor(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByContentLanguage(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByContentLength(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByContentType(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByDocumentAbstract(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByDocumentNumber(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByDocumentState(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByDocumentType(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByKeywords(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByLiteratureType(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByLocation(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderBySearchText(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByTitle(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void thereExistsActiveOn(short operator, Collection filterValues)
           
 void thereExistsActiveOn(short operator, Date[] filterValues)
           
 void thereExistsActiveUntil(short operator, Collection filterValues)
           
 void thereExistsActiveUntil(short operator, Date[] filterValues)
           
 void thereExistsAuthor(short operator, Collection filterValues)
           
 void thereExistsAuthor(short operator, String[] filterValues)
           
 void thereExistsContentLanguage(short operator, Collection filterValues)
           
 void thereExistsContentLanguage(short operator, short[] filterValues)
           
 void thereExistsContentLength(short operator, Collection filterValues)
           
 void thereExistsContentLength(short operator, int[] filterValues)
           
 void thereExistsContentType(short operator, Collection filterValues)
           
 void thereExistsContentType(short operator, String[] filterValues)
           
 void thereExistsDocumentAbstract(short operator, Collection filterValues)
           
 void thereExistsDocumentAbstract(short operator, String[] filterValues)
           
 void thereExistsDocumentNumber(short operator, Collection filterValues)
           
 void thereExistsDocumentNumber(short operator, String[] filterValues)
           
 void thereExistsDocumentState(short operator, Collection filterValues)
           
 void thereExistsDocumentState(short operator, short[] filterValues)
           
 void thereExistsDocumentType(short operator, Collection filterValues)
           
 void thereExistsDocumentType(short operator, short[] filterValues)
           
 void thereExistsFolder(short operator, Collection filterValues)
           
 void thereExistsFolder(short operator, DocumentFolder[] filterValues)
           
 void thereExistsHeadRevision(short operator, Collection filterValues)
           
 void thereExistsHeadRevision(short operator, DocumentRevision[] filterValues)
           
 void thereExistsKeywords(short operator, Collection filterValues)
           
 void thereExistsKeywords(short operator, String[] filterValues)
           
 void thereExistsLiteratureType(short operator, Collection filterValues)
           
 void thereExistsLiteratureType(short operator, short[] filterValues)
           
 void thereExistsLocation(short operator, Collection filterValues)
           
 void thereExistsLocation(short operator, String[] filterValues)
           
 void thereExistsSearchText(short operator, Collection filterValues)
           
 void thereExistsSearchText(short operator, String[] filterValues)
           
 void thereExistsTitle(short operator, Collection filterValues)
           
 void thereExistsTitle(short operator, String[] filterValues)
           
 
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

forAllActiveOn

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

thereExistsActiveOn

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

forAllActiveOn

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

thereExistsActiveOn

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

orderByActiveOn

void orderByActiveOn(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

forAllActiveUntil

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

thereExistsActiveUntil

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

forAllActiveUntil

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

thereExistsActiveUntil

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

orderByActiveUntil

void orderByActiveUntil(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

forAllAuthor

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

thereExistsAuthor

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

forAllAuthor

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

thereExistsAuthor

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

orderByAuthor

void orderByAuthor(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

forAllContentLanguage

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

thereExistsContentLanguage

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

forAllContentLanguage

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

thereExistsContentLanguage

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

orderByContentLanguage

void orderByContentLanguage(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

forAllContentLength

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

thereExistsContentLength

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

forAllContentLength

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

thereExistsContentLength

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

orderByContentLength

void orderByContentLength(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

forAllContentType

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

thereExistsContentType

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

forAllContentType

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

thereExistsContentType

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

orderByContentType

void orderByContentType(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

forAllDocumentAbstract

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

thereExistsDocumentAbstract

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

forAllDocumentAbstract

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

thereExistsDocumentAbstract

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

orderByDocumentAbstract

void orderByDocumentAbstract(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

forAllDocumentNumber

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

thereExistsDocumentNumber

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

forAllDocumentNumber

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

thereExistsDocumentNumber

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

orderByDocumentNumber

void orderByDocumentNumber(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

forAllDocumentState

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

thereExistsDocumentState

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

forAllDocumentState

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

thereExistsDocumentState

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

orderByDocumentState

void orderByDocumentState(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

forAllDocumentType

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

thereExistsDocumentType

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

forAllDocumentType

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

thereExistsDocumentType

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

orderByDocumentType

void orderByDocumentType(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

forAllFolder

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

thereExistsFolder

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

forAllFolder

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

thereExistsFolder

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

forAllHeadRevision

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

thereExistsHeadRevision

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

forAllHeadRevision

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

thereExistsHeadRevision

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

forAllKeywords

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

thereExistsKeywords

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

forAllKeywords

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

thereExistsKeywords

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

orderByKeywords

void orderByKeywords(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

forAllLiteratureType

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

thereExistsLiteratureType

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

forAllLiteratureType

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

thereExistsLiteratureType

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

orderByLiteratureType

void orderByLiteratureType(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

forAllLocation

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

thereExistsLocation

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

forAllLocation

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

thereExistsLocation

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

orderByLocation

void orderByLocation(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

forAllSearchText

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

thereExistsSearchText

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

forAllSearchText

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

thereExistsSearchText

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

orderBySearchText

void orderBySearchText(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

forAllTitle

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

thereExistsTitle

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

forAllTitle

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

thereExistsTitle

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

orderByTitle

void orderByTitle(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