org.elasticsearch.script
Interface NativeScriptFactory
- All Known Implementing Classes:
- ScriptService.DocScoreNativeScriptFactory
public interface NativeScriptFactory
A factory to create instances of either ExecutableScript or SearchScript. Note,
if this factory creates SearchScript, it must extend AbstractSearchScript.
- See Also:
AbstractExecutableScript,
AbstractSearchScript,
AbstractFloatSearchScript,
AbstractLongSearchScript,
AbstractDoubleSearchScript
newScript
ExecutableScript newScript(@Nullable
java.util.Map<java.lang.String,java.lang.Object> params)
- Creates a new instance of either a
ExecutableScript or a SearchScript.
- Parameters:
params - The parameters passed to the script. Can be null.