| Class | Description |
|---|---|
| CircleBuilder | |
| CoordinateCollection<E extends CoordinateCollection<E>> |
The
CoordinateCollection is an abstract base implementation for LineStringBuilder and MultiPointBuilder. |
| CoordinatesBuilder |
A builder for a list of coordinates.
|
| EnvelopeBuilder | |
| GeometryCollectionBuilder | |
| LineStringBuilder | |
| MultiLineStringBuilder | |
| MultiPointBuilder | |
| MultiPolygonBuilder | |
| PointBuilder | |
| PolygonBuilder |
The
PolygonBuilder implements the groundwork to create polygons. |
| ShapeBuilder |
Basic class for building GeoJSON shapes like Polygons, Linestrings, etc
|
| ShapeBuilder.CoordinateNode |
Node used to represent a tree of coordinates.
|
| ShapeBuilder.Edge |
This helper class implements a linked list for
Coordinate. |
| ShapeBuilders |
A collection of static methods for creating ShapeBuilders.
|
| Enum | Description |
|---|---|
| ShapeBuilder.GeoShapeType |
Enumeration that lists all
ShapeBuilder.GeoShapeTypes that can be handled |
| ShapeBuilder.Orientation |