Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractGeoJsonCrs - Class in org.bremersee.geojson.crs
 - 
Abstract base class for the coordinate reference system (CRS) of a GeoJSON object.
 - AbstractGeoJsonCrs() - Constructor for class org.bremersee.geojson.crs.AbstractGeoJsonCrs
 - add(GeoJsonFeature<G, P>) - Method in class org.bremersee.geojson.GeoJsonFeatureCollection
 - 
Add.
 - addAll(Collection<? extends GeoJsonFeature<G, P>>) - Method in class org.bremersee.geojson.GeoJsonFeatureCollection
 - 
Add all.
 - addFormatters(FormatterRegistry) - Method in class org.bremersee.geojson.spring.boot.autoconfigure.web.GeoJsonWebFluxConfigurer
 - addFormatters(FormatterRegistry) - Method in class org.bremersee.geojson.spring.boot.autoconfigure.web.GeoJsonWebMvcConfigurer
 
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
- convert(String) - Method in class org.bremersee.geojson.converter.StringToGeometryCollectionConverter
 - convert(String) - Method in class org.bremersee.geojson.converter.StringToGeometryConverter
 - convert(String) - Method in class org.bremersee.geojson.converter.StringToLineStringConverter
 - convert(String) - Method in class org.bremersee.geojson.converter.StringToMultiLineStringConverter
 - convert(String) - Method in class org.bremersee.geojson.converter.StringToMultiPointConverter
 - convert(String) - Method in class org.bremersee.geojson.converter.StringToMultiPolygonConverter
 - convert(String) - Method in class org.bremersee.geojson.converter.StringToPointConverter
 - convert(String) - Method in class org.bremersee.geojson.converter.StringToPolygonConverter
 - convert(Map<String, Object>) - Method in class org.bremersee.geojson.converter.deserialization.JsonToGeometryConverter
 - 
Convert geometry.
 - convert(Geometry) - Method in class org.bremersee.geojson.converter.GeometryToStringConverter
 - convert(Geometry) - Method in class org.bremersee.geojson.converter.serialization.GeometryToJsonConverter
 - 
Convert map.
 - COORDINATES - Static variable in class org.bremersee.geojson.GeoJsonConstants
 - 
The constant COORDINATES.
 - copyAndApplyFilters(Geometry, Collection<? extends CoordinateFilter>) - Static method in class org.bremersee.geojson.GeoJsonGeometryFactory
 - 
Copy and apply filters.
 - copyAndApplyFilters(Geometry, CoordinateFilter...) - Static method in class org.bremersee.geojson.GeoJsonGeometryFactory
 - 
Copy and apply filters.
 - createCoordinate(double, double) - Static method in class org.bremersee.geojson.GeoJsonGeometryFactory
 - 
Creates a coordinate.
 - createCoordinate(BigDecimal, BigDecimal) - Static method in class org.bremersee.geojson.GeoJsonGeometryFactory
 - 
Creates a coordinate.
 - createCoordinate(LatLonAware) - Static method in class org.bremersee.geojson.GeoJsonGeometryFactory
 - 
Create coordinate.
 - createGeometryCollection(Collection<? extends Geometry>) - Method in class org.bremersee.geojson.GeoJsonGeometryFactory
 - 
Create geometry collection.
 - createGeometryFromWellKnownText(InputStream, Charset) - Method in class org.bremersee.geojson.GeoJsonGeometryFactory
 - 
Reads a Well-Known Text representation of a Geometry from an
InputStream. - createGeometryFromWellKnownText(Reader) - Method in class org.bremersee.geojson.GeoJsonGeometryFactory
 - 
Reads a Well-Known Text representation of a Geometry from a
Reader. - createGeometryFromWellKnownText(String) - Method in class org.bremersee.geojson.GeoJsonGeometryFactory
 - 
Reads a Well-Known Text representation of a Geometry from a
String. - createLatitudeLongitude(Coordinate) - Static method in class org.bremersee.geojson.GeoJsonGeometryFactory
 - 
Create latitude longitude.
 - createLatitudeLongitude(Point) - Static method in class org.bremersee.geojson.GeoJsonGeometryFactory
 - 
