Class OGeometryCollectionShapeBuilder
java.lang.Object
com.orientechnologies.spatial.shape.OShapeBuilder<T>
com.orientechnologies.spatial.shape.OComplexShapeBuilder<org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape>>
com.orientechnologies.spatial.shape.OGeometryCollectionShapeBuilder
public class OGeometryCollectionShapeBuilder
extends OComplexShapeBuilder<org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape>>
Created by Enrico Risa on 17/08/15.
-
Field Summary
FieldsFields inherited from class com.orientechnologies.spatial.shape.OShapeBuilder
BASE_CLASS, COORDINATES, GEOMETRY_FACTORY, SHAPE_FACTORY, SPATIAL_CONTEXT, wktReader -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionasText(org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape> shapes) org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape>org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape>fromMapGeoJson(Map<String, Object> geoJsonMap) getName()getType()voidtoDoc(org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape> shapes) Methods inherited from class com.orientechnologies.spatial.shape.OComplexShapeBuilder
coordinatesFromLineString, coordinatesFromLineStringZ, createLineString, createMultiLine, createMultiPoint, createMultiPolygon, isMultiLine, isMultiPoint, isMultiPolygon, isPoint, isPolygonMethods inherited from class com.orientechnologies.spatial.shape.OShapeBuilder
asBinary, asGeoJson, asGeoJson, asText, asText, asText, buffer, context, format, fromGeoJson, fromObject, fromText, getSRID, superClass, toDoc, toDoc, toShape, validate
-
Field Details
-
shapeFactory
-
-
Constructor Details
-
OGeometryCollectionShapeBuilder
-
-
Method Details
-
getName
- Specified by:
getNamein classOShapeBuilder<org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape>>
-
getType
- Specified by:
getTypein classOShapeBuilder<org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape>>
-
fromMapGeoJson
public org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape> fromMapGeoJson(Map<String, Object> geoJsonMap) - Overrides:
fromMapGeoJsonin classOShapeBuilder<org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape>>
-
fromDoc
public org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape> fromDoc(ODocument doc) - Specified by:
fromDocin classOShapeBuilder<org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape>>
-
initClazz
- Specified by:
initClazzin classOShapeBuilder<org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape>>
-
asText
public String asText(org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape> shapes) - Overrides:
asTextin classOShapeBuilder<org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape>>
-
toDoc
public ODocument toDoc(org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape> shapes) - Specified by:
toDocin classOShapeBuilder<org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape>>
-