java.lang.Object
org.elasticsearch.script.DocBasedScript
org.elasticsearch.script.AbstractFieldScript
org.elasticsearch.script.BooleanFieldScript
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classstatic interfacestatic interface
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final ScriptContext<BooleanFieldScript.Factory>static final String[]static final BooleanFieldScript.FactoryFields inherited from class org.elasticsearch.script.AbstractFieldScriptfieldName, MAX_VALUES, sourceLookupFields inherited from class org.elasticsearch.script.DocBasedScriptdocReader
- 
Constructor SummaryConstructorsConstructorDescriptionBooleanFieldScript(String fieldName, Map<String, Object> params, SearchLookup searchLookup, org.apache.lucene.index.LeafReaderContext ctx) 
- 
Method SummaryModifier and TypeMethodDescriptionfinal voidemit(boolean v) protected final voidfinal intfalses()How manyfalsevalues were returned for this document.static BooleanFieldScript.FactoryleafAdapter(Function<SearchLookup, CompositeFieldScript.LeafFactory> parentFactory) final voidrunForDoc(int docId) Execute the script for the provideddocId.final voidfinal inttrues()How manytruevalues were returned for this document.Methods inherited from class org.elasticsearch.script.AbstractFieldScriptcheckMaxSize, emitFromCompositeScript, emitFromSource, emitValueFromCompositeScript, execute, extractFromSource, getParamsMethods inherited from class org.elasticsearch.script.DocBasedScriptdocAsMap, field, fields, getDoc, setDocument
- 
Field Details- 
CONTEXT
- 
PARSE_FROM_SOURCE
- 
PARAMETERS
 
- 
- 
Constructor Details- 
BooleanFieldScriptpublic BooleanFieldScript(String fieldName, Map<String, Object> params, SearchLookup searchLookup, org.apache.lucene.index.LeafReaderContext ctx) 
 
- 
- 
Method Details- 
leafAdapterpublic static BooleanFieldScript.Factory leafAdapter(Function<SearchLookup, CompositeFieldScript.LeafFactory> parentFactory) 
- 
runForDocpublic final void runForDoc(int docId) Execute the script for the provideddocId.
- 
runForDoc
- 
truespublic final int trues()How manytruevalues were returned for this document.
- 
falsespublic final int falses()How manyfalsevalues were returned for this document.
- 
emitFromObject- Specified by:
- emitFromObjectin class- AbstractFieldScript
 
- 
emitpublic final void emit(boolean v) 
 
-