Skip to content

Releases: Pyknic/immutable-array

1.0.2 Changed Package Structure

17 Nov 01:46
Compare
Choose a tag to compare

Changed the package structure to match the artifactId.

1.0.1 Release

17 Nov 01:25
Compare
Choose a tag to compare

First stable release!

Features

  • 64-bit indexing
  • Thread-safe (after build() has been called)
  • Immutability using a Builder pattern
  • Booleans are stored as efficient bitmaps
  • Backing structure is decided depending on the data
  • Allocated buffers are cleared as soon as they are no longer used (no need to wait for GC)

Supported Types

The following interfaces are part of the API:

  • BooleanImmutableArray
  • ByteImmutableArray
  • DoubleImmutableArray
  • FloatImmutableArray
  • IntImmutableArray
  • LongImmutableArray
  • ShortImmutableArray