Create latitude longitude.
 - createLatLon(Coordinate) - Static method in class org.bremersee.geojson.GeoJsonGeometryFactory
 - 
Create lat lon.
 - createLatLon(Point) - Static method in class org.bremersee.geojson.GeoJsonGeometryFactory
 - 
Create lat lon.
 - createLinearRing(Collection<? extends Coordinate>) - Method in class org.bremersee.geojson.GeoJsonGeometryFactory
 - 
Creates a LinearRing using the given coordinates.
 - createLineString(Collection<? extends Coordinate>) - Method in class org.bremersee.geojson.GeoJsonGeometryFactory
 - 
Creates a LineString using the given coordinates; a null or empty collection will create an empty LineString.
 - createMultiLineString(Collection<? extends LineString>) - Method in class org.bremersee.geojson.GeoJsonGeometryFactory
 - 
Creates a MultiLineString using the given LineStrings; a null or empty collection will create an empty MultiLineString.
 - createMultiPoint(Collection<? extends Point>) - Method in class org.bremersee.geojson.GeoJsonGeometryFactory
 - 
Creates a MultiPoint using the given Points.
 - createMultiPolygon(Collection<? extends Polygon>) - Method in class org.bremersee.geojson.GeoJsonGeometryFactory
 - 
Creates a MultiPolygon using the given Polygons; a null or empty array will create an empty Polygon.
 - createPoint(double, double) - Method in class org.bremersee.geojson.GeoJsonGeometryFactory
 - 
Create point.
 - createPoint(BigDecimal, BigDecimal) - Method in class org.bremersee.geojson.GeoJsonGeometryFactory
 - 
Create point.
 - createPoint(LatLonAware) - Method in class org.bremersee.geojson.GeoJsonGeometryFactory
 - 
Create point.
 - createPolygon(LinearRing, Collection<? extends LinearRing>) - Method in class org.bremersee.geojson.GeoJsonGeometryFactory
 - 
Constructs a Polygon with the given exterior boundary and interior boundaries.
 - customize(Jackson2ObjectMapperBuilder) - Method in class org.bremersee.geojson.spring.boot.autoconfigure.jackson.GeoJsonJackson2ObjectMapperBuilderCustomizer
 
D
- DEFAULT_SPATIAL_AUTHORITY - Static variable in class org.bremersee.geojson.crs.GeoJsonCrsConstants
 - 
Default spatial authority: 'EPSG'.
 - deserialize(JsonParser, DeserializationContext) - Method in class org.bremersee.geojson.converter.deserialization.JacksonGeometryDeserializer
 
E
- EARTH_RADIUS_METERS - Static variable in class org.bremersee.geojson.filter.FilterConstants
 - 
The earth radius in meters.
 - equals(Object) - Method in class org.bremersee.geojson.crs.AbstractGeoJsonCrs
 - equals(Object) - Method in class org.bremersee.geojson.filter.MercatorToWgs84CoordinateFilter
 - equals(Object) - Method in class org.bremersee.geojson.filter.Wgs84ToMercatorCoordinateFilter
 - equals(Object) - Method in class org.bremersee.geojson.GeoJsonFeature
 - equals(Object) - Method in class org.bremersee.geojson.GeoJsonFeatureCollection
 - equals(Geometry, Geometry) - Static method in class org.bremersee.geojson.GeoJsonGeometryFactory
 - 
Checks whether two geometry objects are equal.
 
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.
 - filter(Coordinate) - Method in class org.bremersee.geojson.filter.MercatorToWgs84CoordinateFilter
 - filter(Coordinate) - Method in class org.bremersee.geojson.filter.SwapCoordinateFilter
 - filter(Coordinate) - Method in class org.bremersee.geojson.filter.Wgs84ToMercatorCoordinateFilter
 - FilterConstants - Class in org.bremersee.geojson.filter
 - 
The filter constants.
 - FilterConstants() - Constructor for class org.bremersee.geojson.filter.FilterConstants
 - 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.
 - GeoJsonConverters - Class in org.bremersee.geojson.spring.data.mongodb.convert
 - 
