Unified I/O

UnifiedIO allows to access files, primitive arrays and streams (even over HTTP) through same interface. Features: high performance, transparent buffering, memory manager, open file manager (beta), UIO based implementation of image input stream and image output stream, bridge between random access file world and input stream/output stream world, access everything using one common interface, read/write direct from/into primitive arrays, optimized reading over HTTP (only requesting the required data range of bytes - uses byte serving feature of HTTP 1.1). Unified I/O contains also many utilities: bit input stream and bit output stream, pack bits, rle4 and rle8 decoder, and base64 codec implementation. Version 2.6 has RandomAccessFactory was replaced by UIOStreamBuilder, which makes creating UIO streams very straightforward. Bugfixes were made.
File Size695.51 kB
Operating System Windows Me Windows NT Windows 98 Windows 2000 Windows XP Windows
System RequirementsWindows 98/Me/NT/2000/XP/2003 Server, Java 1.1.x