Module org.elasticsearch.server
Package org.elasticsearch.script.field
package org.elasticsearch.script.field
-
ClassDescriptionThis class is acting as a placeholder where a
Fieldis its ownScriptFieldFactoryas we continue to refactor eachFieldfor source fallback.A defaultFieldto provideScriptDocValuesfor fields that are not supported by the script fields api.This interface is used to mark classes that generate bothFieldandScriptDocValuesfor use in a script.A scriptFieldwith no mapping, always returnsdefaultValue.Field<T>A field in a document accessible via scripting.IP address for use in scripting.Used if we do not have global ordinals, such as in the IP runtime field see:IpScriptFieldDataUsed if we have access to global ordinalsPointDocValuesField<T extends SpatialPoint>This interface is used to mark classes that create and possibly cache a specifically-namedFieldfor a script.A helper class that letsLeafFieldData.getScriptFieldFactory(java.lang.String)translate from raw doc values into the field provider that the scripting API requires.