The geo json converters.
 - GeoJsonCrsConstants - Class in org.bremersee.geojson.crs
 - 
The geo json crs constants.
 - GeoJsonCrsConstants() - Constructor for class org.bremersee.geojson.crs.GeoJsonCrsConstants
 - GeoJsonFeature<G extends org.locationtech.jts.geom.Geometry,
P> - Class in org.bremersee.geojson  - 
A GeoJSON object with the type
Feature(see rfc7946 section 3.2). - GeoJsonFeature(String, double[], G, P) - Constructor for class org.bremersee.geojson.GeoJsonFeature
 - 
Instantiates a new geo json feature.
 - GeoJsonFeature(String, G, boolean, P) - Constructor for class org.bremersee.geojson.GeoJsonFeature
 - 
Instantiates a new geo json feature.
 - GeoJsonFeatureCollection<G extends org.locationtech.jts.geom.Geometry,
P> - Class in org.bremersee.geojson  - 
A GeoJSON object with the type
FeatureCollectionis a feature collection object (see rfc7946 section 3.3). - GeoJsonFeatureCollection(boolean) - Constructor for class org.bremersee.geojson.GeoJsonFeatureCollection
 - 
Instantiates a new geo json feature collection.
 - GeoJsonFeatureCollection(boolean, Comparator<GeoJsonFeature<G, P>>) - Constructor for class org.bremersee.geojson.GeoJsonFeatureCollection
 - 
Instantiates a new Geo json feature collection.
 - GeoJsonFeatureCollection(double[], Collection<? extends GeoJsonFeature<G, P>>) - Constructor for class org.bremersee.geojson.GeoJsonFeatureCollection
 - 
Instantiates a new geo json feature collection.
 - GeoJsonFeatureCollection(double[], Collection<? extends GeoJsonFeature<G, P>>, Comparator<GeoJsonFeature<G, P>>) - Constructor for class org.bremersee.geojson.GeoJsonFeatureCollection
 - 
Instantiates a new Geo json feature collection.
 - GeoJsonFeatureCollection(Collection<? extends GeoJsonFeature<G, P>>, boolean) - Constructor for class org.bremersee.geojson.GeoJsonFeatureCollection
 - 
Instantiates a new Geo json feature collection.
 - GeoJsonFeatureCollection(Collection<? extends GeoJsonFeature<G, P>>, boolean, Comparator<GeoJsonFeature<G, P>>) - Constructor for class org.bremersee.geojson.GeoJsonFeatureCollection
 - 
Instantiates a new Geo json feature collection.
 - geoJsonGeometryFactory() - Method in class org.bremersee.geojson.spring.boot.autoconfigure.GeoJsonGeometryFactoryAutoConfiguration
 - 
Creates the GeoJSON geometry factory.
 - GeoJsonGeometryFactory - Class in org.bremersee.geojson
 - 
The geo json geometry factory.
 - GeoJsonGeometryFactory() - Constructor for class org.bremersee.geojson.GeoJsonGeometryFactory
 - GeoJsonGeometryFactoryAutoConfiguration - Class in org.bremersee.geojson.spring.boot.autoconfigure
 - 
The GeoJSON geometry factory autoconfiguration.
 - GeoJsonGeometryFactoryAutoConfiguration() - Constructor for class org.bremersee.geojson.spring.boot.autoconfigure.GeoJsonGeometryFactoryAutoConfiguration
 - GeoJsonJackson2ObjectMapperBuilderCustomizer - Class in org.bremersee.geojson.spring.boot.autoconfigure.jackson
 - 
The GeoJSON jackson 2 object mapper builder customizer.
 - GeoJsonJackson2ObjectMapperBuilderCustomizer(GeoJsonProperties, ObjectProvider<GeoJsonGeometryFactory>) - Constructor for class org.bremersee.geojson.spring.boot.autoconfigure.jackson.GeoJsonJackson2ObjectMapperBuilderCustomizer
 - 
Instantiates a new GeoJSON jackson 2 object mapper builder customizer.
 - GeoJsonLinkedCrs - Class in org.bremersee.geojson.crs
 - 
