Package org.elasticsearch.index.mapper
Class AbstractPointGeometryFieldMapper.TypeParser<T extends AbstractPointGeometryFieldMapper.Builder>
java.lang.Object
org.elasticsearch.index.mapper.AbstractGeometryFieldMapper.TypeParser<AbstractPointGeometryFieldMapper.Builder>
org.elasticsearch.index.mapper.AbstractPointGeometryFieldMapper.TypeParser<T>
- All Implemented Interfaces:
Mapper.TypeParser
- Direct Known Subclasses:
GeoPointFieldMapper.TypeParser
- Enclosing class:
- AbstractPointGeometryFieldMapper<Parsed,Processed>
public abstract static class AbstractPointGeometryFieldMapper.TypeParser<T extends AbstractPointGeometryFieldMapper.Builder> extends AbstractGeometryFieldMapper.TypeParser<AbstractPointGeometryFieldMapper.Builder>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.elasticsearch.index.mapper.Mapper.TypeParser
Mapper.TypeParser.ParserContext
-
Constructor Summary
Constructors Constructor Description TypeParser()
-
Method Summary
Modifier and Type Method Description T
parse(java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> node, java.util.Map<java.lang.String,java.lang.Object> params, Mapper.TypeParser.ParserContext parserContext)
protected abstract AbstractPointGeometryFieldMapper.ParsedPoint
parseNullValue(java.lang.Object nullValue, boolean ignoreZValue, boolean ignoreMalformed)
Methods inherited from class org.elasticsearch.index.mapper.AbstractGeometryFieldMapper.TypeParser
newBuilder, parse
-
Constructor Details
-
TypeParser
public TypeParser()
-
-
Method Details
-
parseNullValue
protected abstract AbstractPointGeometryFieldMapper.ParsedPoint parseNullValue(java.lang.Object nullValue, boolean ignoreZValue, boolean ignoreMalformed) -
parse
public T parse(java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> node, java.util.Map<java.lang.String,java.lang.Object> params, Mapper.TypeParser.ParserContext parserContext)- Overrides:
parse
in classAbstractGeometryFieldMapper.TypeParser<AbstractPointGeometryFieldMapper.Builder>
-