# Deprecated API

## Contents

- Deprecated Classes
- Deprecated Methods
- Deprecated Constructors

- Deprecated Classes
  Class and Description
  org.apache.lucene.analysis.sinks.DateRecognizerSinkTokenizer Use `DateRecognizerSinkFilter` and `TeeSinkTokenFilter` instead.
  org.apache.lucene.analysis.el.GreekCharsets Support for non-Unicode encodings will be removed in Lucene 3.0
  org.apache.lucene.analysis.ru.RussianCharsets Support for non-Unicode encodings will be removed in Lucene 3.0
  org.apache.lucene.analysis.sinks.TokenRangeSinkTokenizer Use `TokenRangeSinkFilter` and `TeeSinkTokenFilter` instead.
  org.apache.lucene.analysis.sinks.TokenTypeSinkTokenizer Use `TokenTypeSinkFilter` and `TeeSinkTokenFilter` instead.
  org.apache.lucene.analysis.nl.WordlistLoader use `WordlistLoader` instead

- Deprecated Methods
  Method and Description
  org.apache.lucene.analysis.nl.WordlistLoader.getStemDict(File) use `WordlistLoader.getStemDict(File)` instead
  org.apache.lucene.analysis.nl.WordlistLoader.getWordtable(File) use `WordlistLoader.getWordSet(File)` instead
  org.apache.lucene.analysis.nl.WordlistLoader.getWordtable(String) use `WordlistLoader.getWordSet(File)` instead
  org.apache.lucene.analysis.nl.WordlistLoader.getWordtable(String, String) use `WordlistLoader.getWordSet(File)` instead
  org.apache.lucene.analysis.compound.CompoundWordTokenFilterBase.next() Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.
  org.apache.lucene.analysis.fr.ElisionFilter.next() Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.
  org.apache.lucene.analysis.miscellaneous.SingleTokenTokenStream.next() Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.
  org.apache.lucene.analysis.miscellaneous.PrefixAndSuffixAwareTokenFilter.next() Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.
  org.apache.lucene.analysis.miscellaneous.EmptyTokenStream.next() Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.
  org.apache.lucene.analysis.miscellaneous.PrefixAwareTokenFilter.next() Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.
  org.apache.lucene.analysis.ngram.EdgeNGramTokenFilter.next() Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.
  org.apache.lucene.analysis.ngram.NGramTokenizer.next() Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.
  org.apache.lucene.analysis.ngram.NGramTokenFilter.next() Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.
  org.apache.lucene.analysis.ngram.EdgeNGramTokenizer.next() Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.
  org.apache.lucene.analysis.payloads.NumericPayloadTokenFilter.next() Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.
  org.apache.lucene.analysis.payloads.TokenOffsetPayloadTokenFilter.next() Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.
  org.apache.lucene.analysis.payloads.TypeAsPayloadTokenFilter.next() Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.
  org.apache.lucene.analysis.position.PositionFilter.next() Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.
  org.apache.lucene.analysis.shingle.ShingleFilter.next() Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.
  org.apache.lucene.analysis.shingle.ShingleMatrixFilter.next() Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.
  org.apache.lucene.analysis.th.ThaiWordFilter.next() Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.
  org.apache.lucene.analysis.compound.CompoundWordTokenFilterBase.next(Token) Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.
  org.apache.lucene.analysis.fr.ElisionFilter.next(Token) Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.
  org.apache.lucene.analysis.miscellaneous.SingleTokenTokenStream.next(Token) Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.
  org.apache.lucene.analysis.miscellaneous.PrefixAndSuffixAwareTokenFilter.next(Token) Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.
  org.apache.lucene.analysis.miscellaneous.EmptyTokenStream.next(Token) Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.
  org.apache.lucene.analysis.miscellaneous.PrefixAwareTokenFilter.next(Token) Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.
  org.apache.lucene.analysis.ngram.EdgeNGramTokenFilter.next(Token) Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.
  org.apache.lucene.analysis.ngram.NGramTokenizer.next(Token) Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.
  org.apache.lucene.analysis.ngram.NGramTokenFilter.next(Token) Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.
  org.apache.lucene.analysis.ngram.EdgeNGramTokenizer.next(Token) Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.
  org.apache.lucene.analysis.payloads.NumericPayloadTokenFilter.next(Token) Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.
  org.apache.lucene.analysis.payloads.TokenOffsetPayloadTokenFilter.next(Token) Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.
  org.apache.lucene.analysis.payloads.TypeAsPayloadTokenFilter.next(Token) Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.
  org.apache.lucene.analysis.position.PositionFilter.next(Token) Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.
  org.apache.lucene.analysis.shingle.ShingleFilter.next(Token) Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.
  org.apache.lucene.analysis.shingle.ShingleMatrixFilter.next(Token) Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.
  org.apache.lucene.analysis.th.ThaiWordFilter.next(Token) Will be removed in Lucene 3.0. This method is final, as it should not be overridden. Delegates to the backwards compatibility layer.

