| Name | Description | Type | Package | Framework |
| GeoJson | Interface definition for structures defined in GeoJSON (http://geojson. | Interface | org.springframework.data.mongodb.core.geo | SpringData MongoDb |
| GeoJsonConfiguration | Configuration class to expose GeoJsonModule as a Spring bean. | Class | org.springframework.data.mongodb.core | SpringData MongoDb |
| GeoJsonGeometryCollection | Defines a GeoJsonGeometryCollection that consists of a List of GeoJson objects. | Class | org.springframework.data.mongodb.core.geo | SpringData MongoDb |
| GeoJsonLineString | GeoJsonLineString is defined as list of at least 2 Points. | Class | org.springframework.data.mongodb.core.geo | SpringData MongoDb |
| GeoJsonModule | A Jackson Module to register custom JsonSerializer and JsonDeserializers for GeoJSON types. | Class | org.springframework.data.mongodb.core.geo | SpringData MongoDb |
| GeoJsonMultiLineString | GeoJsonMultiLineString is defined as list of GeoJsonLineStrings. | Class | org.springframework.data.mongodb.core.geo | SpringData MongoDb |
| GeoJsonMultiPoint | GeoJsonMultiPoint is defined as list of Points. | Class | org.springframework.data.mongodb.core.geo | SpringData MongoDb |
| GeoJsonMultiPolygon | GeoJsonMultiPolygon is defined as a list of GeoJsonPolygons. | Class | org.springframework.data.mongodb.core.geo | SpringData MongoDb |
| GeoJsonPoint | GeoJson representation of Point. | Class | org.springframework.data.mongodb.core.geo | SpringData MongoDb |
| GeoJsonPolygon | GeoJson representation of Polygon. | Class | org.springframework.data.mongodb.core.geo | SpringData MongoDb |
| Sphere | Represents a geospatial sphere value. | Class | org.springframework.data.mongodb.core.geo | SpringData MongoDb |