Class InvalidMappedField

All Implemented Interfaces:
Writeable

public final class InvalidMappedField extends TypeConflictedField

N.B.: This class exists only as a backward-compatible version of CompactInvalidMappedField.

Representation of a field mapped differently across indices. When SET unmapped_fields="LOAD" this also includes indices missing the field in their mappings, in which case it is treated as DataType.KEYWORD. Used during analysis only; the analyzer's UnionTypesCleanup converts any InvalidMappedFields before the plan leaves the coordinator.