Package io.prestosql.geospatial.serde
Class GeometrySerde
- java.lang.Object
-
- io.prestosql.geospatial.serde.GeometrySerde
-
public final class GeometrySerde extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static 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 Detail
-
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
public static GeometryType getGeometryType(io.airlift.slice.Slice shape)
-
deserializeType
public static GeometrySerializationType deserializeType(io.airlift.slice.Slice shape)
-
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)
-
-