@ProviderType
public interface ScoreFunctions
Modifier and Type | Method and Description |
---|---|
ExponentialDecayScoreFunction |
exponentialDecay(java.lang.String field,
java.lang.Object origin,
java.lang.Object scale,
java.lang.Object offset) |
ExponentialDecayScoreFunction |
exponentialDecay(java.lang.String field,
java.lang.Object origin,
java.lang.Object scale,
java.lang.Object offset,
java.lang.Double decay) |
FieldValueFactorScoreFunction |
fieldValueFactor(java.lang.String field) |
GaussianDecayScoreFunction |
gaussianDecay(java.lang.String field,
java.lang.Object origin,
java.lang.Object scale,
java.lang.Object offset) |
GaussianDecayScoreFunction |
gaussianDecay(java.lang.String field,
java.lang.Object origin,
java.lang.Object scale,
java.lang.Object offset,
java.lang.Double decay) |
LinearDecayScoreFunction |
linearDecay(java.lang.String field,
java.lang.Object origin,
java.lang.Object scale,
java.lang.Object offset) |
LinearDecayScoreFunction |
linearDecay(java.lang.String field,
java.lang.Object origin,
java.lang.Object scale,
java.lang.Object offset,
java.lang.Double decay) |
RandomScoreFunction |
random() |
ScriptScoreFunction |
script(Script script) |
WeightScoreFunction |
weight(float weight) |
ExponentialDecayScoreFunction exponentialDecay(java.lang.String field, java.lang.Object origin, java.lang.Object scale, java.lang.Object offset)
ExponentialDecayScoreFunction exponentialDecay(java.lang.String field, java.lang.Object origin, java.lang.Object scale, java.lang.Object offset, java.lang.Double decay)
FieldValueFactorScoreFunction fieldValueFactor(java.lang.String field)
GaussianDecayScoreFunction gaussianDecay(java.lang.String field, java.lang.Object origin, java.lang.Object scale, java.lang.Object offset)
GaussianDecayScoreFunction gaussianDecay(java.lang.String field, java.lang.Object origin, java.lang.Object scale, java.lang.Object offset, java.lang.Double decay)
LinearDecayScoreFunction linearDecay(java.lang.String field, java.lang.Object origin, java.lang.Object scale, java.lang.Object offset)
LinearDecayScoreFunction linearDecay(java.lang.String field, java.lang.Object origin, java.lang.Object scale, java.lang.Object offset, java.lang.Double decay)
RandomScoreFunction random()
ScriptScoreFunction script(Script script)
WeightScoreFunction weight(float weight)