Uses of Interface
dev.morphia.geo.Geometry
-
Packages that use Geometry Package Description dev.morphia.geo dev.morphia.query -
-
Uses of Geometry in dev.morphia.geo
Classes in dev.morphia.geo that implement Geometry Modifier and Type Class Description class
LineString
Represents a GeoJSON LineString type.class
MultiLineString
This class represents a series of lines, which will saved into MongoDB as per the GeoJSON specification.class
MultiPoint
This class represents a series of points, which will saved into MongoDB as per the GeoJSON specification.class
MultiPolygon
This class represents a set of polygons, which will saved into MongoDB as per the GeoJSON specification.class
Point
Represents a GeoJSON Point type.class
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.Methods in dev.morphia.geo that return Geometry Modifier and Type Method Description Geometry
GeometryShapeConverter. decode(java.lang.Class<?> targetClass, java.lang.Object fromDBObject, MappedField optionalExtraInfo)
Methods in dev.morphia.geo that return types with arguments of type Geometry Modifier and Type Method Description java.lang.Class<? extends Geometry>
GeoJsonType. getTypeClass()
Returns a concrete class that implements Geometry, the class that represents this GeoJsonType.Methods in dev.morphia.geo with parameters of type Geometry Modifier and Type Method Description static GeometryCollection
GeoJson. geometryCollection(Geometry... geometries)
Return a GeometryCollection that will let you create a GeoJSON GeometryCollection. -
Uses of Geometry in dev.morphia.query
Methods in dev.morphia.query with parameters of type Geometry Modifier and Type Method Description T
FieldEnd. intersects(Geometry geometry)
This performs a $geoIntersects query, searching documents containing any sort of GeoJson field and returning those where the given geometry intersects with the document shape.T
FieldEnd. intersects(Geometry geometry, CoordinateReferenceSystem crs)
This performs a $geoIntersects query, searching documents containing any sort of GeoJson field and returning those where the given geometry intersects with the document shape.T
FieldEndImpl. intersects(Geometry geometry)
T
FieldEndImpl. intersects(Geometry geometry, CoordinateReferenceSystem crs)
-