A link to the coordinate reference system (CRS) of a GeoJSON object.
 - GeoJsonLinkedCrs() - Constructor for class org.bremersee.geojson.crs.GeoJsonLinkedCrs
 - 
Default constructor.
 - GeoJsonLinkedCrs(String) - Constructor for class org.bremersee.geojson.crs.GeoJsonLinkedCrs
 - 
Constructs the coordinate reference system (CRS) with the specified link.
 - GeoJsonLinkedCrs(String, String) - Constructor for class org.bremersee.geojson.crs.GeoJsonLinkedCrs
 - 
Constructs the coordinate reference system (CRS) with the specified link and type.
 - GeoJsonMongoCustomConversionsProvider - Class in org.bremersee.geojson.spring.boot.autoconfigure.data.mongo
 - 
The GeoJSON mongo custom conversions provider.
 - GeoJsonMongoCustomConversionsProvider(ObjectProvider<GeoJsonGeometryFactory>) - Constructor for class org.bremersee.geojson.spring.boot.autoconfigure.data.mongo.GeoJsonMongoCustomConversionsProvider
 - 
Instantiates a new GeoJSON mongo custom conversions provider.
 - GeoJsonNamedCrs - Class in org.bremersee.geojson.crs
 - 
A reference to the coordinate reference system (CRS) of a GeoJSON object by it's name.
 - GeoJsonNamedCrs() - Constructor for class org.bremersee.geojson.crs.GeoJsonNamedCrs
 - 
Default constructor.
 - GeoJsonNamedCrs(String) - Constructor for class org.bremersee.geojson.crs.GeoJsonNamedCrs
 - 
Constructs a coordinate reference system (CRS) with it's name.
 - GeoJsonObjectMapperModule - Class in org.bremersee.geojson
 - 
A Jackson JSON processor module that provides the processing (serialization and deserialization) of the following types.
 - GeoJsonObjectMapperModule() - Constructor for class org.bremersee.geojson.GeoJsonObjectMapperModule
 - 
Default constructor.
 - GeoJsonObjectMapperModule(boolean, boolean) - Constructor for class org.bremersee.geojson.GeoJsonObjectMapperModule
 - 
Instantiates a new geo json object mapper module.
 - GeoJsonObjectMapperModule(GeometryFactory) - Constructor for class org.bremersee.geojson.GeoJsonObjectMapperModule
 - 
Instantiates a new geo json object mapper module.
 - GeoJsonObjectMapperModule(GeometryFactory, boolean, boolean) - Constructor for class org.bremersee.geojson.GeoJsonObjectMapperModule
 - 
Instantiates a new geo json object mapper module.
 - GeoJsonProperties - Class in org.bremersee.geojson.spring.boot.autoconfigure
 - 
Properties of the GeoJSON module.
 - GeoJsonProperties() - Constructor for class org.bremersee.geojson.spring.boot.autoconfigure.GeoJsonProperties
 - GeoJsonWebFluxConfigurer - Class in org.bremersee.geojson.spring.boot.autoconfigure.web
 - 
The GeoJSON web flux configurer.
 - GeoJsonWebFluxConfigurer(ObjectProvider<GeoJsonGeometryFactory>) - Constructor for class org.bremersee.geojson.spring.boot.autoconfigure.web.GeoJsonWebFluxConfigurer
 - 
Instantiates a new GeoJSON web flux configurer.
 - GeoJsonWebMvcConfigurer - Class in org.bremersee.geojson.spring.boot.autoconfigure.web
 - 
The GeoJSON web mvc configurer.
 - GeoJsonWebMvcConfigurer(ObjectProvider<GeoJsonGeometryFactory>) - Constructor for class org.bremersee.geojson.spring.boot.autoconfigure.web.GeoJsonWebMvcConfigurer
 - 
Instantiates a new GeoJSON web mvc configurer.
 - 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.
 - GeometryConverters - Class in org.bremersee.geojson.converter
 - 
The geometry converters.
 - GeometryConverters() - Constructor for class org.bremersee.geojson.converter.GeometryConverters
 - GeometryToJsonConverter - Class in org.bremersee.geojson.converter.serialization
 - 
