MultiPointHandler class

@author aaime @author Ian Schneider

Implemented types

Constructors

MultiPointHandler(GeometryFactory gf)
Creates new MultiPointHandler */
MultiPointHandler.withType(ShapeType type, GeometryFactory gf)

Properties

geometryFactory GeometryFactory
read / write
hashCode int
The hash code for this object. [...]
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
shapeType ShapeType
read / write

Methods

createNull() → dynamic
getLength(dynamic geometry) int
Calcuates the record length of this object. [...]
override
getShapeType() ShapeType
Returns the shapefile shape type value for a point [...]
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
read(LByteBuffer buffer, ShapeType type, bool flatGeometry) → dynamic
Read a geometry from the ByteBuffer. The buffer's position, byteOrder, and limit are set to that which is needed. The record has been read as well as the shape type integer. The handler need not worry about reading unused information as the ShapefileReader will correctly adjust the buffer position after this call. [...]
override
toString() String
A string representation of this object. [...]
inherited
write(LByteBuffer buffer, Object geometry) → void
Write the geometry into the ByteBuffer. The position, byteOrder, and limit are all set. The handler is not responsible for writing the record or shape type integer. [...]
override

Operators

operator ==(Object other) bool
The equality operator. [...]
inherited