## Hierarchy For All Packages

Package Hierarchies:
  com.sleepycat.db, lucli, net.sf.snowball, net.sf.snowball.ext, org.apache.lucene, org.apache.lucene.analysis, org.apache.lucene.analysis.br, org.apache.lucene.analysis.cjk, org.apache.lucene.analysis.cn, org.apache.lucene.analysis.cz, org.apache.lucene.analysis.de, org.apache.lucene.analysis.el, org.apache.lucene.analysis.fr, org.apache.lucene.analysis.ngram, org.apache.lucene.analysis.nl, org.apache.lucene.analysis.payloads, org.apache.lucene.analysis.ru, org.apache.lucene.analysis.sinks, org.apache.lucene.analysis.snowball, org.apache.lucene.analysis.standard, org.apache.lucene.analysis.th, org.apache.lucene.ant, org.apache.lucene.benchmark, org.apache.lucene.benchmark.byTask, org.apache.lucene.benchmark.byTask.feeds, org.apache.lucene.benchmark.byTask.programmatic, org.apache.lucene.benchmark.byTask.stats, org.apache.lucene.benchmark.byTask.tasks, org.apache.lucene.benchmark.byTask.utils, org.apache.lucene.benchmark.quality, org.apache.lucene.benchmark.quality.trec, org.apache.lucene.benchmark.quality.utils, org.apache.lucene.benchmark.standard, org.apache.lucene.benchmark.stats, org.apache.lucene.benchmark.utils, org.apache.lucene.demo, org.apache.lucene.demo.html, org.apache.lucene.document, org.apache.lucene.index, org.apache.lucene.index.memory, org.apache.lucene.misc, org.apache.lucene.queryParser, org.apache.lucene.queryParser.analyzing, org.apache.lucene.queryParser.precedence, org.apache.lucene.queryParser.surround.parser, org.apache.lucene.queryParser.surround.query, org.apache.lucene.search, org.apache.lucene.search.function, org.apache.lucene.search.highlight, org.apache.lucene.search.payloads, org.apache.lucene.search.regex, org.apache.lucene.search.similar, org.apache.lucene.search.spans, org.apache.lucene.search.spell, org.apache.lucene.store, org.apache.lucene.store.db, org.apache.lucene.store.je, org.apache.lucene.swing.models, org.apache.lucene.util, org.apache.lucene.wikipedia.analysis, org.apache.lucene.wordnet, org.apache.lucene.xmlparser, org.apache.lucene.xmlparser.builders, org.apache.regexp

## Class Hierarchy

