org.apache.lucene.analysis.sinks
Class TokenTypeSinkTokenizer

java.lang.Object
  extended by org.apache.lucene.util.AttributeSource
      extended by org.apache.lucene.analysis.TokenStream
          extended by org.apache.lucene.analysis.Tokenizer
              extended by org.apache.lucene.analysis.SinkTokenizer
                  extended by org.apache.lucene.analysis.sinks.TokenTypeSinkTokenizer

Deprecated. Use TokenTypeSinkFilter and TeeSinkTokenFilter instead.

public class TokenTypeSinkTokenizer
extends org.apache.lucene.analysis.SinkTokenizer

If the Token.type() matches the passed in typeToMatch then add it to the sink


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.lucene.util.AttributeSource
org.apache.lucene.util.AttributeSource.AttributeFactory, org.apache.lucene.util.AttributeSource.State
 
Field Summary
 
Fields inherited from class org.apache.lucene.analysis.SinkTokenizer
iter, lst
 
Fields inherited from class org.apache.lucene.analysis.Tokenizer
input
 
Constructor Summary
TokenTypeSinkTokenizer(int initCap, String typeToMatch)
          Deprecated.  
TokenTypeSinkTokenizer(List input, String typeToMatch)
          Deprecated.  
TokenTypeSinkTokenizer(String typeToMatch)
          Deprecated.  
 
Method Summary
 void add(org.apache.lucene.analysis.Token t)
          Deprecated.  
 
Methods inherited from class org.apache.lucene.analysis.SinkTokenizer
close, getTokens, next, reset
 
Methods inherited from class org.apache.lucene.analysis.Tokenizer
correctOffset, reset
 
Methods inherited from class org.apache.lucene.analysis.TokenStream
end, getOnlyUseNewAPI, incrementToken, next, setOnlyUseNewAPI
 
Methods inherited from class org.apache.lucene.util.AttributeSource
addAttribute, addAttributeImpl, captureState, clearAttributes, cloneAttributes, equals, getAttribute, getAttributeClassesIterator, getAttributeFactory, getAttributeImplsIterator, hasAttribute, hasAttributes, hashCode, restoreState, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TokenTypeSinkTokenizer

public TokenTypeSinkTokenizer(String typeToMatch)
Deprecated. 

TokenTypeSinkTokenizer

public TokenTypeSinkTokenizer(int initCap,
                              String typeToMatch)
Deprecated. 

TokenTypeSinkTokenizer

public TokenTypeSinkTokenizer(List input,
                              String typeToMatch)
Deprecated. 
Method Detail

add

public void add(org.apache.lucene.analysis.Token t)
Deprecated. 
Overrides:
add in class org.apache.lucene.analysis.SinkTokenizer


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