## Uses of Class
org.apache.lucene.search.similarities.BasicModel

Packages that use BasicModel
Package | Description
--- | ---
org.apache.lucene.search.similarities | This package contains the various ranking models that can be used in Lucene.

### Uses of BasicModel in org.apache.lucene.search.similarities

Subclasses of BasicModel in org.apache.lucene.search.similarities
Modifier and Type | Class and Description
--- | ---
`class` | `BasicModelBE` Limiting form of the Bose-Einstein model.
`class` | `BasicModelD` Implements the approximation of the binomial model with the divergence for DFR.
`class` | `BasicModelG` Geometric as limiting form of the Bose-Einstein model.
`class` | `BasicModelIF` An approximation of the I(ne) model.
`class` | `BasicModelIn` The basic tf-idf model of randomness.
`class` | `BasicModelIne` Tf-idf model of randomness, based on a mixture of Poisson and inverse document frequency.
`class` | `BasicModelP` Implements the Poisson approximation for the binomial model for DFR.

Fields in org.apache.lucene.search.similarities declared as BasicModel
Modifier and Type | Field and Description
--- | ---
`protected BasicModel` | DFRSimilarity.`basicModel` The basic model for information content.

Methods in org.apache.lucene.search.similarities that return BasicModel
Modifier and Type | Method and Description
--- | ---
`BasicModel` | DFRSimilarity.`getBasicModel()` Returns the basic model of information content

Constructors in org.apache.lucene.search.similarities with parameters of type BasicModel
Constructor and Description
`DFRSimilarity(BasicModel basicModel, AfterEffect afterEffect, Normalization normalization)` Creates DFRSimilarity from the three components.