public abstract class SimilarityWeightScript
extends java.lang.Object
| Modifier and Type | Class | Description |
|---|---|---|
static interface |
SimilarityWeightScript.Factory |
| Modifier and Type | Field | Description |
|---|---|---|
static ScriptContext<SimilarityWeightScript.Factory> |
CONTEXT |
|
static java.lang.String[] |
PARAMETERS |
| Constructor | Description |
|---|---|
SimilarityWeightScript() |
| Modifier and Type | Method | Description |
|---|---|---|
abstract double |
execute(ScriptedSimilarity.Query query,
ScriptedSimilarity.Field field,
ScriptedSimilarity.Term term) |
Compute the weight.
|
public static final java.lang.String[] PARAMETERS
public static final ScriptContext<SimilarityWeightScript.Factory> CONTEXT
public abstract double execute(ScriptedSimilarity.Query query, ScriptedSimilarity.Field field, ScriptedSimilarity.Term term) throws java.io.IOException
query - scoring factors that come from the queryfield - field-level statisticsterm - term-level statisticsjava.io.IOException