WKBWriter

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total265 of 2,14687%44 of 25482%60212504741985
putSurface(ByteBuffer, Surface)262851%4660%4641201
putLinearRing(ByteBuffer, LinearRing)250%20%226611
calculateNumberOfBytes(Surface)232552%4660%4641101
putCurve(ByteBuffer, Curve)171952%3350%243801
calculateNumberOfBytes(Curve)161650%3350%243701
putGeometry(ByteBuffer, Geometry)1413990%23093%21723401
calculateNumberOfBytes(LinearRing)140%n/a112211
write(Geometry)1312390%23093%21723301
calculateNumberOfBytes(Geometry)1312390%23093%21723301
write(LinearRing)120%n/a113311
putTriangle(ByteBuffer, Triangle)104882%3350%3421301
writeToHex(Point)50%n/a111111
writeToHex(LinearRing)50%n/a111111
writeToHex(LineString)50%n/a111111
writeToHex(Polygon)50%n/a111111
writeToHex(MultiPoint)50%n/a111111
writeToHex(MultiLineString)50%n/a111111
writeToHex(MultiPolygon)50%n/a111111
writeToHex(GeometryCollection)50%n/a111111
writeToHex(CircularString)50%n/a111111
writeToHex(CompoundCurve)50%n/a111111
writeToHex(CurvePolygon)50%n/a111111
writeToHex(MultiCurve)50%n/a111111
writeToHex(MultiSurface)50%n/a111111
writeToHex(Tin)50%n/a111111
writeToHex(Triangle)50%n/a111111
writeToHex(PolyHedralSurface)50%n/a111111
getMultiplier(Dimension)21890%1787%151701
putPolygon(ByteBuffer, Polygon)58100%2466%2401301
putCurvePolygon(ByteBuffer, CurvePolygon)58100%2466%2401301
toHex(byte[])47100%2100%020601
putMultiLineString(ByteBuffer, MultiLineString)42100%1375%130901
putMultiPolygon(ByteBuffer, MultiPolygon)42100%1375%130901
putGeometryCollection(ByteBuffer, GeometryCollection)42100%1375%130901
putCompoundCurve(ByteBuffer, CompoundCurve)42100%1375%130901
putMultiCurve(ByteBuffer, MultiCurve)42100%1375%130901
putMultiSurface(ByteBuffer, MultiSurface)42100%1375%130901
putTin(ByteBuffer, Tin)42100%1375%130901
putPolyHedralSurface(ByteBuffer, PolyHedralSurface)42100%1375%130901
putGeometryType(ByteBuffer, WKB.GeometryType, Dimension, String)41100%12100%0701001
putMultiPoint(ByteBuffer, MultiPoint)41100%1375%130901
putCoordinate(ByteBuffer, Coordinate)36100%8100%050801
calculateNumberOfBytes(CurvePolygon)34100%2100%020601
calculateNumberOfBytes(Polygon)29100%1150%120601
calculateNumberOfBytes(Triangle)29100%1150%120601
calculateNumberOfBytes(MultiLineString)27100%2100%020501
calculateNumberOfBytes(MultiPolygon)27100%2100%020501
calculateNumberOfBytes(GeometryCollection)27100%2100%020501
calculateNumberOfBytes(CompoundCurve)27100%2100%020501
calculateNumberOfBytes(MultiCurve)27100%2100%020501
calculateNumberOfBytes(MultiSurface)27100%2100%020501
calculateNumberOfBytes(Tin)27100%2100%020501
calculateNumberOfBytes(PolyHedralSurface)27100%2100%020501
putPoint(ByteBuffer, Point)25100%1150%120601
putLineString(ByteBuffer, LineString)25100%1150%120601
putCircularString(ByteBuffer, CircularString)25100%1150%120601
calculateNumberOfBytes(MultiPoint)22100%n/a010301
putByteOrder(ByteBuffer)21100%2100%020501
putCoordinates(ByteBuffer, List)21100%2100%020501
calculateNumberOfBytes(LineString)14100%n/a010201
calculateNumberOfBytes(CircularString)14100%n/a010201
putSrid(ByteBuffer, String)12100%4100%030301
write(Point)12100%n/a010301
calculateNumberOfBytes(Point)12100%n/a010201
write(LineString)12100%n/a010301
write(Polygon)12100%n/a010301
write(MultiPoint)12100%n/a010301
write(MultiLineString)12100%n/a010301
write(MultiPolygon)12100%n/a010301
write(GeometryCollection)12100%n/a010301
write(CircularString)12100%n/a010301
write(CompoundCurve)12100%n/a010301
write(CurvePolygon)12100%n/a010301
write(MultiCurve)12100%n/a010301
write(MultiSurface)12100%n/a010301
write(Tin)12100%n/a010301
write(Triangle)12100%n/a010301
write(PolyHedralSurface)12100%n/a010301
calculateNumberOfBytes(String)11100%4100%030401
calculateNumberOfBytes(int, Dimension)10100%n/a010201
WKBWriter(WKB.Type, WKB.Endian)9100%n/a010401
WKBWriter()5100%n/a010201
writeToHex(Geometry)5100%n/a010101
static {...}4100%n/a010101
getName()2100%n/a010101