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.FeatureFunction
java.io.IOException
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
Similarity.SimScorer scorer(float weight)
scorer
in class FeatureField.FeatureFunction
Explanation explain(java.lang.String field, java.lang.String feature, float weight, int freq)
explain
in class FeatureField.FeatureFunction