Package org.elasticsearch.index.mapper
Class LegacyGeoShapeIndexer
- java.lang.Object
-
- org.elasticsearch.index.mapper.LegacyGeoShapeIndexer
-
- All Implemented Interfaces:
AbstractGeometryFieldMapper.Indexer<ShapeBuilder<?,?,?>,Shape>
public class LegacyGeoShapeIndexer extends Object implements AbstractGeometryFieldMapper.Indexer<ShapeBuilder<?,?,?>,Shape>
-
-
Constructor Summary
Constructors Constructor Description LegacyGeoShapeIndexer(LegacyGeoShapeFieldMapper.GeoShapeFieldType fieldType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<IndexableField>indexShape(ParseContext context, Shape shape)ShapeprepareForIndexing(ShapeBuilder<?,?,?> shapeBuilder)Class<Shape>processedClass()
-
-
-
Constructor Detail
-
LegacyGeoShapeIndexer
public LegacyGeoShapeIndexer(LegacyGeoShapeFieldMapper.GeoShapeFieldType fieldType)
-
-
Method Detail
-
prepareForIndexing
public Shape prepareForIndexing(ShapeBuilder<?,?,?> shapeBuilder)
- Specified by:
prepareForIndexingin interfaceAbstractGeometryFieldMapper.Indexer<ShapeBuilder<?,?,?>,Shape>
-
processedClass
public Class<Shape> processedClass()
- Specified by:
processedClassin interfaceAbstractGeometryFieldMapper.Indexer<ShapeBuilder<?,?,?>,Shape>
-
indexShape
public List<IndexableField> indexShape(ParseContext context, Shape shape)
- Specified by:
indexShapein interfaceAbstractGeometryFieldMapper.Indexer<ShapeBuilder<?,?,?>,Shape>
-
-