The geometry to json converter.
 - GeometryToJsonConverter() - Constructor for class org.bremersee.geojson.converter.serialization.GeometryToJsonConverter
 - 
Instantiates a new geometry to json converter.
 - GeometryToJsonConverter(boolean, boolean) - Constructor for class org.bremersee.geojson.converter.serialization.GeometryToJsonConverter
 - 
Instantiates a new geometry to json converter.
 - GeometryToStringConverter - Class in org.bremersee.geojson.converter
 - 
The geometry to string converter.
 - GeometryToStringConverter() - Constructor for class org.bremersee.geojson.converter.GeometryToStringConverter
 - getBbox() - Method in class org.bremersee.geojson.GeoJsonFeature
 - 
Return the bounding box of the GeoJSON object or
nullif there is no such object (see Bounding Box). - getBbox() - Method in class org.bremersee.geojson.GeoJsonFeatureCollection
 - 
Return the bounding box of the GeoJSON object or
nullif there is no such object (see Bounding Box). - getBoundingBox(Collection<? extends Geometry>) - Static method in class org.bremersee.geojson.GeoJsonGeometryFactory
 - 
Calculate the bounding box of the specified geometries.
 - getBoundingBox(Geometry) - Static method in class org.bremersee.geojson.GeoJsonGeometryFactory
 - 
Calculate the bounding box of the specified geometry (see bounding-boxes).
 - getBoundingBoxAsPolygon2D(double[]) - Method in class org.bremersee.geojson.GeoJsonGeometryFactory
 - 
Returns a polygon from the bounding box.
 - getBoundingBoxAsPolygon2D(Geometry) - Method in class org.bremersee.geojson.GeoJsonGeometryFactory
 - 
Returns the bounding box of the geometry as polygon.
 - getConvertersToRegister(GeoJsonGeometryFactory) - Static method in class org.bremersee.geojson.converter.GeometryConverters
 - 
Gets converters to register.
 - getConvertersToRegister(GeometryFactory) - Static method in class org.bremersee.geojson.spring.data.mongodb.convert.GeoJsonConverters
 - 
Gets converters to register.
 - getCrs() - Method in class org.bremersee.geojson.crs.GeoJsonNamedCrs
 - 
Return the name of the coordinate reference system (CRS).
 - getCustomConversions() - Method in class org.bremersee.geojson.spring.boot.autoconfigure.data.mongo.GeoJsonMongoCustomConversionsProvider
 - getFeatures() - Method in class org.bremersee.geojson.GeoJsonFeatureCollection
 - 
Gets features.
 - getGeometry() - Method in class org.bremersee.geojson.GeoJsonFeature
 - 
Return the geometry object of this GeoJSON feature.
 - getHref() - Method in class org.bremersee.geojson.crs.GeoJsonLinkedCrs
 - 
Return the link to the coordinate reference system (CRS).
 - getId() - Method in class org.bremersee.geojson.GeoJsonFeature
 - 
Return the id of this GeoJSON feature or
nullif there is no id available. - 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.
 - getNorthEast(double[]) - Static method in class org.bremersee.geojson.GeoJsonGeometryFactory
 - 
Returns the coordinate in the north-east.
 - getNorthWest(double[]) - Static method in class org.bremersee.geojson.GeoJsonGeometryFactory
 - 
Returns the coordinate in the north-west.
 - getProperties() - Method in class org.bremersee.geojson.crs.AbstractGeoJsonCrs
 - 
Properties that store information about the coordinate reference system (CRS).
 - getProperties() - Method in class org.bremersee.geojson.GeoJsonFeature
 - 
Gets properties.
 - getSouthEast(double[]) - Static method in class org.bremersee.geojson.GeoJsonGeometryFactory
 - 
Returns the coordinate in the south-east.
 - getSouthWest(double[]) - Static method in class org.bremersee.geojson.GeoJsonGeometryFactory
 - 
Returns the coordinate in the south-west.
 - getType() - Method in class org.bremersee.geojson.crs.GeoJsonLinkedCrs
 - 
Return the type of the coordinate reference system (CRS).
 - getType() - Method in class org.bremersee.geojson.GeoJsonFeature
 - 
