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

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

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

Subclasses of Normalization in org.apache.lucene.search.similarities
Modifier and Type | Class and Description
--- | ---
`static class` | `Normalization.NoNormalization` Implementation used when there is no normalization.
`class` | `NormalizationH1` Normalization model that assumes a uniform distribution of the term frequency.
`class` | `NormalizationH2` Normalization model in which the term frequency is inversely related to the length.
`class` | `NormalizationH3` Dirichlet Priors normalization
`class` | `NormalizationZ` Pareto-Zipf Normalization

Fields in org.apache.lucene.search.similarities declared as Normalization
Modifier and Type | Field and Description
--- | ---
`protected Normalization` | IBSimilarity.`normalization` The term frequency normalization.
`protected Normalization` | DFRSimilarity.`normalization` The term frequency normalization.

Methods in org.apache.lucene.search.similarities that return Normalization
Modifier and Type | Method and Description
--- | ---
`Normalization` | IBSimilarity.`getNormalization()` Returns the term frequency normalization
`Normalization` | DFRSimilarity.`getNormalization()` Returns the second normalization

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