Module org.elasticsearch.server
Package org.elasticsearch.index.mapper
Interface BlockLoader.Builder
- All Superinterfaces:
AutoCloseable
,Closeable
,Releasable
- All Known Subinterfaces:
BlockLoader.BooleanBuilder
,BlockLoader.BytesRefBuilder
,BlockLoader.DoubleBuilder
,BlockLoader.FloatBuilder
,BlockLoader.IntBuilder
,BlockLoader.LongBuilder
,BlockLoader.SingletonOrdinalsBuilder
- Enclosing interface:
- BlockLoader
A builder for typed values. For each document you may either call
appendNull()
, append<Type>
, or
beginPositionEntry()
followed by two or more append<Type>
calls, and then endPositionEntry()
.-
Method Summary
Modifier and TypeMethodDescriptionInsert a null value.Start a multivalued field.build()
Build the actual block.End a multivalued field.Methods inherited from interface org.elasticsearch.core.Releasable
close
-
Method Details
-
build
BlockLoader.Block build()Build the actual block. -
appendNull
BlockLoader.Builder appendNull()Insert a null value. -
beginPositionEntry
BlockLoader.Builder beginPositionEntry()Start a multivalued field. -
endPositionEntry
BlockLoader.Builder endPositionEntry()End a multivalued field.
-