Gets type.
 - getType() - Method in class org.bremersee.geojson.GeoJsonFeatureCollection
 - 
Gets type.
 
H
- hashCode() - Method in class org.bremersee.geojson.crs.AbstractGeoJsonCrs
 - hashCode() - Method in class org.bremersee.geojson.filter.MercatorToWgs84CoordinateFilter
 - hashCode() - Method in class org.bremersee.geojson.filter.Wgs84ToMercatorCoordinateFilter
 - hashCode() - Method in class org.bremersee.geojson.GeoJsonFeature
 - hashCode() - Method in class org.bremersee.geojson.GeoJsonFeatureCollection
 - hasUnknown() - Method in class org.bremersee.geojson.model.UnknownAware
 - 
Returns
trueif 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.
 - init() - Method in class org.bremersee.geojson.spring.boot.autoconfigure.GeoJsonGeometryFactoryAutoConfiguration
 - 
Init.
 - init() - Method in class org.bremersee.geojson.spring.boot.autoconfigure.jackson.GeoJsonJackson2ObjectMapperBuilderCustomizer
 - 
Init.
 - init() - Method in class org.bremersee.geojson.spring.boot.autoconfigure.web.GeoJsonWebFluxConfigurer
 - 
Init.
 - init() - Method in class org.bremersee.geojson.spring.boot.autoconfigure.web.GeoJsonWebMvcConfigurer
 - 
Init.
 - isEmpty() - Method in class org.bremersee.geojson.model.BoundingBox
 
J
- JacksonGeometryDeserializer - Class in org.bremersee.geojson.converter.deserialization
 - 
A Jackson deserializer for a
Geometry. - JacksonGeometryDeserializer() - Constructor for class org.bremersee.geojson.converter.deserialization.JacksonGeometryDeserializer
 - 
Default constructor.
 - JacksonGeometryDeserializer(GeometryFactory) - Constructor for class org.bremersee.geojson.converter.deserialization.JacksonGeometryDeserializer
 - 
Constructs a deserializer that uses the specified geometry factory.
 - JacksonGeometrySerializer - Class in org.bremersee.geojson.converter.serialization
 - 
A Jackson serializer for a
Geometry. - JacksonGeometrySerializer() - Constructor for class org.bremersee.geojson.converter.serialization.JacksonGeometrySerializer
 - 
Instantiates a new Jackson geometry serializer.
 - JacksonGeometrySerializer(boolean, boolean) - Constructor for class org.bremersee.geojson.converter.serialization.JacksonGeometrySerializer
 - 
Instantiates a new Jackson geometry serializer.
 - JsonToGeometryConverter - Class in org.bremersee.geojson.converter.deserialization
 - 
The json to geometry converter.
 - JsonToGeometryConverter() - Constructor for class org.bremersee.geojson.converter.deserialization.JsonToGeometryConverter
 - 
Instantiates a new json to geometry converter.
 - JsonToGeometryConverter(GeometryFactory) - Constructor for class org.bremersee.geojson.converter.deserialization.JsonToGeometryConverter
 - 
Instantiates a new json to geometry converter.
 - JsonToMultiLineStringConverter - Class in org.bremersee.geojson.converter.deserialization
 - 
The json to multi line string converter.
 
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
- MERCATOR_CRS - Static variable in class org.bremersee.geojson.crs.GeoJsonCrsConstants
 - 
CRS (Coordinate reference system) of mercator: 'EPSG:3857'.
 - MERCATOR_CRS_ALT - Static variable in class org.bremersee.geojson.crs.GeoJsonCrsConstants
 - 
Alternative CRS (Coordinate reference system) of mercator: 'EPSG:900913'.
 - MERCATOR_MAX_LAT - Static variable in class org.bremersee.geojson.crs.GeoJsonCrsConstants
 - 
Maximum latitude for mercator projection.
 - MERCATOR_MIN_LAT - Static variable in class org.bremersee.geojson.crs.GeoJsonCrsConstants
 - 
Minimum latitude for mercator projection.
 - MERCATOR_SPATIAL_REFERENCE_ID - Static variable in class org.bremersee.geojson.crs.GeoJsonCrsConstants
 - 
