The CachingWrapperFilter type exposes the following members.

Constructors

  NameDescription
Public methodCachingWrapperFilter(Filter)
Initializes a new instance of the CachingWrapperFilter class
Public methodCachingWrapperFilter(Filter, CachingWrapperFilter..::..DeletesMode)
Initializes a new instance of the CachingWrapperFilter class

Methods

  NameDescription
Public methodBits Obsolete. (Overrides Filter..::..Bits(IndexReader).)
Protected methodDocIdSetToCache
Provide the DocIdSet to be cached, using the DocIdSet provided by the wrapped Filter. This implementation returns the given DocIdSet.
Public methodEquals (Overrides Object..::..Equals(Object).)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetDocIdSet (Overrides Filter..::..GetDocIdSet(IndexReader).)
Public methodGetHashCode (Overrides Object..::..GetHashCode()()()().)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString (Overrides Object..::..ToString()()()().)

Fields

  NameDescription
Protected fieldfilter
Public fieldhitCount
Public fieldmissCount

See Also