Module org.elasticsearch.server
Package org.elasticsearch.index.mapper
Interface BlockLoader.Builder
- All Superinterfaces:
AutoCloseable,Closeable,Releasable
- All Known Subinterfaces:
BlockLoader.AggregateMetricDoubleBuilder,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.
-