com.io7m.jpra
The com.io7m.jpra package implements a system for
efficiently accessing packed record values. It provides a
simple schema language for defining types and can produce
efficient "flyweight" ByteBuffer-backed record types
in Java.
Features
- Generate ByteBuffer-backed record types in Java, using a cursor abstraction for allocation-free access to large off-heap arrays.
- Simple command-line frontend for checking schemas and producing Java sources.
- Maven plugin for producing Java sources during Maven builds.
- ISC license.