public class IBSimilarityProvider extends AbstractSimilarityProvider
SimilarityProvider
for IBSimilarity
.
Configuration options available:
For more information about configuration
SimilarityProvider.Factory
NO_NORMALIZATION
Constructor and Description |
---|
IBSimilarityProvider(java.lang.String name,
Settings settings,
Settings indexSettings) |
Modifier and Type | Method and Description |
---|---|
org.apache.lucene.search.similarities.Similarity |
get()
Returns the
Similarity the Provider is for |
protected org.apache.lucene.search.similarities.Distribution |
parseDistribution(Settings settings)
Parses the given Settings and creates the appropriate
Distribution |
protected org.apache.lucene.search.similarities.Lambda |
parseLambda(Settings settings)
Parses the given Settings and creates the appropriate
Lambda |
name, parseNormalization
protected org.apache.lucene.search.similarities.Distribution parseDistribution(Settings settings)
Distribution
settings
- Settings to parseNormalization
referred to in the Settingsprotected org.apache.lucene.search.similarities.Lambda parseLambda(Settings settings)
Lambda
settings
- Settings to parseNormalization
referred to in the Settingspublic org.apache.lucene.search.similarities.Similarity get()
Similarity
the Provider is forSimilarity