- Deprecated Constructors
  Constructor and Description
  org.apache.lucene.analysis.ar.ArabicAnalyzer() Use `ArabicAnalyzer.ArabicAnalyzer(Version)` instead
  org.apache.lucene.analysis.ar.ArabicAnalyzer(File) Use `ArabicAnalyzer.ArabicAnalyzer(Version, File)` instead
  org.apache.lucene.analysis.ar.ArabicAnalyzer(Hashtable) Use `ArabicAnalyzer.ArabicAnalyzer(Version, Hashtable)` instead
  org.apache.lucene.analysis.ar.ArabicAnalyzer(String[]) Use `ArabicAnalyzer.ArabicAnalyzer(Version, String[])` instead
  org.apache.lucene.analysis.br.BrazilianAnalyzer() Use `BrazilianAnalyzer.BrazilianAnalyzer(Version)` instead
  org.apache.lucene.analysis.br.BrazilianAnalyzer(File) Use `BrazilianAnalyzer.BrazilianAnalyzer(Version, File)` instead
  org.apache.lucene.analysis.br.BrazilianAnalyzer(Map) Use `BrazilianAnalyzer.BrazilianAnalyzer(Version, Map)` instead
  org.apache.lucene.analysis.br.BrazilianAnalyzer(String[]) Use `BrazilianAnalyzer.BrazilianAnalyzer(Version, String[])` instead
  org.apache.lucene.analysis.cjk.CJKAnalyzer() Use `CJKAnalyzer.CJKAnalyzer(Version)` instead
  org.apache.lucene.analysis.cjk.CJKAnalyzer(String[]) Use `CJKAnalyzer.CJKAnalyzer(Version, String[])` instead
  org.apache.lucene.analysis.cz.CzechAnalyzer() Use `CzechAnalyzer.CzechAnalyzer(Version)` instead
  org.apache.lucene.analysis.cz.CzechAnalyzer(File) Use `CzechAnalyzer.CzechAnalyzer(Version, File)` instead
  org.apache.lucene.analysis.cz.CzechAnalyzer(HashSet) Use `CzechAnalyzer.CzechAnalyzer(Version, HashSet)` instead
  org.apache.lucene.analysis.cz.CzechAnalyzer(String[]) Use `CzechAnalyzer.CzechAnalyzer(Version, String[])` instead
  org.apache.lucene.analysis.nl.DutchAnalyzer() Use `DutchAnalyzer.DutchAnalyzer(Version)` instead
  org.apache.lucene.analysis.nl.DutchAnalyzer(File) Use `DutchAnalyzer.DutchAnalyzer(Version, File)` instead
  org.apache.lucene.analysis.nl.DutchAnalyzer(HashSet) Use `DutchAnalyzer.DutchAnalyzer(Version, HashSet)` instead
  org.apache.lucene.analysis.nl.DutchAnalyzer(String[]) Use `DutchAnalyzer.DutchAnalyzer(Version, String[])` instead
  org.apache.lucene.analysis.fr.FrenchAnalyzer() Use `FrenchAnalyzer.FrenchAnalyzer(Version)` instead.
  org.apache.lucene.analysis.fr.FrenchAnalyzer(File) Use `FrenchAnalyzer.FrenchAnalyzer(Version, File)` instead
  org.apache.lucene.analysis.fr.FrenchAnalyzer(String[]) Use `FrenchAnalyzer.FrenchAnalyzer(Version, String[])` instead.
  org.apache.lucene.analysis.de.GermanAnalyzer() Use `GermanAnalyzer.GermanAnalyzer(Version)` instead
  org.apache.lucene.analysis.de.GermanAnalyzer(File) Use `GermanAnalyzer.GermanAnalyzer(Version, File)` instead
  org.apache.lucene.analysis.de.GermanAnalyzer(Map) Use `GermanAnalyzer.GermanAnalyzer(Version, Map)` instead
  org.apache.lucene.analysis.de.GermanAnalyzer(String[]) Use `GermanAnalyzer.GermanAnalyzer(Version, String[])` instead
  org.apache.lucene.analysis.el.GreekAnalyzer() Use `GreekAnalyzer.GreekAnalyzer(Version)` instead
  org.apache.lucene.analysis.el.GreekAnalyzer(char[]) Use `GreekAnalyzer.GreekAnalyzer(Version)` instead.
  org.apache.lucene.analysis.el.GreekAnalyzer(char[], Map) Use `GreekAnalyzer.GreekAnalyzer(Version, Map)` instead.
  org.apache.lucene.analysis.el.GreekAnalyzer(char[], String[]) Use `GreekAnalyzer.GreekAnalyzer(Version, String[])` instead.
  org.apache.lucene.analysis.el.GreekAnalyzer(Map) Use `GreekAnalyzer.GreekAnalyzer(Version,Map)` instead
  org.apache.lucene.analysis.el.GreekAnalyzer(String[]) Use `GreekAnalyzer.GreekAnalyzer(Version, String[])` instead
  org.apache.lucene.analysis.el.GreekLowerCaseFilter(TokenStream, char[]) Use `GreekLowerCaseFilter.GreekLowerCaseFilter(TokenStream)` instead.
  org.apache.lucene.analysis.fa.PersianAnalyzer() Use `PersianAnalyzer.PersianAnalyzer(Version)` instead
  org.apache.lucene.analysis.fa.PersianAnalyzer(File) Use `PersianAnalyzer.PersianAnalyzer(Version, File)` instead
  org.apache.lucene.analysis.fa.PersianAnalyzer(Hashtable) Use `PersianAnalyzer.PersianAnalyzer(Version, Hashtable)` instead
  org.apache.lucene.analysis.fa.PersianAnalyzer(String[]) Use `PersianAnalyzer.PersianAnalyzer(Version, String[])` instead
  org.apache.lucene.analysis.query.QueryAutoStopWordAnalyzer(Analyzer) Use `QueryAutoStopWordAnalyzer.QueryAutoStopWordAnalyzer(Version, Analyzer)` instead
  org.apache.lucene.analysis.ru.RussianAnalyzer() Use `RussianAnalyzer.RussianAnalyzer(Version)` instead
  org.apache.lucene.analysis.ru.RussianAnalyzer(char[]) Use `RussianAnalyzer.RussianAnalyzer(Version)` instead.
  org.apache.lucene.analysis.ru.RussianAnalyzer(char[], Map) Use `RussianAnalyzer.RussianAnalyzer(Version, Map)` instead.
  org.apache.lucene.analysis.ru.RussianAnalyzer(char[], String[]) Use `RussianAnalyzer.RussianAnalyzer(Version,String[])` instead.
  org.apache.lucene.analysis.ru.RussianAnalyzer(Map) Use `RussianAnalyzer.RussianAnalyzer(Version, Map)` instead.
  org.apache.lucene.analysis.ru.RussianAnalyzer(String[]) Use `RussianAnalyzer.RussianAnalyzer(Version,String[])` instead.
  org.apache.lucene.analysis.ru.RussianLetterTokenizer(Reader, char[]) Use `RussianLetterTokenizer.RussianLetterTokenizer(Reader)` instead.
  org.apache.lucene.analysis.ru.RussianLowerCaseFilter(TokenStream, char[]) Use `RussianLowerCaseFilter.RussianLowerCaseFilter(TokenStream)` instead.
  org.apache.lucene.analysis.ru.RussianStemFilter(TokenStream, char[]) Use `RussianStemFilter.RussianStemFilter(TokenStream)` instead.
  org.apache.lucene.analysis.th.ThaiAnalyzer() Use `ThaiAnalyzer(Version)` instead

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