Package org.geotools.data.mongodb
Class MongoInferredMapper
- Object
- 
- AbstractCollectionMapper
- 
- MongoInferredMapper
 
 
- 
- All Implemented Interfaces:
- CollectionMapper
 
 public class MongoInferredMapper extends AbstractCollectionMapper - Author:
- tkunicki@boundlessgeo.com
 
- 
- 
Field SummaryFields Modifier and Type Field Description static LoggerLOG- 
Fields inherited from class AbstractCollectionMapperMONGO_OBJECT_FEATURE_KEY
 
- 
 - 
Constructor SummaryConstructors Constructor Description MongoInferredMapper()MongoInferredMapper(MongoSchemaInitParams schemainitParams)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description SimpleFeatureTypebuildFeatureType(Name name, DBCollection collection)GeometrygetGeometry(DBObject dbo)StringgetGeometryPath()StringgetPropertyPath(String property)voidsetGeometry(DBObject dbo, Geometry g)DBObjecttoObject(Geometry g)- 
Methods inherited from class AbstractCollectionMapperbuildFeature
 
- 
 
- 
- 
- 
Field Detail- 
LOGpublic static final Logger LOG 
 
- 
 - 
Constructor Detail- 
MongoInferredMapperpublic MongoInferredMapper() 
 - 
MongoInferredMapperpublic MongoInferredMapper(MongoSchemaInitParams schemainitParams) 
 
- 
 - 
Method Detail- 
getGeometryPathpublic String getGeometryPath() 
 - 
getGeometrypublic Geometry getGeometry(DBObject dbo) 
 - 
toObjectpublic DBObject toObject(Geometry g) 
 - 
setGeometrypublic void setGeometry(DBObject dbo, Geometry g)
 - 
buildFeatureTypepublic SimpleFeatureType buildFeatureType(Name name, DBCollection collection) 
 
- 
 
-