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 classDateFieldScript.Emitstatic interfaceDateFieldScript.Factorystatic interfaceDateFieldScript.LeafFactorystatic classDateFieldScript.ParseTemporary parse method that takes into account the date format. -
Field Summary
Fields Modifier and Type Field Description static ScriptContext<DateFieldScript.Factory>CONTEXTstatic java.lang.String[]PARAMETERSFields 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, valuesMethods inherited from class org.elasticsearch.script.AbstractFieldScript
checkMaxSize, execute, extractFromSource, getDoc, getParams, setDocumentMethods 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)
-