Package uk.co.parnmatt.vector.reader
@CheckReturnValue
@NullMarked
package uk.co.parnmatt.vector.reader
Reads the supported binary vector formats into typed arrays.
-
ClassDescriptionA strategy for allocating the
ByteBufferinto which records are readElementType<E>The type of a vector's elements as stored in the file, and the array it decodes into.A source of bytes, opened on demand into a channel to read from.Reads binary encoded vectors from files with default buffering.Composes a reader over binary encoded vectors, choosing aSource, a buffering strategy, and the element type to decode.The choice of how bytes are buffered as records are read.The choice of element type to decode each vector into.