@ParametersAreNonnullByDefault
Package com.atlassian.confluence.plugins.index.api.mapping
-
Interface Summary Interface Description FieldMapping Defines how an index field is stored and indexed.FieldMappingsProvider This interface provides plugins with the ability to define additional field mappings onto the search index.FieldMappingVisitor<T> A visitor to resolve aFieldMapping
based on its implementation.MappingDeconflictDarkFeature Dark-feature "index.mapping.deconflict". -
Class Summary Class Description AbstractFieldMapping This class provides a skeletal implementation of theFieldMapping
interface.AbstractFieldMapping.Builder BinaryFieldMapping Field mapping for storing binary values.BooleanFieldMapping Field mapping for true and false valuesBooleanFieldMapping.Builder DateFieldMapping Field mapping for date values.DateFieldMapping.Builder DoubleFieldMapping Field mapping for double-precision floating point numbersDoubleFieldMapping.Builder FloatFieldMapping Field mapping for single-precision floating point number.FloatFieldMapping.Builder IntFieldMapping Field mapping for integer values.IntFieldMapping.Builder LongFieldMapping Field mapping for long values.LongFieldMapping.Builder NestedStringFieldMapping Field mapping for a field with one nested string field: e.g.NestedStringFieldMapping.Builder StringFieldMapping Field mapping for keywords or non analyzed text.StringFieldMapping.Builder TextFieldMapping Field mapping for analyzed text.TextFieldMapping.Builder