org.apache.lucene.analysis
Class TokenStream

java.lang.Object
  |
  +--org.apache.lucene.analysis.TokenStream
Direct Known Subclasses:
TokenFilter, Tokenizer

public abstract class TokenStream
extends Object

A TokenStream enumerates the sequence of tokens, either from fields of a document or from query text.

This is an abstract class. Concrete subclasses are:


Constructor Summary
TokenStream()
           
 
Method Summary
 void close()
          Releases resources associated with this stream.
abstract  Token next()
          Returns the next token in the stream, or null at EOS.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TokenStream

public TokenStream()
Method Detail

next

public abstract Token next()
                    throws IOException
Returns the next token in the stream, or null at EOS.

close

public void close()
           throws IOException
Releases resources associated with this stream.


Copyright © 2000-2002 Apache Software Foundation. All Rights Reserved.