anl.aida.ae.lucene
Class TokenStreamBuilder.StringTokenStream

java.lang.Object
  extended by org.apache.lucene.analysis.TokenStream
      extended by anl.aida.ae.lucene.TokenStreamBuilder.StringTokenStream
Enclosing class:
TokenStreamBuilder

private static class TokenStreamBuilder.StringTokenStream
extends org.apache.lucene.analysis.TokenStream


Field Summary
private  int index
           
private  java.util.List<java.lang.String> tokens
           
 
Constructor Summary
private TokenStreamBuilder.StringTokenStream(java.util.List<java.lang.String> tokens)
           
 
Method Summary
 org.apache.lucene.analysis.Token next(org.apache.lucene.analysis.Token token)
           
 void reset()
           
 
Methods inherited from class org.apache.lucene.analysis.TokenStream
close, next
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

index

private int index

tokens

private java.util.List<java.lang.String> tokens
Constructor Detail

TokenStreamBuilder.StringTokenStream

private TokenStreamBuilder.StringTokenStream(java.util.List<java.lang.String> tokens)
Method Detail

next

public org.apache.lucene.analysis.Token next(org.apache.lucene.analysis.Token token)
                                      throws java.io.IOException
Overrides:
next in class org.apache.lucene.analysis.TokenStream
Throws:
java.io.IOException

reset

public void reset()
           throws java.io.IOException
Overrides:
reset in class org.apache.lucene.analysis.TokenStream
Throws:
java.io.IOException