Class JtsShapeFactory.JtsMultiShapeBuilder<T extends Shape>
java.lang.Object
org.locationtech.spatial4j.shape.impl.ShapeFactoryImpl.GeneralShapeMultiShapeBuilder<T>
org.locationtech.spatial4j.shape.jts.JtsShapeFactory.JtsMultiShapeBuilder<T>
- All Implemented Interfaces:
ShapeFactory.MultiLineStringBuilder
,ShapeFactory.MultiPointBuilder
,ShapeFactory.MultiPolygonBuilder
,ShapeFactory.MultiShapeBuilder<T>
,ShapeFactory.PointsBuilder<ShapeFactory.MultiPointBuilder>
- Enclosing class:
JtsShapeFactory
private class JtsShapeFactory.JtsMultiShapeBuilder<T extends Shape>
extends ShapeFactoryImpl.GeneralShapeMultiShapeBuilder<T>
-
Field Summary
Fields inherited from class org.locationtech.spatial4j.shape.impl.ShapeFactoryImpl.GeneralShapeMultiShapeBuilder
shapes
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.locationtech.spatial4j.shape.impl.ShapeFactoryImpl.GeneralShapeMultiShapeBuilder
add, add, add, lineString, pointLatLon, pointXY, pointXYZ, polygon
-
Constructor Details
-
JtsMultiShapeBuilder
private JtsMultiShapeBuilder()
-
-
Method Details
-
build
- Specified by:
build
in interfaceShapeFactory.MultiLineStringBuilder
- Specified by:
build
in interfaceShapeFactory.MultiPointBuilder
- Specified by:
build
in interfaceShapeFactory.MultiPolygonBuilder
- Specified by:
build
in interfaceShapeFactory.MultiShapeBuilder<T extends Shape>
- Overrides:
build
in classShapeFactoryImpl.GeneralShapeMultiShapeBuilder<T extends Shape>
-