MappedMultiFields

A Fields implementation that merges multiple Fields into one, and maps around deleted documents. This is used for merging.

Constructors

Link copied to clipboard
constructor(mergeState: MergeState, multiFields: MultiFields)

Properties

Link copied to clipboard

Functions

Link copied to clipboard
open operator override fun iterator(): MutableIterator<String>

Returns an iterator that will step through all fields names. This will not return null.

Link copied to clipboard
open override fun size(): Int

Returns the number of fields or -1 if the number of distinct field names is unknown. If >= 0, .iterator will return as many field names.

Link copied to clipboard
open override fun terms(field: String?): Terms?

Get the Terms for this field. This will return null if the field does not exist.