Package org.elasticsearch.script
Class DateFieldScript
java.lang.Object
org.elasticsearch.script.AbstractFieldScript
org.elasticsearch.script.AbstractLongFieldScript
org.elasticsearch.script.DateFieldScript
public abstract class DateFieldScript extends AbstractLongFieldScript
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DateFieldScript.Emit
static interface
DateFieldScript.Factory
static interface
DateFieldScript.LeafFactory
static class
DateFieldScript.Parse
Temporary parse method that takes into account the date format. -
Field Summary
Fields Modifier and Type Field Description static ScriptContext<DateFieldScript.Factory>
CONTEXT
static java.lang.String[]
PARAMETERS
Fields inherited from class org.elasticsearch.script.AbstractFieldScript
fieldName, leafSearchLookup, MAX_VALUES
-
Constructor Summary
Constructors Constructor Description DateFieldScript(java.lang.String fieldName, java.util.Map<java.lang.String,java.lang.Object> params, SearchLookup searchLookup, DateFormatter formatter, org.apache.lucene.index.LeafReaderContext ctx)
-
Method Summary
Methods inherited from class org.elasticsearch.script.AbstractLongFieldScript
count, emit, runForDoc, runForDoc, values
Methods inherited from class org.elasticsearch.script.AbstractFieldScript
checkMaxSize, execute, extractFromSource, getDoc, getParams, setDocument
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
CONTEXT
-
PARAMETERS
public static final java.lang.String[] PARAMETERS
-
-
Constructor Details
-
DateFieldScript
public DateFieldScript(java.lang.String fieldName, java.util.Map<java.lang.String,java.lang.Object> params, SearchLookup searchLookup, DateFormatter formatter, org.apache.lucene.index.LeafReaderContext ctx)
-