org.opencrx.kernel.document1.cci
Class DocumentFilterImpl

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.document1.cci.DocumentFilterImpl
All Implemented Interfaces:
Serializable, AuditeeFilter, ImporterFilter, IndexedFilter, SecureObjectFilter, XmlExporterFilter, AuditeeQuery, ImporterQuery, IndexedQuery, SecureObjectQuery, XmlExporterQuery, DocumentFilter, DocumentQuery, RefFilter_1_0, RefFilter_1_1, BasicObjectFilter, ContextCapableFilter, ExtentCapableFilter, BasicObjectQuery, ContextCapableQuery, ExtentCapableQuery, ViewCapableFilter, ViewCapableQuery, AnyTypePredicate

public class DocumentFilterImpl
extends RefPredicate_1
implements DocumentFilter, DocumentQuery

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.openmdx.base.accessor.jmi.spi.RefPredicate_1
filter, name, quantor
 
Constructor Summary
DocumentFilterImpl(RefPackage_1_0 aPackage)
           
DocumentFilterImpl(RefPackage_1_0 aPackage, FilterProperty[] filterProperties, AttributeSpecifier[] attributeSpecifiers)
           
DocumentFilterImpl(RefPackage_1_0 aPackage, FilterProperty[] filterProperties, AttributeSpecifier[] attributeSpecifiers, RefFilter_1_0 delegateFilter, Short delegateQuantor, String delegateName)
           
 
Method Summary
 OptionalFeaturePredicate accessGrantedByParent()
          Adds a constraint to the predicate for SecureObject testing whether the value of the feature accessGrantedByParent is null or not.
 ComparableTypePredicate accessLevelBrowse()
           
 ComparableTypePredicate accessLevelDelete()
           
 ComparableTypePredicate accessLevelUpdate()
           
 OptionalFeaturePredicate activeOn()
          Adds a constraint to the predicate for Document testing whether the value of the feature activeOn is null or not.
 OptionalFeaturePredicate activeUntil()
          Adds a constraint to the predicate for Document testing whether the value of the feature activeUntil is null or not.
 OptionalFeaturePredicate author()
          Adds a constraint to the predicate for Document testing whether the value of the feature author is null or not.
 ComparableTypePredicate contentLanguage()
           
 OptionalFeaturePredicate contentLength()
          Adds a constraint to the predicate for Document testing whether the value of the feature contentLength is null or not.
 OptionalFeaturePredicate contentType()
          Adds a constraint to the predicate for Document testing whether the value of the feature contentType 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()
           
 MultivaluedFeaturePredicate createdBy()
          Adds a constraint to the predicate for BasicObject testing whether the feature createdBy has values or not.
 OptionalFeaturePredicate documentAbstract()
          Adds a constraint to the predicate for Document testing whether the value of the feature documentAbstract is null or not.
 OptionalFeaturePredicate documentNumber()
          Adds a constraint to the predicate for Document testing whether the value of the feature documentNumber is null or not.
 ComparableTypePredicate documentState()
           
 ComparableTypePredicate documentType()
           
 MultivaluedFeaturePredicate folder()
          Adds a constraint to the predicate for Document testing whether the feature folder has values 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)
           
 ComparableTypePredicate forAllActiveOn()
          Adds a constraint for the feature activeOn to the predicate.
 void forAllActiveOn(short operator, Collection values)
           
 void forAllActiveOn(short operator, Date[] filterValues)
           
 ComparableTypePredicate forAllActiveUntil()
          Adds a constraint for the feature activeUntil to the predicate.
 void forAllActiveUntil(short operator, Collection values)
           
 void forAllActiveUntil(short operator, Date[] filterValues)
           
 StringTypePredicate forAllAuthor()
          Adds a constraint for the feature author to the predicate.
 void forAllAuthor(short operator, Collection values)
           
 void forAllAuthor(short operator, String[] filterValues)
           
 void forAllContentLanguage(short operator, Collection values)
           
 void forAllContentLanguage(short operator, short[] filterValues)
           
 ComparableTypePredicate forAllContentLength()
          Adds a constraint for the feature contentLength to the predicate.
 void forAllContentLength(short operator, Collection values)
           
 void forAllContentLength(short operator, int[] filterValues)
           
 StringTypePredicate forAllContentType()
          Adds a constraint for the feature contentType to the predicate.
 void forAllContentType(short operator, Collection values)
           
 void forAllContentType(short operator, String[] filterValues)
           
 ContextQuery forAllContext()
          Adds a constraint for the feature context to the predicate.
 void forAllContext(short operator, Collection values)
           
 void forAllContext(short operator, Context[] filterValues)
           
 void forAllCreatedAt(short operator, Collection values)
           
 void forAllCreatedAt(short operator, Date[] filterValues)
           
 StringTypePredicate forAllCreatedBy()
          Adds a constraint for the feature createdBy to the predicate.
 void forAllCreatedBy(short operator, Collection values)
           
 void forAllCreatedBy(short operator, String[] filterValues)
           
 StringTypePredicate forAllDocumentAbstract()
          Adds a constraint for the feature documentAbstract to the predicate.
 void forAllDocumentAbstract(short operator, Collection values)
           
 void forAllDocumentAbstract(short operator, String[] filterValues)
           
 StringTypePredicate forAllDocumentNumber()
          Adds a constraint for the feature documentNumber to the predicate.
 void forAllDocumentNumber(short operator, Collection values)
           
 void forAllDocumentNumber(short operator, String[] filterValues)
           
 void forAllDocumentState(short operator, Collection values)
           
 void forAllDocumentState(short operator, short[] filterValues)
           
 void forAllDocumentType(short operator, Collection values)
           
 void forAllDocumentType(short operator, short[] filterValues)
           
 DocumentFolderQuery forAllFolder()
          Adds a constraint for the feature folder to the predicate.
 void forAllFolder(short operator, Collection values)
           
 void forAllFolder(short operator, DocumentFolder[] filterValues)
           
 DocumentRevisionQuery forAllHeadRevision()
          Adds a constraint for the feature headRevision to the predicate.
 void forAllHeadRevision(short operator, Collection values)
           
 void forAllHeadRevision(short operator, DocumentRevision[] filterValues)
           
 void forAllIdentity(short operator, Collection values)
           
 void forAllIdentity(short operator, String[] filterValues)
           
 StringTypePredicate forAllKeywords()
          Adds a constraint for the feature keywords to the predicate.
 void forAllKeywords(short operator, Collection values)
           
 void forAllKeywords(short operator, String[] filterValues)
           
 void forAllLiteratureType(short operator, Collection values)
           
 void forAllLiteratureType(short operator, short[] filterValues)
           
 StringTypePredicate forAllLocation()
          Adds a constraint for the feature location to the predicate.
 void forAllLocation(short operator, Collection values)
           
 void forAllLocation(short operator, String[] filterValues)
           
 void forAllModifiedAt(short operator, Collection values)
           
 void forAllModifiedAt(short operator, Date[] filterValues)
           
 StringTypePredicate forAllModifiedBy()
          Adds a constraint for the feature modifiedBy to the predicate.
 void forAllModifiedBy(short operator, Collection values)
           
 void forAllModifiedBy(short operator, String[] filterValues)
           
 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)
           
 StringTypePredicate forAllSearchText()
          Adds a constraint for the feature searchText to the predicate.
 void forAllSearchText(short operator, Collection values)
           
 void forAllSearchText(short operator, String[] filterValues)
           
 StringTypePredicate forAllTitle()
          Adds a constraint for the feature title to the predicate.
 void forAllTitle(short operator, Collection values)
           
 void forAllTitle(short operator, String[] filterValues)
           
 OptionalFeaturePredicate headRevision()
          Adds a constraint to the predicate for Document testing whether the value of the feature headRevision is null or not.
 StringTypePredicate identity()
           
 OptionalFeaturePredicate keywords()
          Adds a constraint to the predicate for Document testing whether the value of the feature keywords is null or not.
 ComparableTypePredicate literatureType()
           
 OptionalFeaturePredicate location()
          Adds a constraint to the predicate for Document testing whether the value of the feature location is null or not.
 ComparableTypePredicate modifiedAt()
           
 MultivaluedFeaturePredicate modifiedBy()
          Adds a constraint to the predicate for BasicObject testing whether the feature modifiedBy has values or not.
 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.
 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.
 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.
 SimpleTypeOrder orderByActiveOn()
          Allows to adds a sort instruction for Document depending the feature activeOn Note: The order in which orderBy… instructions are given is relevant!
 void orderByActiveOn(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByActiveUntil()
          Allows to adds a sort instruction for Document depending the feature activeUntil Note: The order in which orderBy… instructions are given is relevant!
 void orderByActiveUntil(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByAuthor()
          Allows to adds a sort instruction for Document depending the feature author Note: The order in which orderBy… instructions are given is relevant!
 void orderByAuthor(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByContentLanguage()
          Allows to adds a sort instruction for Document depending the feature contentLanguage Note: The order in which orderBy… instructions are given is relevant!
 void orderByContentLanguage(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByContentLength()
          Allows to adds a sort instruction for Document depending the feature contentLength Note: The order in which orderBy… instructions are given is relevant!
 void orderByContentLength(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByContentType()
          Allows to adds a sort instruction for Document depending the feature contentType Note: The order in which orderBy… instructions are given is relevant!
 void orderByContentType(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 orderByDocumentAbstract()
          Allows to adds a sort instruction for Document depending the feature documentAbstract Note: The order in which orderBy… instructions are given is relevant!
 void orderByDocumentAbstract(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByDocumentNumber()
          Allows to adds a sort instruction for Document depending the feature documentNumber Note: The order in which orderBy… instructions are given is relevant!
 void orderByDocumentNumber(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByDocumentState()
          Allows to adds a sort instruction for Document depending the feature documentState Note: The order in which orderBy… instructions are given is relevant!
 void orderByDocumentState(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByDocumentType()
          Allows to adds a sort instruction for Document depending the feature documentType Note: The order in which orderBy… instructions are given is relevant!
 void orderByDocumentType(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 orderByKeywords()
          Allows to adds a sort instruction for Document depending the feature keywords Note: The order in which orderBy… instructions are given is relevant!
 void orderByKeywords(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByLiteratureType()
          Allows to adds a sort instruction for Document depending the feature literatureType Note: The order in which orderBy… instructions are given is relevant!
 void orderByLiteratureType(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByLocation()
          Allows to adds a sort instruction for Document depending the feature location Note: The order in which orderBy… instructions are given is relevant!
 void orderByLocation(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.
 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.
 SimpleTypeOrder orderBySearchText()
          Allows to adds a sort instruction for Document depending the feature searchText Note: The order in which orderBy… instructions are given is relevant!
 void orderBySearchText(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByTitle()
          Allows to adds a sort instruction for Document depending the feature title Note: The order in which orderBy… instructions are given is relevant!
 void orderByTitle(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 MultivaluedFeaturePredicate owner()
          Adds a constraint to the predicate for SecureObject testing whether the feature owner has values or not.
 MultivaluedFeaturePredicate owningGroup()
          Adds a constraint to the predicate for SecureObject testing whether the feature owningGroup has values or not.
 OptionalFeaturePredicate owningUser()
          Adds a constraint to the predicate for SecureObject testing whether the value of the feature owningUser is null or not.
 OptionalFeaturePredicate searchText()
          Adds a constraint to the predicate for Document testing whether the value of the feature searchText 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)
           
 ComparableTypePredicate thereExistsActiveOn()
          Adds a constraint for the feature activeOn to the predicate.
 void thereExistsActiveOn(short operator, Collection values)
           
 void thereExistsActiveOn(short operator, Date[] filterValues)
           
 ComparableTypePredicate thereExistsActiveUntil()
          Adds a constraint for the feature activeUntil to the predicate.
 void thereExistsActiveUntil(short operator, Collection values)
           
 void thereExistsActiveUntil(short operator, Date[] filterValues)
           
 StringTypePredicate thereExistsAuthor()
          Adds a constraint for the feature author to the predicate.
 void thereExistsAuthor(short operator, Collection values)
           
 void thereExistsAuthor(short operator, String[] filterValues)
           
 void thereExistsContentLanguage(short operator, Collection values)
           
 void thereExistsContentLanguage(short operator, short[] filterValues)
           
 ComparableTypePredicate thereExistsContentLength()
          Adds a constraint for the feature contentLength to the predicate.
 void thereExistsContentLength(short operator, Collection values)
           
 void thereExistsContentLength(short operator, int[] filterValues)
           
 StringTypePredicate thereExistsContentType()
          Adds a constraint for the feature contentType to the predicate.
 void thereExistsContentType(short operator, Collection values)
           
 void thereExistsContentType(short operator, String[] filterValues)
           
 ContextQuery thereExistsContext()
          Adds a constraint for the feature context to the predicate.
 void thereExistsContext(short operator, Collection values)
           
 void thereExistsContext(short operator, Context[] filterValues)
           
 void thereExistsCreatedAt(short operator, Collection values)
           
 void thereExistsCreatedAt(short operator, Date[] filterValues)
           
 StringTypePredicate thereExistsCreatedBy()
          Adds a constraint for the feature createdBy to the predicate.
 void