Package io.debezium.spatial
package io.debezium.spatial
-
ClassDescriptionA simple geometry bytes helper class to handle operating on WKB (Well-Known Binary) and EWKB (Extended Well-Known Binary) formats used to represent spatial geometry.Utility visitor that checks if the
GEOMETRYCOLLECTIONis empty.Constants used by the geometry spatial classes.Swaps X/Y coordinates in geometry data.Visitor implementation that writes the contents of an existing geometry byte array swapping x and y.Converts a geometry's byte order (endianness).Visitor implementation that writes to the output buffer the contents of an existing geometry representation, but using the given target byte order.Utility class for converting aGeometryBytesbetween WKB and EWKB formats.A traversal algorithm that uses the visitor pattern,GeometryVisitor, to perform operations over an input byte buffer that represents a WKB or EWKB byte array.Helper class that changes theByteOrderof aByteBufferif the new order differs, restoring the order after the scope closes automatically.Simple geometry utility class.A visitor that is used by theGeometryTraverserto traverse a WKB/EKB byte buffer.