Reference ID of mercator projection: '3857'.
 - MERCATOR_SPATIAL_REFERENCE_ID_ALT - Static variable in class org.bremersee.geojson.crs.GeoJsonCrsConstants
 - 
Alternative reference ID of mercator: '900913'.
 - MercatorToWgs84CoordinateFilter - Class in org.bremersee.geojson.filter
 - 
A coordinate filter that transforms mercator coordinates into WGS84 coordinates.
 - MercatorToWgs84CoordinateFilter() - Constructor for class org.bremersee.geojson.filter.MercatorToWgs84CoordinateFilter
 - 
Default constructor.
 - MercatorToWgs84CoordinateFilter(double) - Constructor for class org.bremersee.geojson.filter.MercatorToWgs84CoordinateFilter
 - 
Constructs a coordinate filter that uses the specified earth radius.
 - 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
 - 
This package contains GeoJSON for the JTS Topology Suite.
 - org.bremersee.geojson.converter - package org.bremersee.geojson.converter
 - org.bremersee.geojson.converter.deserialization - package org.bremersee.geojson.converter.deserialization
 - org.bremersee.geojson.converter.serialization - package org.bremersee.geojson.converter.serialization
 - org.bremersee.geojson.crs - package org.bremersee.geojson.crs
 - org.bremersee.geojson.filter - package org.bremersee.geojson.filter
 - org.bremersee.geojson.model - package org.bremersee.geojson.model
 - 
The package contains a simple GeoJSON model.
 - org.bremersee.geojson.spring.boot.autoconfigure - package org.bremersee.geojson.spring.boot.autoconfigure
 - org.bremersee.geojson.spring.boot.autoconfigure.data.mongo - package org.bremersee.geojson.spring.boot.autoconfigure.data.mongo
 - org.bremersee.geojson.spring.boot.autoconfigure.jackson - package org.bremersee.geojson.spring.boot.autoconfigure.jackson
 - org.bremersee.geojson.spring.boot.autoconfigure.web - package org.bremersee.geojson.spring.boot.autoconfigure.web
 - org.bremersee.geojson.spring.data.mongodb.convert - package org.bremersee.geojson.spring.data.mongodb.convert
 - 
This package contains classes for writing geometry objects into a mongo database and reading geometry object from a mongo database.
 
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.
 
S
- serialize(Geometry, JsonGenerator, SerializerProvider) - Method in class org.bremersee.geojson.converter.serialization.JacksonGeometrySerializer
 - setCrs(String) - Method in class org.bremersee.geojson.crs.GeoJsonNamedCrs
 - 
Set the name of the coordinate reference system (CRS).
 - setHref(String) - Method in class org.bremersee.geojson.crs.GeoJsonLinkedCrs
 - 
Set the link to the coordinate reference system (CRS).
 - setProperties(Map<String, Object>) - Method in class org.bremersee.geojson.crs.AbstractGeoJsonCrs
 - 
Set the properties the properties that store information about the coordinate reference system (CRS).
 - setType(String) - Method in class org.bremersee.geojson.crs.GeoJsonLinkedCrs
 - 
Set the type of the coordinate reference system (CRS).
 - StringToGeometryCollectionConverter - Class in org.bremersee.geojson.converter
 - 
The string to geometry collection converter.
 - StringToGeometryCollectionConverter(GeoJsonGeometryFactory) - Constructor for class org.bremersee.geojson.converter.StringToGeometryCollectionConverter
 - 
Instantiates a new string to geometry collection converter.
 - StringToGeometryConverter - Class in org.bremersee.geojson.converter
 - 
The string to geometry converter.
 - StringToGeometryConverter(GeoJsonGeometryFactory) - Constructor for class org.bremersee.geojson.converter.StringToGeometryConverter
 - 
Instantiates a new string to geometry converter.
 - StringToLineStringConverter - Class in org.bremersee.geojson.converter
 - 
The string to line string converter.
 - StringToLineStringConverter(GeoJsonGeometryFactory) - Constructor for class org.bremersee.geojson.converter.StringToLineStringConverter
 - 