- java.lang.Object
  - org.apache.lucene.benchmark.AbstractBenchmarker (implements org.apache.lucene.benchmark.Benchmarker)
    - org.apache.lucene.benchmark.standard.StandardBenchmarker (implements org.apache.lucene.benchmark.Benchmarker)
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractSet<E> (implements java.util.Set<E>)
      - org.apache.lucene.analysis.CharArraySet
  - org.apache.lucene.document.AbstractField (implements org.apache.lucene.document.Fieldable)
    - org.apache.lucene.document.Field (implements org.apache.lucene.document.Fieldable, java.io.Serializable)
  - javax.swing.AbstractListModel (implements javax.swing.ListModel, java.io.Serializable)
    - org.apache.lucene.swing.models.ListSearcher
  - org.apache.lucene.benchmark.byTask.feeds.AbstractQueryMaker (implements org.apache.lucene.benchmark.byTask.feeds.QueryMaker)
    - org.apache.lucene.benchmark.byTask.feeds.FileBasedQueryMaker (implements org.apache.lucene.benchmark.byTask.feeds.QueryMaker)
    - org.apache.lucene.benchmark.byTask.feeds.ReutersQueryMaker (implements org.apache.lucene.benchmark.byTask.feeds.QueryMaker)
    - org.apache.lucene.benchmark.byTask.feeds.SimpleQueryMaker (implements org.apache.lucene.benchmark.byTask.feeds.QueryMaker)
      - org.apache.lucene.benchmark.byTask.feeds.SimpleSloppyPhraseQueryMaker
  - javax.swing.table.AbstractTableModel (implements java.io.Serializable, javax.swing.table.TableModel)
    - org.apache.lucene.swing.models.TableSearcher
  - org.apache.lucene.benchmark.byTask.utils.Algorithm
  - net.sf.snowball.Among
  - org.apache.lucene.analysis.Analyzer
    - org.apache.lucene.analysis.br.BrazilianAnalyzer
    - org.apache.lucene.analysis.cn.ChineseAnalyzer
    - org.apache.lucene.analysis.cjk.CJKAnalyzer
    - org.apache.lucene.analysis.cz.CzechAnalyzer
    - org.apache.lucene.analysis.nl.DutchAnalyzer
    - org.apache.lucene.analysis.fr.FrenchAnalyzer
    - org.apache.lucene.analysis.de.GermanAnalyzer
    - org.apache.lucene.analysis.el.GreekAnalyzer
    - org.apache.lucene.analysis.KeywordAnalyzer
    - org.apache.lucene.index.memory.PatternAnalyzer
    - org.apache.lucene.analysis.PerFieldAnalyzerWrapper
    - org.apache.lucene.analysis.ru.RussianAnalyzer
    - org.apache.lucene.analysis.SimpleAnalyzer
    - org.apache.lucene.analysis.snowball.SnowballAnalyzer
    - org.apache.lucene.analysis.standard.StandardAnalyzer
    - org.apache.lucene.analysis.StopAnalyzer
    - org.apache.lucene.analysis.th.ThaiAnalyzer
    - org.apache.lucene.analysis.WhitespaceAnalyzer
  - org.apache.lucene.index.memory.AnalyzerUtil
  - org.apache.lucene.benchmark.byTask.feeds.BasicDocMaker (implements org.apache.lucene.benchmark.byTask.feeds.DocMaker)
    - org.apache.lucene.benchmark.byTask.feeds.DirDocMaker
    - org.apache.lucene.benchmark.byTask.feeds.LineDocMaker
      - org.apache.lucene.benchmark.byTask.feeds.EnwikiDocMaker
    - org.apache.lucene.benchmark.byTask.feeds.ReutersDocMaker
    - org.apache.lucene.benchmark.byTask.feeds.SimpleDocMaker
    - org.apache.lucene.benchmark.byTask.feeds.TrecDocMaker
  - org.apache.lucene.queryParser.surround.query.BasicQueryFactory
  - org.apache.lucene.benchmark.byTask.Benchmark
  - org.apache.lucene.util.BitVector
  - org.apache.lucene.store.je.Block
  - org.apache.lucene.store.db.Block
  - org.apache.lucene.search.BooleanClause (implements java.io.Serializable)
  - org.apache.lucene.xmlparser.builders.BooleanFilterBuilder (implements org.apache.lucene.xmlparser.FilterBuilder)
  - org.apache.lucene.xmlparser.builders.BooleanQueryBuilder (implements org.apache.lucene.xmlparser.QueryBuilder)
  - org.apache.lucene.xmlparser.builders.BoostingQueryBuilder (implements org.apache.lucene.xmlparser.QueryBuilder)
  - org.apache.lucene.analysis.br.BrazilianStemmer
  - org.apache.lucene.xmlparser.builders.CachedFilterBuilder (implements org.apache.lucene.xmlparser.FilterBuilder)
  - org.apache.lucene.analysis.CharArraySet.CharArraySetIterator (implements java.util.Iterator<E>)
  - org.apache.lucene.index.CheckIndex
  - org.apache.lucene.benchmark.byTask.utils.Config
  - org.apache.lucene.util.Constants
  - org.apache.lucene.benchmark.Constants
  - org.apache.lucene.search.ConstantScoreQuery.ConstantWeight (implements org.apache.lucene.search.Weight)
  - org.apache.lucene.xmlparser.builders.ConstantScoreQueryBuilder (implements org.apache.lucene.xmlparser.QueryBuilder)
  - org.apache.lucene.xmlparser.CoreParser (implements org.apache.lucene.xmlparser.QueryBuilder)
    - org.apache.lucene.xmlparser.CorePlusExtensionsParser
  - org.apache.lucene.document.DateField
  - org.apache.lucene.document.DateTools
  - org.apache.lucene.document.DateTools.Resolution
  - com.sleepycat.db.DbHandleExtractor
  - org.apache.lucene.search.highlight.DefaultEncoder (implements org.apache.lucene.search.highlight.Encoder)
  - org.xml.sax.helpers.DefaultHandler (implements org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler)
    - org.apache.lucene.benchmark.utils.ExtractWikipedia.Parser
  - org.apache.lucene.demo.DeleteFiles
  - org.apache.lucene.benchmark.byTask.feeds.DemoHTMLParser (implements org.apache.lucene.benchmark.byTask.feeds.HTMLParser)
  - org.apache.lucene.benchmark.byTask.feeds.DirDocMaker.Iterator (implements java.util.Iterator<E>)
  - org.apache.lucene.store.Directory
    - org.apache.lucene.store.db.DbDirectory
    - org.apache.lucene.store.FSDirectory
      - org.apache.lucene.store.MMapDirectory
    - org.apache.lucene.store.je.JEDirectory
    - org.apache.lucene.store.RAMDirectory (implements java.io.Serializable)
  - org.apache.lucene.benchmark.byTask.feeds.DocData
  - org.apache.lucene.benchmark.quality.utils.DocNameExtractor
  - org.apache.lucene.document.Document (implements java.io.Serializable)
  - org.apache.lucene.search.function.DocValues
  - org.apache.lucene.xmlparser.DOMUtils
  - org.apache.lucene.benchmark.Driver
  - org.apache.lucene.xmlparser.builders.DuplicateFilterBuilder (implements org.apache.lucene.xmlparser.FilterBuilder)
  - org.apache.lucene.analysis.nl.DutchStemmer
  - org.apache.lucene.analysis.ngram.EdgeNGramTokenFilter.Side
  - org.apache.lucene.analysis.ngram.EdgeNGramTokenizer.Side
  - org.apache.lucene.demo.html.Entities
  - org.apache.tools.ant.types.EnumeratedAttribute
    - org.apache.lucene.ant.IndexTask.AnalyzerType
  - org.apache.lucene.search.Explanation (implements java.io.Serializable)
    - org.apache.lucene.search.ComplexExplanation
  - org.apache.lucene.benchmark.utils.ExtractReuters
  - org.apache.lucene.benchmark.utils.ExtractWikipedia
  - org.apache.lucene.queryParser.FastCharStream (implements org.apache.lucene.queryParser.CharStream)
  - org.apache.lucene.queryParser.precedence.FastCharStream (implements org.apache.lucene.queryParser.precedence.CharStream)
  - org.apache.lucene.queryParser.surround.parser.FastCharStream (implements org.apache.lucene.queryParser.surround.parser.CharStream)
  - org.apache.lucene.search.FieldCache.StringIndex
  - org.apache.lucene.index.FieldNormModifier
  - org.apache.lucene.search.function.FieldScoreQuery.Type
  - org.apache.lucene.document.FieldSelectorResult (implements java.io.Serializable)
  - org.apache.lucene.store.je.File
  - org.apache.lucene.store.db.File
  - org.apache.lucene.demo.FileDocument
  - org.apache.lucene.ant.FileExtensionDocumentHandler (implements org.apache.lucene.ant.DocumentHandler)
  - org.apache.lucene.benchmark.byTask.utils.FileUtils
  - org.apache.lucene.search.Filter (implements java.io.Serializable)
    - org.apache.lucene.search.BooleanFilter
    - org.apache.lucene.search.CachingWrapperFilter
      - org.apache.lucene.search.QueryFilter
    - org.apache.lucene.misc.ChainedFilter
    - org.apache.lucene.search.DuplicateFilter
    - org.apache.lucene.search.PrefixFilter
    - org.apache.lucene.search.QueryWrapperFilter
    - org.apache.lucene.search.RangeFilter
    - org.apache.lucene.search.RemoteCachingWrapperFilter
    - org.apache.lucene.search.SpanFilter
      - org.apache.lucene.search.CachingSpanFilter
      - org.apache.lucene.search.SpanQueryFilter
    - org.apache.lucene.search.TermsFilter
  - org.apache.lucene.xmlparser.FilterBuilderFactory (implements org.apache.lucene.xmlparser.FilterBuilder)
  - org.apache.lucene.search.FilterClause (implements java.io.Serializable)
  - org.apache.lucene.xmlparser.builders.FilteredQueryBuilder (implements org.apache.lucene.xmlparser.QueryBuilder)
  - org.apache.lucene.index.FilterIndexReader.FilterTermDocs (implements org.apache.lucene.index.TermDocs)
    - org.apache.lucene.index.FilterIndexReader.FilterTermPositions (implements org.apache.lucene.index.TermPositions)
  - org.apache.lucene.search.FilterManager
  - org.apache.lucene.search.FilterManager.FilterCleaner (implements java.lang.Runnable)
  - org.apache.lucene.search.FilterManager.FilterItem
  - org.apache.lucene.benchmark.byTask.utils.Format
  - org.apache.lucene.analysis.fr.FrenchStemmer
  - org.apache.lucene.xmlparser.builders.FuzzyLikeThisQueryBuilder (implements org.apache.lucene.xmlparser.QueryBuilder)
  - org.apache.lucene.search.FuzzyQuery.ScoreTerm
  - org.apache.lucene.analysis.de.GermanStemmer
  - org.apache.lucene.search.highlight.GradientFormatter (implements org.apache.lucene.search.highlight.Formatter)
    - org.apache.lucene.search.highlight.SpanGradientFormatter
  - org.apache.lucene.analysis.el.GreekCharsets
  - org.apache.lucene.misc.HighFreqTerms
  - org.apache.lucene.search.highlight.Highlighter
  - org.apache.lucene.search.Hit (implements java.io.Serializable)
  - org.apache.lucene.search.HitCollector
    - org.apache.lucene.search.TopDocCollector
      - org.apache.lucene.search.TopFieldDocCollector
  - org.apache.lucene.search.HitIterator (implements java.util.Iterator<E>)
  - org.apache.lucene.search.Hits
  - org.apache.lucene.ant.HtmlDocument
  - org.apache.lucene.demo.HTMLDocument
  - org.apache.lucene.demo.html.HTMLParser (implements org.apache.lucene.demo.html.HTMLParserConstants)
  - org.apache.lucene.demo.html.HTMLParserTokenManager (implements org.apache.lucene.demo.html.HTMLParserConstants)
  - org.apache.lucene.index.IndexFileNameFilter (implements java.io.FilenameFilter)
  - org.apache.lucene.demo.IndexFiles
  - org.apache.lucene.demo.IndexHTML
  - org.apache.lucene.store.IndexInput (implements java.lang.Cloneable)
    - org.apache.lucene.store.BufferedIndexInput
      - org.apache.lucene.store.FSDirectory.FSIndexInput
    - org.apache.lucene.store.db.DbIndexInput
    - org.apache.lucene.store.je.JEIndexInput
  - org.apache.lucene.misc.IndexMergeTool
  - org.apache.lucene.index.IndexModifier
  - org.apache.lucene.store.IndexOutput
    - org.apache.lucene.store.BufferedIndexOutput
      - org.apache.lucene.store.FSDirectory.FSIndexOutput
    - org.apache.lucene.store.db.DbIndexOutput
    - org.apache.lucene.store.je.JEIndexOutput
    - org.apache.lucene.store.RAMOutputStream
  - org.apache.lucene.index.IndexReader
    - org.apache.lucene.index.FilterIndexReader
    - org.apache.lucene.index.MultiReader
    - org.apache.lucene.index.ParallelReader
  - org.apache.lucene.index.IndexReader.FieldOption
  - org.apache.lucene.ant.IndexTask.HandlerConfig (implements org.apache.tools.ant.DynamicConfigurator)
  - org.apache.lucene.index.IndexWriter
  - org.apache.lucene.search.regex.JakartaRegexpCapabilities (implements org.apache.lucene.search.regex.RegexCapabilities)
  - org.apache.lucene.search.regex.JavaUtilRegexCapabilities (implements org.apache.lucene.search.regex.RegexCapabilities)
  - org.apache.lucene.index.KeepOnlyLastCommitDeletionPolicy (implements org.apache.lucene.index.IndexDeletionPolicy)
  - org.apache.lucene.misc.LengthNormModifier
  - org.apache.lucene.xmlparser.builders.LikeThisQueryBuilder (implements org.apache.lucene.xmlparser.QueryBuilder)
  - org.apache.lucene.document.LoadFirstFieldSelector (implements org.apache.lucene.document.FieldSelector)
  - org.apache.lucene.store.Lock
    - org.apache.lucene.store.db.DbLock
    - org.apache.lucene.store.je.JELock
  - org.apache.lucene.store.Lock.With
  - org.apache.lucene.store.LockFactory
    - org.apache.lucene.store.NativeFSLockFactory
    - org.apache.lucene.store.NoLockFactory
    - org.apache.lucene.store.SimpleFSLockFactory
    - org.apache.lucene.store.SingleInstanceLockFactory
    - org.apache.lucene.store.VerifyingLockFactory
  - org.apache.lucene.store.LockStressTest
  - org.apache.lucene.store.LockVerifyServer
  - org.apache.lucene.search.spell.LuceneDictionary (implements org.apache.lucene.search.spell.Dictionary)
  - org.apache.lucene.LucenePackage
  - lucli.Lucli
  - org.apache.lucene.document.MapFieldSelector (implements org.apache.lucene.document.FieldSelector)
  - org.apache.lucene.xmlparser.builders.MatchAllDocsQueryBuilder (implements org.apache.lucene.xmlparser.QueryBuilder)
  - org.apache.lucene.index.memory.MemoryIndex
  - org.apache.lucene.benchmark.stats.MemUsage
  - org.apache.lucene.index.MergePolicy
    - org.apache.lucene.index.LogMergePolicy
      - org.apache.lucene.index.LogByteSizeMergePolicy
      - org.apache.lucene.index.LogDocMergePolicy
  - org.apache.lucene.index.MergePolicy.MergeSpecification
  - org.apache.lucene.index.MergePolicy.OneMerge
  - org.apache.lucene.index.MergeScheduler
    - org.apache.lucene.index.ConcurrentMergeScheduler
    - org.apache.lucene.index.SerialMergeScheduler
  - org.apache.lucene.search.similar.MoreLikeThis
  - org.apache.lucene.index.MultipleTermPositions (implements org.apache.lucene.index.TermPositions)
  - org.apache.lucene.search.highlight.NullFragmenter (implements org.apache.lucene.search.highlight.Fragmenter)
  - org.apache.lucene.document.NumberTools
  - org.apache.lucene.util.Parameter (implements java.io.Serializable)
    - org.apache.lucene.search.BooleanClause.Occur (implements java.io.Serializable)
    - org.apache.lucene.document.Field.Index (implements java.io.Serializable)
    - org.apache.lucene.document.Field.Store (implements java.io.Serializable)
    - org.apache.lucene.document.Field.TermVector (implements java.io.Serializable)
    - org.apache.lucene.queryParser.QueryParser.Operator
  - org.apache.lucene.index.Payload (implements java.lang.Cloneable, java.io.Serializable)
  - org.apache.lucene.analysis.payloads.PayloadHelper
  - org.apache.lucene.benchmark.byTask.PerfRunData
  - org.apache.lucene.benchmark.byTask.tasks.PerfTask (implements java.lang.Cloneable)
    - org.apache.lucene.benchmark.byTask.tasks.AddDocTask
    - org.apache.lucene.benchmark.byTask.tasks.ClearStatsTask
    - org.apache.lucene.benchmark.byTask.tasks.CloseIndexTask
    - org.apache.lucene.benchmark.byTask.tasks.CloseReaderTask
    - org.apache.lucene.benchmark.byTask.tasks.CreateIndexTask
    - org.apache.lucene.benchmark.byTask.tasks.DeleteDocTask
    - org.apache.lucene.benchmark.byTask.tasks.NewAnalyzerTask
    - org.apache.lucene.benchmark.byTask.tasks.NewRoundTask
    - org.apache.lucene.benchmark.byTask.tasks.OpenIndexTask
    - org.apache.lucene.benchmark.byTask.tasks.OpenReaderTask
    - org.apache.lucene.benchmark.byTask.tasks.OptimizeTask
    - org.apache.lucene.benchmark.byTask.tasks.ReadTask
      - org.apache.lucene.benchmark.byTask.tasks.SearchTask
      - org.apache.lucene.benchmark.byTask.tasks.SearchTravTask
        - org.apache.lucene.benchmark.byTask.tasks.SearchTravRetLoadFieldSelectorTask
        - org.apache.lucene.benchmark.byTask.tasks.SearchTravRetTask
      - org.apache.lucene.benchmark.byTask.tasks.WarmTask
    - org.apache.lucene.benchmark.byTask.tasks.ReadTokensTask
    - org.apache.lucene.benchmark.byTask.tasks.ReportTask
      - org.apache.lucene.benchmark.byTask.tasks.RepAllTask
      - org.apache.lucene.benchmark.byTask.tasks.RepSumByNameRoundTask
      - org.apache.lucene.benchmark.byTask.tasks.RepSumByNameTask
      - org.apache.lucene.benchmark.byTask.tasks.RepSumByPrefTask
        - org.apache.lucene.benchmark.byTask.tasks.RepSelectByPrefTask
        - org.apache.lucene.benchmark.byTask.tasks.RepSumByPrefRoundTask
    - org.apache.lucene.benchmark.byTask.tasks.ResetInputsTask
      - org.apache.lucene.benchmark.byTask.tasks.ResetSystemSoftTask
        - org.apache.lucene.benchmark.byTask.tasks.ResetSystemEraseTask
    - org.apache.lucene.benchmark.byTask.tasks.SetPropTask
    - org.apache.lucene.benchmark.byTask.tasks.TaskSequence
    - org.apache.lucene.benchmark.byTask.tasks.WriteLineDocTask
  - org.apache.lucene.search.spell.PlainTextDictionary (implements org.apache.lucene.search.spell.Dictionary)
  - org.apache.lucene.benchmark.byTask.stats.Points
  - org.apache.lucene.index.PositionBasedTermVectorMapper.TVPositionInfo
  - org.apache.lucene.queryParser.precedence.PrecedenceQueryParser (implements org.apache.lucene.queryParser.precedence.PrecedenceQueryParserConstants)
  - org.apache.lucene.queryParser.precedence.PrecedenceQueryParserTokenManager (implements org.apache.lucene.queryParser.precedence.PrecedenceQueryParserConstants)
  - org.apache.lucene.util.PriorityQueue
    - org.apache.lucene.search.FieldSortedHitQueue
    - org.apache.lucene.search.FuzzyQuery.ScoreTermQueue
  - org.apache.tools.ant.ProjectComponent (implements java.lang.Cloneable)
    - org.apache.tools.ant.Task
      - org.apache.lucene.ant.IndexTask
  - org.apache.lucene.benchmark.quality.QualityBenchmark
  - org.apache.lucene.benchmark.quality.utils.QualityQueriesFinder
  - org.apache.lucene.benchmark.quality.QualityQuery (implements java.lang.Comparable<T>)
  - org.apache.lucene.benchmark.quality.QualityStats
  - org.apache.lucene.benchmark.quality.QualityStats.RecallPoint
  - org.apache.lucene.search.Query (implements java.lang.Cloneable, java.io.Serializable)
    - org.apache.lucene.search.BooleanQuery
    - org.apache.lucene.search.BoostingQuery
    - org.apache.lucene.search.ConstantScoreQuery
    - org.apache.lucene.search.ConstantScoreRangeQuery
    - org.apache.lucene.search.function.CustomScoreQuery
    - org.apache.lucene.search.DisjunctionMaxQuery
    - org.apache.lucene.search.FilteredQuery
    - org.apache.lucene.search.FuzzyLikeThisQuery
    - org.apache.lucene.search.MatchAllDocsQuery
    - org.apache.lucene.search.similar.MoreLikeThisQuery
    - org.apache.lucene.search.MultiPhraseQuery
    - org.apache.lucene.search.MultiTermQuery
      - org.apache.lucene.search.FuzzyQuery
      - org.apache.lucene.search.regex.RegexQuery (implements org.apache.lucene.search.regex.RegexQueryCapable)
      - org.apache.lucene.search.WildcardQuery
    - org.apache.lucene.search.PhraseQuery
    - org.apache.lucene.search.PrefixQuery
    - org.apache.lucene.search.RangeQuery
    - org.apache.lucene.search.spans.SpanQuery
      - org.apache.lucene.search.spans.SpanFirstQuery
      - org.apache.lucene.search.spans.SpanNearQuery
      - org.apache.lucene.search.spans.SpanNotQuery
      - org.apache.lucene.search.spans.SpanOrQuery
      - org.apache.lucene.search.regex.SpanRegexQuery (implements org.apache.lucene.search.regex.RegexQueryCapable)
      - org.apache.lucene.search.spans.SpanTermQuery
        - org.apache.lucene.search.payloads.BoostingTermQuery
    - org.apache.lucene.search.TermQuery
    - org.apache.lucene.search.function.ValueSourceQuery
      - org.apache.lucene.search.function.FieldScoreQuery
  - org.apache.lucene.xmlparser.QueryBuilderFactory (implements org.apache.lucene.xmlparser.QueryBuilder)
  - org.apache.lucene.benchmark.stats.QueryData
  - org.apache.lucene.benchmark.quality.trec.QueryDriver
  - org.apache.lucene.queryParser.QueryParser (implements org.apache.lucene.queryParser.QueryParserConstants)
    - org.apache.lucene.queryParser.analyzing.AnalyzingQueryParser
    - org.apache.lucene.queryParser.MultiFieldQueryParser
  - org.apache.lucene.queryParser.surround.parser.QueryParser (implements org.apache.lucene.queryParser.surround.parser.QueryParserConstants)
  - org.apache.lucene.queryParser.QueryParserTokenManager (implements org.apache.lucene.queryParser.QueryParserConstants)
  - org.apache.lucene.queryParser.surround.parser.QueryParserTokenManager (implements org.apache.lucene.queryParser.surround.parser.QueryParserConstants)
  - org.apache.lucene.search.highlight.QueryScorer (implements org.apache.lucene.search.highlight.Scorer)
  - org.apache.lucene.xmlparser.QueryTemplateManager
  - org.apache.lucene.search.highlight.QueryTermExtractor
  - org.apache.lucene.search.QueryTermVector (implements org.apache.lucene.index.TermFreqVector)
  - org.apache.lucene.xmlparser.builders.RangeFilterBuilder (implements org.apache.lucene.xmlparser.FilterBuilder)
  - org.apache.regexp.RegexpTunnel
  - java.rmi.server.RemoteObject (implements java.rmi.Remote, java.io.Serializable)
    - java.rmi.server.RemoteServer
      - java.rmi.server.UnicastRemoteObject
        - org.apache.lucene.search.RemoteSearchable (implements org.apache.lucene.search.Searchable)
  - org.apache.lucene.benchmark.byTask.stats.Report
  - org.apache.lucene.benchmark.standard.ReutersQueries
  - org.apache.lucene.analysis.ru.RussianCharsets
  - org.apache.lucene.benchmark.byTask.programmatic.Sample
  - org.apache.lucene.search.ScoreDoc (implements java.io.Serializable)
    - org.apache.lucene.search.FieldDoc
  - org.apache.lucene.search.Scorer
    - org.apache.lucene.search.ConstantScoreQuery.ConstantScorer
    - org.apache.lucene.search.ReqExclScorer
    - org.apache.lucene.search.ReqOptSumScorer
    - org.apache.lucene.search.spans.SpanScorer
  - org.apache.lucene.util.ScorerDocQueue
  - org.apache.lucene.search.Searcher (implements org.apache.lucene.search.Searchable)
    - org.apache.lucene.search.IndexSearcher
    - org.apache.lucene.search.MultiSearcher
      - org.apache.lucene.search.ParallelMultiSearcher
  - org.apache.lucene.demo.SearchFiles
  - org.apache.lucene.document.SetBasedFieldSelector (implements org.apache.lucene.document.FieldSelector)
  - org.apache.lucene.search.Similarity (implements java.io.Serializable)
    - org.apache.lucene.search.DefaultSimilarity
      - org.apache.lucene.misc.SweetSpotSimilarity
    - org.apache.lucene.search.SimilarityDelegator
  - org.apache.lucene.search.similar.SimilarityQueries
  - org.apache.lucene.demo.html.SimpleCharStream
  - org.apache.lucene.search.highlight.SimpleFragmenter (implements org.apache.lucene.search.highlight.Fragmenter)
  - org.apache.lucene.search.highlight.SimpleHTMLEncoder (implements org.apache.lucene.search.highlight.Encoder)
  - org.apache.lucene.search.highlight.SimpleHTMLFormatter (implements org.apache.lucene.search.highlight.Formatter)
  - org.apache.lucene.benchmark.quality.utils.SimpleQQParser (implements org.apache.lucene.benchmark.quality.QualityQueryParser)
  - org.apache.lucene.util.SmallFloat
  - org.apache.lucene.index.SnapshotDeletionPolicy (implements org.apache.lucene.index.IndexDeletionPolicy)
  - net.sf.snowball.SnowballProgram
    - net.sf.snowball.ext.DanishStemmer
    - net.sf.snowball.ext.DutchStemmer
    - net.sf.snowball.ext.EnglishStemmer
    - net.sf.snowball.ext.FinnishStemmer
    - net.sf.snowball.ext.FrenchStemmer
    - net.sf.snowball.ext.German2Stemmer
    - net.sf.snowball.ext.GermanStemmer
    - net.sf.snowball.ext.ItalianStemmer
    - net.sf.snowball.ext.KpStemmer
    - net.sf.snowball.ext.LovinsStemmer
    - net.sf.snowball.ext.NorwegianStemmer
    - net.sf.snowball.ext.PorterStemmer
    - net.sf.snowball.ext.PortugueseStemmer
    - net.sf.snowball.ext.RussianStemmer
    - net.sf.snowball.ext.SpanishStemmer
    - net.sf.snowball.ext.SwedishStemmer
  - org.apache.lucene.search.Sort (implements java.io.Serializable)
  - org.apache.lucene.search.SortComparator (implements org.apache.lucene.search.SortComparatorSource)
  - org.apache.lucene.search.SortField (implements java.io.Serializable)
  - org.apache.lucene.xmlparser.builders.SpanBuilderBase (implements org.apache.lucene.xmlparser.builders.SpanQueryBuilder)
    - org.apache.lucene.xmlparser.builders.SpanFirstBuilder
    - org.apache.lucene.xmlparser.builders.SpanNearBuilder
    - org.apache.lucene.xmlparser.builders.SpanNotBuilder
    - org.apache.lucene.xmlparser.builders.SpanOrBuilder
    - org.apache.lucene.xmlparser.builders.SpanOrTermsBuilder
    - org.apache.lucene.xmlparser.builders.SpanTermBuilder
  - org.apache.lucene.search.SpanFilterResult
  - org.apache.lucene.search.SpanFilterResult.PositionInfo
  - org.apache.lucene.search.SpanFilterResult.StartEnd
  - org.apache.lucene.queryParser.surround.query.SpanNearClauseFactory
  - org.apache.lucene.xmlparser.builders.SpanQueryBuilderFactory (implements org.apache.lucene.xmlparser.builders.SpanQueryBuilder)
  - org.apache.lucene.search.spans.SpanWeight (implements org.apache.lucene.search.Weight)
    - org.apache.lucene.search.payloads.BoostingTermQuery.BoostingTermWeight (implements org.apache.lucene.search.Weight)
  - org.apache.lucene.search.spell.SpellChecker
  - org.apache.lucene.queryParser.surround.query.SrndQuery (implements java.lang.Cloneable)
    - org.apache.lucene.queryParser.surround.query.ComposedQuery
      - org.apache.lucene.queryParser.surround.query.AndQuery
      - org.apache.lucene.queryParser.surround.query.DistanceQuery (implements org.apache.lucene.queryParser.surround.query.DistanceSubQuery)
      - org.apache.lucene.queryParser.surround.query.NotQuery
      - org.apache.lucene.queryParser.surround.query.OrQuery (implements org.apache.lucene.queryParser.surround.query.DistanceSubQuery)
    - org.apache.lucene.queryParser.surround.query.FieldsQuery
    - org.apache.lucene.queryParser.surround.query.SimpleTerm (implements java.lang.Comparable<T>, org.apache.lucene.queryParser.surround.query.DistanceSubQuery)
      - org.apache.lucene.queryParser.surround.query.SrndPrefixQuery
      - org.apache.lucene.queryParser.surround.query.SrndTermQuery
      - org.apache.lucene.queryParser.surround.query.SrndTruncQuery
  - org.apache.lucene.benchmark.standard.StandardOptions (implements org.apache.lucene.benchmark.BenchmarkOptions)
  - org.apache.lucene.util.StringHelper
  - org.apache.lucene.benchmark.quality.utils.SubmissionReport
  - org.apache.lucene.wordnet.SynExpand
  - org.apache.lucene.wordnet.SynLookup
  - org.apache.lucene.index.memory.SynonymMap
  - org.apache.lucene.wordnet.Syns2Index
  - org.apache.lucene.demo.html.Tags
  - org.apache.lucene.benchmark.byTask.stats.TaskStats (implements java.lang.Cloneable)
  - org.apache.lucene.index.Term (implements java.lang.Comparable<T>, java.io.Serializable)
  - org.apache.lucene.index.TermEnum
    - org.apache.lucene.search.FilteredTermEnum
      - org.apache.lucene.search.FuzzyTermEnum
      - org.apache.lucene.search.regex.RegexTermEnum
      - org.apache.lucene.search.WildcardTermEnum
    - org.apache.lucene.index.FilterIndexReader.FilterTermEnum
  - org.apache.lucene.xmlparser.builders.TermQueryBuilder (implements org.apache.lucene.xmlparser.QueryBuilder)
  - org.apache.lucene.xmlparser.builders.TermsFilterBuilder (implements org.apache.lucene.xmlparser.FilterBuilder)
  - org.apache.lucene.search.spans.TermSpans (implements org.apache.lucene.search.spans.Spans)
  - org.apache.lucene.xmlparser.builders.TermsQueryBuilder (implements org.apache.lucene.xmlparser.QueryBuilder)
  - org.apache.lucene.index.TermVectorEntry
  - org.apache.lucene.index.TermVectorEntryFreqSortedComparator (implements java.util.Comparator<T>)
  - org.apache.lucene.index.TermVectorMapper
    - org.apache.lucene.index.FieldSortedTermVectorMapper
    - org.apache.lucene.index.PositionBasedTermVectorMapper
    - org.apache.lucene.index.SortedTermVectorMapper
  - org.apache.lucene.index.TermVectorOffsetInfo
  - net.sf.snowball.TestApp
  - org.apache.lucene.benchmark.stats.TestData
  - org.apache.lucene.benchmark.stats.TestRunData
  - org.apache.lucene.ant.TextDocument
  - org.apache.lucene.search.highlight.TextFragment
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Error
      - org.apache.lucene.queryParser.TokenMgrError
      - org.apache.lucene.demo.html.TokenMgrError
      - org.apache.lucene.queryParser.precedence.TokenMgrError
      - org.apache.lucene.queryParser.surround.parser.TokenMgrError
    - java.lang.Exception
      - org.apache.lucene.ant.DocumentHandlerException
      - java.io.IOException
        - org.apache.lucene.index.CorruptIndexException
        - org.apache.lucene.store.LockObtainFailedException
        - org.apache.lucene.store.LockReleaseFailedException
        - org.apache.lucene.index.MergePolicy.MergeAbortedException
        - org.apache.lucene.index.StaleReaderException
        - org.apache.lucene.queryParser.surround.query.TooManyBasicQueries
      - org.apache.lucene.benchmark.byTask.feeds.NoMoreDataException
      - org.apache.lucene.queryParser.ParseException
      - org.apache.lucene.demo.html.ParseException
      - org.apache.lucene.queryParser.precedence.ParseException
      - org.apache.lucene.queryParser.surround.parser.ParseException
      - org.apache.lucene.xmlparser.ParserException
      - java.lang.RuntimeException
        - org.apache.lucene.search.BooleanQuery.TooManyClauses
        - org.apache.lucene.index.FieldReaderException
        - java.lang.IllegalStateException
          - org.apache.lucene.store.AlreadyClosedException
        - org.apache.lucene.index.MergePolicy.MergeException
  - org.apache.lucene.benchmark.stats.TimeData
  - org.apache.lucene.analysis.Token (implements java.lang.Cloneable)
  - org.apache.lucene.queryParser.Token
  - org.apache.lucene.demo.html.Token
  - org.apache.lucene.queryParser.precedence.Token
  - org.apache.lucene.queryParser.surround.parser.Token
  - org.apache.lucene.search.highlight.TokenGroup
  - org.apache.lucene.search.highlight.TokenSources
  - org.apache.lucene.analysis.TokenStream
    - org.apache.lucene.analysis.TokenFilter
      - org.apache.lucene.analysis.br.BrazilianStemFilter
      - org.apache.lucene.analysis.CachingTokenFilter
      - org.apache.lucene.analysis.cn.ChineseFilter
      - org.apache.lucene.analysis.nl.DutchStemFilter
      - org.apache.lucene.analysis.ngram.EdgeNGramTokenFilter
      - org.apache.lucene.analysis.fr.ElisionFilter
      - org.apache.lucene.analysis.fr.FrenchStemFilter
      - org.apache.lucene.analysis.de.GermanStemFilter
      - org.apache.lucene.analysis.el.GreekLowerCaseFilter
      - org.apache.lucene.analysis.ISOLatin1AccentFilter
      - org.apache.lucene.analysis.LengthFilter
      - org.apache.lucene.analysis.LowerCaseFilter
      - org.apache.lucene.analysis.ngram.NGramTokenFilter
      - org.apache.lucene.analysis.payloads.NumericPayloadTokenFilter
      - org.apache.lucene.analysis.PorterStemFilter
      - org.apache.lucene.analysis.ru.RussianLowerCaseFilter
      - org.apache.lucene.analysis.ru.RussianStemFilter
      - org.apache.lucene.analysis.snowball.SnowballFilter
      - org.apache.lucene.analysis.standard.StandardFilter
      - org.apache.lucene.analysis.StopFilter
      - org.apache.lucene.index.memory.SynonymTokenFilter
      - org.apache.lucene.analysis.TeeTokenFilter
      - org.apache.lucene.analysis.th.ThaiWordFilter
      - org.apache.lucene.analysis.payloads.TokenOffsetPayloadTokenFilter
      - org.apache.lucene.analysis.payloads.TypeAsPayloadTokenFilter
    - org.apache.lucene.analysis.Tokenizer
      - org.apache.lucene.analysis.CharTokenizer
        - org.apache.lucene.analysis.LetterTokenizer
          - org.apache.lucene.analysis.LowerCaseTokenizer
        - org.apache.lucene.analysis.ru.RussianLetterTokenizer
        - org.apache.lucene.analysis.WhitespaceTokenizer
      - org.apache.lucene.analysis.cn.ChineseTokenizer
      - org.apache.lucene.analysis.cjk.CJKTokenizer
      - org.apache.lucene.analysis.ngram.EdgeNGramTokenizer
      - org.apache.lucene.analysis.KeywordTokenizer
      - org.apache.lucene.analysis.ngram.NGramTokenizer
      - org.apache.lucene.analysis.SinkTokenizer
        - org.apache.lucene.analysis.sinks.DateRecognizerSinkTokenizer
        - org.apache.lucene.analysis.sinks.TokenRangeSinkTokenizer
        - org.apache.lucene.analysis.sinks.TokenTypeSinkTokenizer
      - org.apache.lucene.analysis.standard.StandardTokenizer
      - org.apache.lucene.wikipedia.analysis.WikipediaTokenizer
  - org.apache.lucene.search.TopDocs (implements java.io.Serializable)
    - org.apache.lucene.search.TopFieldDocs
  - org.apache.lucene.util.ToStringUtils
  - org.apache.lucene.benchmark.quality.trec.Trec1MQReader
  - org.apache.lucene.benchmark.quality.trec.TrecJudge (implements org.apache.lucene.benchmark.quality.Judge)
  - org.apache.lucene.benchmark.quality.trec.TrecTopicsReader
  - org.apache.lucene.xmlparser.builders.UserInputQueryBuilder (implements org.apache.lucene.xmlparser.QueryBuilder)
  - org.apache.lucene.search.function.ValueSource (implements java.io.Serializable)
    - org.apache.lucene.search.function.FieldCacheSource
      - org.apache.lucene.search.function.ByteFieldSource
      - org.apache.lucene.search.function.FloatFieldSource
      - org.apache.lucene.search.function.IntFieldSource
      - org.apache.lucene.search.function.ShortFieldSource
    - org.apache.lucene.search.function.OrdFieldSource
    - org.apache.lucene.search.function.ReverseOrdFieldSource
  - org.apache.lucene.search.highlight.WeightedTerm
  - org.apache.lucene.analysis.WordlistLoader
  - org.apache.lucene.analysis.nl.WordlistLoader

