Interface | Description |
---|---|
Geometry |
Interface to denote which entities are classes that will serialise into a MongoDB GeoJson object.
|
Class | Description |
---|---|
CoordinateReferenceSystem |
Defines the coordinate reference system to be used in certain geo queries.
|
GeoJson |
Factory class for creating GeoJSON types.
|
GeometryCollection |
This class represents a collection of mixed GeoJson objects as per the
GeoJSON specification.
|
GeometryConverter |
A Morphia TypeConverter that knows how to turn things that are labelled with the Geometry interface into the correct concrete class,
based on the GeoJSON type.
|
GeometryQueryConverter |
Converts Point objects into DBObjects for querying only.
|
GeometryShapeConverter |
Converter that understands most Geometry instances are effectively just lists of either other geometry objects or double coordinates.
|
GeometryShapeConverter.LineStringConverter | |
GeometryShapeConverter.MultiLineStringConverter | |
GeometryShapeConverter.MultiPointConverter | |
GeometryShapeConverter.MultiPolygonConverter |
Extends and therefore configures GeometryShapeConverter to provide the specific configuration for converting MultiPolygon objects to
and from MongoDB representations of the GeoJson.
|
GeometryShapeConverter.PointConverter | |
GeometryShapeConverter.PolygonConverter | |
LineString |
Represents a GeoJSON LineString type.
|
MultiLineString |
This class represents a series of lines, which will saved into MongoDB as per the
GeoJSON specification.
|
MultiPoint |
This class represents a series of points, which will saved into MongoDB as per the GeoJSON specification.
|
MultiPolygon |
This class represents a set of polygons, which will saved into MongoDB as per the
GeoJSON specification.
|
NamedCoordinateReferenceSystem | |
NamedCoordinateReferenceSystemConverter |
A Morphia TypeConverter that knows how to turn things that are labelled with the Geometry interface into the correct concrete class,
based on the GeoJSON type.
|
Point |
Represents a GeoJSON Point type.
|
PointBuilder |
Creates Point instances representing a GeoJSON
point type.
|
Polygon |
This class represents either a simple polygon enclosing an area, or a more complex polygon that contains both an exterior boundary and
interior boundaries (holes) within it.
|
Enum | Description |
---|---|
CoordinateReferenceSystemType |
An enumeration of the GeoJSON coordinate reference system types.
|
GeoJsonType |
Enumerates all the GeoJson types that are currently supported by Morphia.
|
Copyright © 2016. All rights reserved.