final class GeometryEncoderHelper
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
private |
GeometryEncoderHelper() |
Modifier and Type | Method and Description |
---|---|
(package private) static void |
encodeCoordinateReferenceSystem(BsonWriter writer,
Geometry geometry,
EncoderContext encoderContext,
CodecRegistry registry) |
(package private) static void |
encodeGeometry(BsonWriter writer,
Geometry value,
EncoderContext encoderContext,
CodecRegistry registry) |
private static void |
encodeGeometryCollection(BsonWriter writer,
GeometryCollection value,
EncoderContext encoderContext,
CodecRegistry registry) |
private static void |
encodeLinearRing(java.util.List<Position> ring,
BsonWriter writer) |
private static void |
encodeLineString(BsonWriter writer,
LineString value) |
private static void |
encodeMultiLineString(BsonWriter writer,
MultiLineString value) |
private static void |
encodeMultiPoint(BsonWriter writer,
MultiPoint value) |
private static void |
encodeMultiPolygon(BsonWriter writer,
MultiPolygon value) |
private static void |
encodePoint(BsonWriter writer,
Point value) |
private static void |
encodePolygon(BsonWriter writer,
Polygon value) |
(package private) static void |
encodePolygonCoordinates(BsonWriter writer,
PolygonCoordinates polygonCoordinates) |
(package private) static void |
encodePosition(BsonWriter writer,
Position value) |
static void encodeGeometry(BsonWriter writer, Geometry value, EncoderContext encoderContext, CodecRegistry registry)
private static void encodePoint(BsonWriter writer, Point value)
private static void encodeMultiPoint(BsonWriter writer, MultiPoint value)
private static void encodePolygon(BsonWriter writer, Polygon value)
private static void encodeMultiPolygon(BsonWriter writer, MultiPolygon value)
private static void encodeLineString(BsonWriter writer, LineString value)
private static void encodeMultiLineString(BsonWriter writer, MultiLineString value)
private static void encodeGeometryCollection(BsonWriter writer, GeometryCollection value, EncoderContext encoderContext, CodecRegistry registry)
static void encodeCoordinateReferenceSystem(BsonWriter writer, Geometry geometry, EncoderContext encoderContext, CodecRegistry registry)
static void encodePolygonCoordinates(BsonWriter writer, PolygonCoordinates polygonCoordinates)
private static void encodeLinearRing(java.util.List<Position> ring, BsonWriter writer)
static void encodePosition(BsonWriter writer, Position value)