
public class OGeometryCollectionShapeBuilder extends OComplexShapeBuilder<org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape>>
| Modifier and Type | Field and Description |
|---|---|
protected OShapeFactory |
shapeFactory |
BASE_CLASS, COORDINATES, GEOMETRY_FACTORY, SHAPE_FACTORY, SPATIAL_CONTEXT, wktReader| Constructor and Description |
|---|
OGeometryCollectionShapeBuilder(OShapeFactory shapeFactory) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
asText(org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape> shapes) |
org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape> |
fromDoc(ODocument doc) |
org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape> |
fromMapGeoJson(java.util.Map<java.lang.String,java.lang.Object> geoJsonMap) |
java.lang.String |
getName() |
OShapeType |
getType() |
void |
initClazz(ODatabaseInternal db) |
ODocument |
toDoc(org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape> shapes) |
coordinatesFromLineString, coordinatesFromLineStringZ, createLineString, createMultiLine, createMultiPoint, createMultiPolygon, isMultiLine, isMultiPoint, isMultiPolygon, isPoint, isPolygonasBinary, asGeoJson, asGeoJson, asText, asText, asText, buffer, context, format, fromGeoJson, fromObject, fromText, getSRID, superClass, toDoc, toDoc, toShape, validateprotected OShapeFactory shapeFactory
public OGeometryCollectionShapeBuilder(OShapeFactory shapeFactory)
public java.lang.String getName()
getName in class OShapeBuilder<org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape>>public OShapeType getType()
getType in class OShapeBuilder<org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape>>public org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape> fromMapGeoJson(java.util.Map<java.lang.String,java.lang.Object> geoJsonMap)
fromMapGeoJson in class OShapeBuilder<org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape>>public org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape> fromDoc(ODocument doc)
fromDoc in class OShapeBuilder<org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape>>public void initClazz(ODatabaseInternal db)
initClazz in class OShapeBuilder<org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape>>public java.lang.String asText(org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape> shapes)
asText in class OShapeBuilder<org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape>>public ODocument toDoc(org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape> shapes)
toDoc in class OShapeBuilder<org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape>>Copyright © 2013–2022 OrientDB. All rights reserved.