## Interface Hierarchy

- org.apache.lucene.benchmark.Benchmarker
- org.apache.lucene.benchmark.BenchmarkOptions
- org.apache.lucene.queryParser.CharStream
- org.apache.lucene.queryParser.precedence.CharStream
- org.apache.lucene.queryParser.surround.parser.CharStream
- org.apache.lucene.search.spell.Dictionary
- org.apache.lucene.queryParser.surround.query.DistanceSubQuery
- org.apache.lucene.benchmark.byTask.feeds.DocMaker
- org.apache.lucene.ant.DocumentHandler
  - org.apache.lucene.ant.ConfigurableDocumentHandler
- org.apache.lucene.search.highlight.Encoder
- org.apache.lucene.search.ExtendedFieldCache.DoubleParser
- org.apache.lucene.search.ExtendedFieldCache.LongParser
- org.apache.lucene.search.FieldCache
  - org.apache.lucene.search.ExtendedFieldCache
- org.apache.lucene.search.FieldCache.ByteParser
- org.apache.lucene.search.FieldCache.FloatParser
- org.apache.lucene.search.FieldCache.IntParser
- org.apache.lucene.search.FieldCache.ShortParser
- org.apache.lucene.xmlparser.FilterBuilder
- org.apache.lucene.search.highlight.Formatter
- org.apache.lucene.search.highlight.Fragmenter
- org.apache.lucene.benchmark.byTask.feeds.HTMLParser
- org.apache.lucene.demo.html.HTMLParserConstants
- org.apache.lucene.index.IndexCommitPoint
- org.apache.lucene.index.IndexDeletionPolicy
- org.apache.lucene.benchmark.quality.Judge
- org.apache.lucene.queryParser.precedence.PrecedenceQueryParserConstants
- org.apache.lucene.benchmark.quality.QualityQueryParser
- org.apache.lucene.xmlparser.QueryBuilder
  - org.apache.lucene.xmlparser.builders.SpanQueryBuilder
- org.apache.lucene.benchmark.byTask.feeds.QueryMaker
- org.apache.lucene.queryParser.QueryParserConstants
- org.apache.lucene.queryParser.surround.parser.QueryParserConstants
- org.apache.lucene.search.regex.RegexCapabilities
- org.apache.lucene.search.regex.RegexQueryCapable
- java.rmi.Remote
  - org.apache.lucene.search.Searchable
- org.apache.lucene.search.ScoreDocComparator
- org.apache.lucene.search.highlight.Scorer
- java.io.Serializable
  - org.apache.lucene.document.Fieldable
  - org.apache.lucene.document.FieldSelector
  - org.apache.lucene.search.SortComparatorSource
  - org.apache.lucene.search.Weight
- org.apache.lucene.queryParser.surround.query.SimpleTerm.MatchingTermVisitor
- org.apache.lucene.search.spans.Spans
- org.apache.lucene.index.TermDocs
  - org.apache.lucene.index.TermPositions
- org.apache.lucene.index.TermFreqVector
  - org.apache.lucene.index.TermPositionVector

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