java.lang.Object
org.elasticsearch.script.DocBasedScript
org.elasticsearch.script.FieldScript
A script to produce dynamic values for return fields.
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic interfaceA factory to constructFieldScriptinstances. - 
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ScriptContext<FieldScript.Factory> The context used to compileFieldScriptfactories.static final String[]Fields inherited from class org.elasticsearch.script.DocBasedScript
docReader - 
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedFieldScript(Map<String, Object> params, SearchLookup lookup, org.apache.lucene.index.LeafReaderContext leafContext)  - 
Method Summary
Methods inherited from class org.elasticsearch.script.DocBasedScript
docAsMap, field, fields, getDoc, setDocument, source 
- 
Field Details
- 
PARAMETERS
 - 
CONTEXT
The context used to compileFieldScriptfactories. 
 - 
 - 
Constructor Details
- 
FieldScript
public FieldScript(Map<String, Object> params, SearchLookup lookup, org.apache.lucene.index.LeafReaderContext leafContext)  - 
FieldScript
protected FieldScript() 
 - 
 - 
Method Details
- 
execute
 - 
getParams
Return the parameters for this script. 
 -