Package org.elasticsearch.index.mapper
Class TypeParsers
java.lang.Object
org.elasticsearch.index.mapper.TypeParsers
public class TypeParsers
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
DOC_VALUES
static java.lang.String
INDEX_OPTIONS_DOCS
static java.lang.String
INDEX_OPTIONS_FREQS
static java.lang.String
INDEX_OPTIONS_OFFSETS
static java.lang.String
INDEX_OPTIONS_POSITIONS
-
Constructor Summary
Constructors Constructor Description TypeParsers()
-
Method Summary
Modifier and Type Method Description static void
checkNull(java.lang.String propName, java.lang.Object propNode)
static java.util.List<java.lang.String>
parseCopyFields(java.lang.Object propNode)
static DateFormatter
parseDateTimeFormatter(java.lang.Object node)
static java.util.Map<java.lang.String,java.lang.String>
parseMeta(java.lang.String name, java.lang.Object metaObject)
Parse themeta
key of the mapping.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)
static SimilarityProvider
resolveSimilarity(Mapper.TypeParser.ParserContext parserContext, java.lang.String name, java.lang.Object value)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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 themeta
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
-
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)
-