Class TypeParsers

java.lang.Object
org.elasticsearch.index.mapper.TypeParsers

public class TypeParsers
extends java.lang.Object
  • Field Details

    • DOC_VALUES

      public static final java.lang.String DOC_VALUES
      See Also:
      Constant Field Values
    • INDEX_OPTIONS_DOCS

      public static final java.lang.String INDEX_OPTIONS_DOCS
      See Also:
      Constant Field Values
    • INDEX_OPTIONS_FREQS

      public static final java.lang.String INDEX_OPTIONS_FREQS
      See Also:
      Constant Field Values
    • INDEX_OPTIONS_POSITIONS

      public static final java.lang.String INDEX_OPTIONS_POSITIONS
      See Also:
      Constant Field Values
    • INDEX_OPTIONS_OFFSETS

      public static final java.lang.String INDEX_OPTIONS_OFFSETS
      See Also:
      Constant Field Values
  • Constructor Details

    • TypeParsers

      public TypeParsers()
  • Method Details

    • checkNull

      public static void checkNull​(java.lang.String propName, java.lang.Object propNode)
    • parseMeta

      public static java.util.Map<java.lang.String,​java.lang.String> parseMeta​(java.lang.String name, java.lang.Object metaObject)
      Parse the meta key of the mapping.
    • parseMultiField

      public static boolean parseMultiField​(java.util.function.Consumer<FieldMapper.Builder> multiFieldsBuilder, java.lang.String name, Mapper.TypeParser.ParserContext parserContext, java.lang.String propName, java.lang.Object propNode)
    • parseDateTimeFormatter

      public static DateFormatter parseDateTimeFormatter​(java.lang.Object node)
    • parseCopyFields

      public static java.util.List<java.lang.String> parseCopyFields​(java.lang.Object propNode)
    • resolveSimilarity

      public static SimilarityProvider resolveSimilarity​(Mapper.TypeParser.ParserContext parserContext, java.lang.String name, java.lang.Object value)