Details: This package contains functions for manipulating arrays, grouped into classes by similarity.
Most of the array conversion functions in this package take on the form
desttype[] funcname (srctype[] src, int from, desttype[] dest, int to, int amount)
where
If src is null
, no action is taken and null
is returned. If dest is null
, a new array of the correct destination type is created whose length is just long enough to accomodate the requested operation, and that new array is returned.
This package also contains {@link lava.array.ByteArray32 ByteArray32
}, a class that efficiently simulates a sparsely populated 32-ByteArray32
has turned out to be useful in several computer science research applications and in other situations where large byte caches are required.