Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
B
- BBOX - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant BBOX.
- BoundingBox - Class in org.bremersee.geojson.model
-
The bounding box of a geometry, feature or feature collection.
- BoundingBox(Collection<? extends BigDecimal>) - Constructor for class org.bremersee.geojson.model.BoundingBox
-
Instantiates a new bounding box.
- build() - Method in interface org.bremersee.geojson.model.LatLonAware.Builder
-
Build latitude and longitude aware.
- build() - Method in class org.bremersee.geojson.model.LatLonAware.BuilderImpl
- builder() - Static method in interface org.bremersee.geojson.model.LatLonAware
-
Returns a new builder.
- BuilderImpl() - Constructor for class org.bremersee.geojson.model.LatLonAware.BuilderImpl
C
- COORDINATES - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant COORDINATES.
F
- Feature - Class in org.bremersee.geojson.model
-
A Feature object represents a spatially bounded thing.
- Feature(String, BoundingBox, Geometry, Object) - Constructor for class org.bremersee.geojson.model.Feature
-
Instantiates a new feature.
- FEATURE - Enum constant in enum class org.bremersee.geojson.model.Feature.TypeEnum
-
Feature type enum.
- FEATURE - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant FEATURE.
- FEATURE_COLLECTION - Enum constant in enum class org.bremersee.geojson.model.FeatureCollection.TypeEnum
-
Feature collection type enum.
- FEATURE_COLLECTION - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant FEATURE_COLLECTION.
- Feature.TypeEnum - Enum Class in org.bremersee.geojson.model
-
The feature type.
- FeatureCollection - Class in org.bremersee.geojson.model
-
A collection of features.
- FeatureCollection(BoundingBox, List<Feature>) - Constructor for class org.bremersee.geojson.model.FeatureCollection
-
Instantiates a new Feature collection.
- FeatureCollection.TypeEnum - Enum Class in org.bremersee.geojson.model
-
The enum Type enum.
- FEATURES - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant FEATURES.
- findUnknown(String, Class<T>) - Method in class org.bremersee.geojson.model.UnknownAware
-
Find a value from the unknown map.
- findUnknownList(String, Class<E>) - Method in class org.bremersee.geojson.model.UnknownAware
-
Find a list from the unknown map.
- findUnknownMap(String) - Method in class org.bremersee.geojson.model.UnknownAware
-
Find a map / json object from the unknown map.
- from(LatLonAware) - Method in interface org.bremersee.geojson.model.LatLonAware.Builder
-
Sets latitude and longitude from the given object.
- from(LatLonAware) - Method in class org.bremersee.geojson.model.LatLonAware.BuilderImpl
- fromGeometryType(String) - Static method in enum class org.bremersee.geojson.model.Geometry.TypeEnum
-
From value type enum.
- fromValue(String) - Static method in enum class org.bremersee.geojson.model.Feature.TypeEnum
-
From value.
- fromValue(String) - Static method in enum class org.bremersee.geojson.model.FeatureCollection.TypeEnum
-
From value type enum.
G
- GeoJsonConstants - Class in org.bremersee.geojson
-
The type Geo json constants.
- GEOMETRIES - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant GEOMETRIES.
- Geometry - Class in org.bremersee.geojson.model
-
GeoJSON Geometry.
- Geometry(BoundingBox) - Constructor for class org.bremersee.geojson.model.Geometry
-
Instantiates a new geometry.
- GEOMETRY - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant GEOMETRY.
- GEOMETRY_COLLECTION - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant GEOMETRY_COLLECTION.
- Geometry.TypeEnum - Enum Class in org.bremersee.geojson.model
-
The geometry type.
- GeometryCollection - Class in org.bremersee.geojson.model
-
GeoJSON GeometryCollection.
- GeometryCollection() - Constructor for class org.bremersee.geojson.model.GeometryCollection
-
Instantiates a new geometry collection.
- GeometryCollection(BoundingBox, List<Geometry>) - Constructor for class org.bremersee.geojson.model.GeometryCollection
-
Instantiates a new geometry collection.
- GEOMETRYCOLLECTION - Enum constant in enum class org.bremersee.geojson.model.Geometry.TypeEnum
-
Geometrycollection type enum.
- getLatitude() - Method in class org.bremersee.geojson.model.LatLon
- getLatitude() - Method in interface org.bremersee.geojson.model.LatLonAware
-
Gets latitude.
- getLongitude() - Method in class org.bremersee.geojson.model.LatLon
- getLongitude() - Method in interface org.bremersee.geojson.model.LatLonAware
-
Gets longitude.
H
- hasUnknown() - Method in class org.bremersee.geojson.model.UnknownAware
-
Returns
true
if there are unknown properties, otherwisefalse
. - hasValues() - Method in interface org.bremersee.geojson.model.LatLonAware
-
Determines whether latitude and longitude have values.
I
- ID - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant ID.
- isEmpty() - Method in class org.bremersee.geojson.model.BoundingBox
L
- latitude(double) - Method in interface org.bremersee.geojson.model.LatLonAware.Builder
-
Sets latitude.
- latitude(double) - Method in class org.bremersee.geojson.model.LatLonAware.BuilderImpl
- latitude(BigDecimal) - Method in interface org.bremersee.geojson.model.LatLonAware.Builder
-
Sets latitude.
- latitude(BigDecimal) - Method in class org.bremersee.geojson.model.LatLonAware.BuilderImpl
- LatitudeLongitude - Class in org.bremersee.geojson.model
-
The latitude longitude.
- LatitudeLongitude(BigDecimal, BigDecimal) - Constructor for class org.bremersee.geojson.model.LatitudeLongitude
-
Instantiates a new latitude longitude.
- LatitudeLongitude(LatLonAware) - Constructor for class org.bremersee.geojson.model.LatitudeLongitude
-
Instantiates a new latitude longitude.
- LatLon - Class in org.bremersee.geojson.model
-
The lat lon.
- LatLon(BigDecimal, BigDecimal) - Constructor for class org.bremersee.geojson.model.LatLon
-
Instantiates a new lat lon.
- LatLon(LatLonAware) - Constructor for class org.bremersee.geojson.model.LatLon
-
Instantiates a new lat lon.
- LatLonAware - Interface in org.bremersee.geojson.model
-
The interface lat lon aware.
- LatLonAware.Builder - Interface in org.bremersee.geojson.model
-
The builder interface.
- LatLonAware.BuilderImpl - Class in org.bremersee.geojson.model
-
The builder implementation.
- LineString - Class in org.bremersee.geojson.model
-
GeoJSON LineString.
- LineString() - Constructor for class org.bremersee.geojson.model.LineString
-
Instantiates a new line string.
- LineString(BoundingBox, List<Position>) - Constructor for class org.bremersee.geojson.model.LineString
-
Instantiates a new line string.
- LINESTRING - Enum constant in enum class org.bremersee.geojson.model.Geometry.TypeEnum
-
Linestring type enum.
- LINESTRING - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant LINESTRING.
- longitude(double) - Method in interface org.bremersee.geojson.model.LatLonAware.Builder
-
Sets longitude.
- longitude(double) - Method in class org.bremersee.geojson.model.LatLonAware.BuilderImpl
- longitude(BigDecimal) - Method in interface org.bremersee.geojson.model.LatLonAware.Builder
-
Sets longitude.
- longitude(BigDecimal) - Method in class org.bremersee.geojson.model.LatLonAware.BuilderImpl
M
- MULTI_LINESTRING - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant MULTI_LINESTRING.
- MULTI_POINT - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant MULTI_POINT.
- MULTI_POLYGON - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant MULTI_POLYGON.
- MultiLineString - Class in org.bremersee.geojson.model
-
GeoJSON MultiLineString.
- MultiLineString() - Constructor for class org.bremersee.geojson.model.MultiLineString
-
Instantiates a new multi line string.
- MultiLineString(BoundingBox, List<List<Position>>) - Constructor for class org.bremersee.geojson.model.MultiLineString
-
Instantiates a new multi line string.
- MULTILINESTRING - Enum constant in enum class org.bremersee.geojson.model.Geometry.TypeEnum
-
Multilinestring type enum.
- MultiPoint - Class in org.bremersee.geojson.model
-
GeoJSON MultiPoint.
- MultiPoint() - Constructor for class org.bremersee.geojson.model.MultiPoint
-
Instantiates a new multi point.
- MultiPoint(BoundingBox, List<Position>) - Constructor for class org.bremersee.geojson.model.MultiPoint
-
Instantiates a new multi point.
- MULTIPOINT - Enum constant in enum class org.bremersee.geojson.model.Geometry.TypeEnum
-
Multipoint type enum.
- MultiPolygon - Class in org.bremersee.geojson.model
-
GeoJSON MultiPolygon.
- MultiPolygon() - Constructor for class org.bremersee.geojson.model.MultiPolygon
-
Instantiates a new multi polygon.
- MultiPolygon(BoundingBox, List<List<List<Position>>>) - Constructor for class org.bremersee.geojson.model.MultiPolygon
-
Instantiates a new multi polygon.
- MULTIPOLYGON - Enum constant in enum class org.bremersee.geojson.model.Geometry.TypeEnum
-
Multipolygon type enum.
O
- org.bremersee.geojson - package org.bremersee.geojson
- org.bremersee.geojson.model - package org.bremersee.geojson.model
-
The package contains a simple GeoJSON model.
P
- Point - Class in org.bremersee.geojson.model
-
GeoJSON Point.
- Point() - Constructor for class org.bremersee.geojson.model.Point
-
Instantiates a new point.
- Point(BoundingBox, Position) - Constructor for class org.bremersee.geojson.model.Point
-
Instantiates a new point.
- POINT - Enum constant in enum class org.bremersee.geojson.model.Geometry.TypeEnum
-
Point type enum.
- POINT - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant POINT.
- Polygon - Class in org.bremersee.geojson.model
-
GeoJSON Polygon.
- Polygon() - Constructor for class org.bremersee.geojson.model.Polygon
-
Instantiates a new polygon.
- Polygon(BoundingBox, List<List<Position>>) - Constructor for class org.bremersee.geojson.model.Polygon
-
Instantiates a new polygon.
- POLYGON - Enum constant in enum class org.bremersee.geojson.model.Geometry.TypeEnum
-
Polygon type enum.
- POLYGON - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant POLYGON.
- Position - Class in org.bremersee.geojson.model
-
The first two elements are longitude and latitude.
- Position() - Constructor for class org.bremersee.geojson.model.Position
-
Instantiates a new empty (illegal) position.
- Position(BigDecimal, BigDecimal) - Constructor for class org.bremersee.geojson.model.Position
-
Instantiates a new position.
- Position(BigDecimal, BigDecimal, BigDecimal) - Constructor for class org.bremersee.geojson.model.Position
-
Instantiates a new position.
- PROPERTIES - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant PROPERTIES.
T
- toDoubleArray() - Method in class org.bremersee.geojson.model.BoundingBox
-
The bounding box as double array.
- toJson() - Method in class org.bremersee.geojson.model.Geometry
-
To json map.
- toLatLonString() - Method in interface org.bremersee.geojson.model.LatLonAware
-
To comma separated latitude longitude string.
- toLonLatString() - Method in interface org.bremersee.geojson.model.LatLonAware
-
To comma separated longitude latitude string.
- toString() - Method in enum class org.bremersee.geojson.model.Feature.TypeEnum
- toString() - Method in enum class org.bremersee.geojson.model.FeatureCollection.TypeEnum
- toString() - Method in enum class org.bremersee.geojson.model.Geometry.TypeEnum
- TYPE - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant TYPE.
U
- unknown() - Method in class org.bremersee.geojson.model.UnknownAware
-
Gets the unknown json properties (can be
null
). - unknown(String, Object) - Method in class org.bremersee.geojson.model.UnknownAware
-
Any json setter.
- unknown(Map<String, Object>) - Method in class org.bremersee.geojson.model.UnknownAware
-
Sets the unknown json properties.
- UnknownAware - Class in org.bremersee.geojson.model
-
This base class stores unknown json properties.
- UnknownAware() - Constructor for class org.bremersee.geojson.model.UnknownAware
V
- valueOf(String) - Static method in enum class org.bremersee.geojson.model.Feature.TypeEnum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.bremersee.geojson.model.FeatureCollection.TypeEnum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.bremersee.geojson.model.Geometry.TypeEnum
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.bremersee.geojson.model.Feature.TypeEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.bremersee.geojson.model.FeatureCollection.TypeEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.bremersee.geojson.model.Geometry.TypeEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form