Index

B C F G H I L M O P T U V 
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, otherwise false.
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.
B C F G H I L M O P T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form