static final class FeatureField.SaturationFunction extends FeatureField.FeatureFunction
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
feature |
private java.lang.String |
field |
private java.lang.Float |
pivot |
| Constructor and Description |
|---|
SaturationFunction(java.lang.String field,
java.lang.String feature,
java.lang.Float pivot) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
(package private) Explanation |
explain(java.lang.String field,
java.lang.String feature,
float weight,
int freq) |
int |
hashCode() |
FeatureField.FeatureFunction |
rewrite(IndexReader reader) |
(package private) Similarity.SimScorer |
scorer(float weight) |
java.lang.String |
toString() |
private final java.lang.String field
private final java.lang.String feature
private final java.lang.Float pivot
SaturationFunction(java.lang.String field,
java.lang.String feature,
java.lang.Float pivot)
public FeatureField.FeatureFunction rewrite(IndexReader reader) throws java.io.IOException
rewrite in class FeatureField.FeatureFunctionjava.io.IOExceptionpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.ObjectSimilarity.SimScorer scorer(float weight)
scorer in class FeatureField.FeatureFunctionExplanation explain(java.lang.String field, java.lang.String feature, float weight, int freq)
explain in class FeatureField.FeatureFunction