## Uses of Interface
org.apache.lucene.search.similarities.LMSimilarity.CollectionModel

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

### Uses of LMSimilarity.CollectionModel in org.apache.lucene.search.similarities

Classes in org.apache.lucene.search.similarities that implement LMSimilarity.CollectionModel
Modifier and Type | Class and Description
--- | ---
`static class` | `LMSimilarity.DefaultCollectionModel` Models `p(w|C)` as the number of occurrences of the term in the collection, divided by the total number of tokens `+ 1`.

Fields in org.apache.lucene.search.similarities declared as LMSimilarity.CollectionModel
Modifier and Type | Field and Description
--- | ---
`protected LMSimilarity.CollectionModel` | LMSimilarity.`collectionModel` The collection model.

Constructors in org.apache.lucene.search.similarities with parameters of type LMSimilarity.CollectionModel
Constructor and Description
`LMDirichletSimilarity(LMSimilarity.CollectionModel collectionModel)` Instantiates the similarity with the default μ value of 2000.
`LMDirichletSimilarity(LMSimilarity.CollectionModel collectionModel, float mu)` Instantiates the similarity with the provided μ parameter.
`LMJelinekMercerSimilarity(LMSimilarity.CollectionModel collectionModel, float lambda)` Instantiates with the specified collectionModel and λ parameter.
`LMSimilarity(LMSimilarity.CollectionModel collectionModel)` Creates a new instance with the specified collection language model.