Package io.trino.geospatial.serde
Class GeometrySerde
java.lang.Object
io.trino.geospatial.serde.GeometrySerde
-
Method Summary
Modifier and TypeMethodDescriptionstatic com.esri.core.geometry.ogc.OGCGeometrydeserialize(io.airlift.slice.Slice shape) static com.esri.core.geometry.EnvelopedeserializeEnvelope(io.airlift.slice.Slice shape) static GeometrySerializationTypedeserializeType(io.airlift.slice.Slice shape) static GeometryTypegetGeometryType(io.airlift.slice.Slice shape) static io.airlift.slice.Sliceserialize(com.esri.core.geometry.Envelope envelope) static io.airlift.slice.Sliceserialize(com.esri.core.geometry.ogc.OGCGeometry input)
-
Method Details
-
serialize
public static io.airlift.slice.Slice serialize(com.esri.core.geometry.ogc.OGCGeometry input) -
serialize
public static io.airlift.slice.Slice serialize(com.esri.core.geometry.Envelope envelope) -
getGeometryType
-
deserializeType
-
deserialize
public static com.esri.core.geometry.ogc.OGCGeometry deserialize(io.airlift.slice.Slice shape) -
deserializeEnvelope
@Nullable public static com.esri.core.geometry.Envelope deserializeEnvelope(io.airlift.slice.Slice shape)
-