This class can be used if the Tokens of a TokenStream are intended to be consumed more than once. It caches all Tokens locally in a List. CachingTokenFilter implements the optional method {@link TokenStream#Reset()}, which repositions the stream to the first Token.
For a list of all members of this type, see CachingTokenFilter Members.
System.Object
Lucene.Net.Analysis.TokenStream
Lucene.Net.Analysis.TokenFilter
Lucene.Net.Analysis.CachingTokenFilter
Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.
Namespace: Lucene.Net.Analysis
Assembly: Lucene.Net (in Lucene.Net.dll)
CachingTokenFilter Members | Lucene.Net.Analysis Namespace