# Hierarchy For Package org.apache.lucene.search.similarities

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.lucene.search.similarities.AfterEffect
    - org.apache.lucene.search.similarities.AfterEffectB
    - org.apache.lucene.search.similarities.AfterEffectL
  - org.apache.lucene.search.similarities.BasicModel
    - org.apache.lucene.search.similarities.BasicModelG
    - org.apache.lucene.search.similarities.BasicModelIF
    - org.apache.lucene.search.similarities.BasicModelIn
    - org.apache.lucene.search.similarities.BasicModelIne
  - org.apache.lucene.search.similarities.BasicStats
    - org.apache.lucene.search.similarities.LMSimilarity.LMStats
  - org.apache.lucene.search.similarities.Distribution
    - org.apache.lucene.search.similarities.DistributionLL
    - org.apache.lucene.search.similarities.DistributionSPL
  - org.apache.lucene.search.similarities.Independence
    - org.apache.lucene.search.similarities.IndependenceChiSquared
    - org.apache.lucene.search.similarities.IndependenceSaturated
    - org.apache.lucene.search.similarities.IndependenceStandardized
  - org.apache.lucene.search.similarities.IndriDirichletSimilarity.IndriCollectionModel (implements org.apache.lucene.search.similarities.LMSimilarity.CollectionModel)
  - org.apache.lucene.search.similarities.Lambda
    - org.apache.lucene.search.similarities.LambdaDF
    - org.apache.lucene.search.similarities.LambdaTTF
  - org.apache.lucene.search.similarities.LMSimilarity.DefaultCollectionModel (implements org.apache.lucene.search.similarities.LMSimilarity.CollectionModel)
  - org.apache.lucene.search.similarities.Normalization
    - org.apache.lucene.search.similarities.Normalization.NoNormalization
    - org.apache.lucene.search.similarities.NormalizationH1
    - org.apache.lucene.search.similarities.NormalizationH2
    - org.apache.lucene.search.similarities.NormalizationH3
    - org.apache.lucene.search.similarities.NormalizationZ
  - org.apache.lucene.search.similarities.Similarity
    - org.apache.lucene.search.similarities.BM25Similarity
    - org.apache.lucene.search.similarities.BooleanSimilarity
    - org.apache.lucene.search.similarities.MultiSimilarity
    - org.apache.lucene.search.similarities.PerFieldSimilarityWrapper
    - org.apache.lucene.search.similarities.RawTFSimilarity
    - org.apache.lucene.search.similarities.SimilarityBase
      - org.apache.lucene.search.similarities.Axiomatic
        - org.apache.lucene.search.similarities.AxiomaticF1EXP
        - org.apache.lucene.search.similarities.AxiomaticF1LOG
        - org.apache.lucene.search.similarities.AxiomaticF2EXP
        - org.apache.lucene.search.similarities.AxiomaticF2LOG
        - org.apache.lucene.search.similarities.AxiomaticF3EXP
        - org.apache.lucene.search.similarities.AxiomaticF3LOG
      - org.apache.lucene.search.similarities.DFISimilarity
      - org.apache.lucene.search.similarities.DFRSimilarity
      - org.apache.lucene.search.similarities.IBSimilarity
      - org.apache.lucene.search.similarities.LMSimilarity
        - org.apache.lucene.search.similarities.IndriDirichletSimilarity
        - org.apache.lucene.search.similarities.LMDirichletSimilarity
        - org.apache.lucene.search.similarities.LMJelinekMercerSimilarity
    - org.apache.lucene.search.similarities.TFIDFSimilarity
      - org.apache.lucene.search.similarities.ClassicSimilarity
  - org.apache.lucene.search.similarities.Similarity.SimScorer

## Interface Hierarchy

- org.apache.lucene.search.similarities.LMSimilarity.CollectionModel