java.lang.Object
org.elasticsearch.index.mapper.AbstractGeometryFieldMapper.Parser<Geometry>
org.elasticsearch.index.mapper.GeoShapeParser
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnormalizeFromSource
(Geometry geometry) Normalize a geometry when reading from source.void
parse
(XContentParser parser, CheckedConsumer<Geometry, IOException> consumer, AbstractGeometryFieldMapper.MalformedValueHandler malformedHandler) Parse the given xContent value to one or more objects of typeAbstractGeometryFieldMapper.Parser
.
-
Constructor Details
-
GeoShapeParser
-
-
Method Details
-
parse
public void parse(XContentParser parser, CheckedConsumer<Geometry, IOException> consumer, AbstractGeometryFieldMapper.MalformedValueHandler malformedHandler) throws IOExceptionDescription copied from class:AbstractGeometryFieldMapper.Parser
Parse the given xContent value to one or more objects of typeAbstractGeometryFieldMapper.Parser
. The value can be in any supported format.- Specified by:
parse
in classAbstractGeometryFieldMapper.Parser<Geometry>
- Throws:
IOException
-
normalizeFromSource
Description copied from class:AbstractGeometryFieldMapper.Parser
Normalize a geometry when reading from source. When reading from source we can skip some expensive steps as the geometry has already been indexed.- Specified by:
normalizeFromSource
in classAbstractGeometryFieldMapper.Parser<Geometry>
-