Instantiates a new string to line string converter.
 - StringToMultiLineStringConverter - Class in org.bremersee.geojson.converter
 - 
The string to multi line string converter.
 - StringToMultiLineStringConverter(GeoJsonGeometryFactory) - Constructor for class org.bremersee.geojson.converter.StringToMultiLineStringConverter
 - 
Instantiates a new string to multi line string converter.
 - StringToMultiPointConverter - Class in org.bremersee.geojson.converter
 - 
The string to multi point converter.
 - StringToMultiPointConverter(GeoJsonGeometryFactory) - Constructor for class org.bremersee.geojson.converter.StringToMultiPointConverter
 - 
Instantiates a new string to multi point converter.
 - StringToMultiPolygonConverter - Class in org.bremersee.geojson.converter
 - 
The string to multi polygon converter.
 - StringToMultiPolygonConverter(GeoJsonGeometryFactory) - Constructor for class org.bremersee.geojson.converter.StringToMultiPolygonConverter
 - 
Instantiates a new string to multi polygon converter.
 - StringToPointConverter - Class in org.bremersee.geojson.converter
 - 
The string to point converter.
 - StringToPointConverter(GeoJsonGeometryFactory) - Constructor for class org.bremersee.geojson.converter.StringToPointConverter
 - 
Instantiates a new string to point converter.
 - StringToPolygonConverter - Class in org.bremersee.geojson.converter
 - 
The string to polygon converter.
 - StringToPolygonConverter(GeoJsonGeometryFactory) - Constructor for class org.bremersee.geojson.converter.StringToPolygonConverter
 - 
Instantiates a new string to polygon converter.
 - SwapCoordinateFilter - Class in org.bremersee.geojson.filter
 - 
The swap coordinate filter.
 - SwapCoordinateFilter() - Constructor for class org.bremersee.geojson.filter.SwapCoordinateFilter
 
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 class org.bremersee.geojson.crs.AbstractGeoJsonCrs
 - toString() - Method in class org.bremersee.geojson.filter.MercatorToWgs84CoordinateFilter
 - toString() - Method in class org.bremersee.geojson.filter.Wgs84ToMercatorCoordinateFilter
 - toString() - Method in class org.bremersee.geojson.GeoJsonFeature
 - toString() - Method in class org.bremersee.geojson.GeoJsonFeatureCollection
 - 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.
 - TYPE_ESRI_WKT - Static variable in class org.bremersee.geojson.crs.GeoJsonLinkedCrs
 - 
The coordinate reference system (CRS) with type
esriwkt. - TYPE_ID - Static variable in class org.bremersee.geojson.GeoJsonObjectMapperModule
 - 
The constant TYPE_ID.
 - TYPE_OGC_WKT - Static variable in class org.bremersee.geojson.crs.GeoJsonLinkedCrs
 - 
The coordinate reference system (CRS) with type
ogcwkt. - TYPE_PROJ4 - Static variable in class org.bremersee.geojson.crs.GeoJsonLinkedCrs
 - 
The coordinate reference system (CRS) with type
proj4. 
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.
 
W
- WGS84_CRS - Static variable in class org.bremersee.geojson.crs.GeoJsonCrsConstants
 - 
CRS (Coordinate reference system) of WGS84: 'EPSG:4326'.
 - WGS84_SPATIAL_REFERENCE_ID - Static variable in class org.bremersee.geojson.crs.GeoJsonCrsConstants
 - 
Reference ID of WGS84: '4326'.
 - Wgs84ToMercatorCoordinateFilter - Class in org.bremersee.geojson.filter
 - 
A coordinate filter that transforms WGS84 coordinates into mercator coordinates.
 - Wgs84ToMercatorCoordinateFilter() - Constructor for class org.bremersee.geojson.filter.Wgs84ToMercatorCoordinateFilter
 - 
Default constructor.
 - Wgs84ToMercatorCoordinateFilter(double) - Constructor for class org.bremersee.geojson.filter.Wgs84ToMercatorCoordinateFilter
 - 
Constructs a coordinate filter that uses the specified earth radius.
 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form