Interface | Description |
---|---|
DirectBufferPool.Options |
Options for provisioning the static instance of the
DirectBufferPool . |
DirectBufferPoolAllocator.IAllocation |
An allocation against a direct
ByteBuffer . |
DirectBufferPoolAllocator.IAllocationContext |
An allocation context links some application specified key with a list
of direct
ByteBuffer s on which allocations have been made by
the application. |
FileChannelUtility.IAsyncOpener |
Define interface to support callback from readAllAsync
|
IBufferAccess |
Interface for access to, and release of, a direct
ByteBuffer managed
by the DirectBufferPool . |
IByteArrayBuffer |
An interface for reading from and accessing a managed byte[] with access
methods similar to those of
ByteBuffer . |
IByteArraySlice |
Interface for a slice of a backing byte[].
|
IDataRecord |
An interface for absolute get/put operations on a slice of a byte[].
|
IDataRecordAccess |
Interface for higher level data objects providing access to their backing
IFixedDataRecord . |
IFixedDataRecord |
Interface adds some methods for stream-based access to
IDataRecord . |
IManagedByteArray |
An interface for a managed byte[].
|
IRecordSerializer<T> |
An abstraction for serializing and de-serializing objects as byte[]s.
|
IReopenChannel<C extends Channel> |
Interface for objects which know how to re-open a
Channel for some
resource and also understand when the resource has been closed and therefore
should not be reopened. |
IStreamSerializer<T> |
An abstraction for serializing and de-serializing objects on streams.
|
LongPacker.IByteBuffer |
Narrow interface to support packing against different buffer classes.
|
Class | Description |
---|---|
AbstractFixedByteArrayBuffer |
Efficient absolute get/put operations on a slice of a byte[].
|
AllocationData |
Utility class to handle Compression and Checksums on a ByteArraySlice
The idea is that it would be used as a "state-aware" buffer that could be
saved/restored to/from an IDiskStrategy.
|
ByteArrayBuffer |
A view on a mutable byte[] that may be extended.
|
ByteBufferInputStream |
Reads bytes from a
ByteBuffer . |
ByteBufferOutputStream |
Writes bytes onto a
ByteBuffer . |
ByteCountInputStream |
Input stream which reports the #of bytes read from the underlying stream.
|
ByteCountOutputStream |
Output stream which reports the #of bytes read from the underlying stream.
|
ChecksumUtility |
Utility class for computing the
Adler32 checksum of a buffer. |
DataInputBuffer |
A fast implementation of DataInput designed to read from a byte[].
|
DataOutputBuffer |
Fast special purpose serialization onto a managed byte[] buffer conforming to
the
DataOutput API. |
DirectBufferPool |
An instance of this class manages a JVM-wide pool of direct (aka native)
ByteBuffer s. |
DirectBufferPoolAllocator |
An allocator for
ByteBuffer slices backed by direct
ByteBuffer s allocated against a DirectBufferPool . |
DirectBufferPoolTestHelper |
Some helper methods for CI.
|
FileChannelUtility |
A helper class for operations on
FileChannel s. |
FileChannelUtility.AsyncTransfer |
The AsyncTransfer class encapsulates the state required to make
asynchronous transfer requests.
|
FileChannelUtility.ReopenerInputStream |
An InputStream implementation that utilizes the resilient readAll method of this class
|
FileLockUtility | Deprecated
This can lead to trouble.
|
FixedByteArrayBuffer |
Efficient absolute get/put operations on a slice of a byte[].
|
LongPacker |
Packing utility for non-negative
long values. |
LongPackerTestCase |
TestAll suite for
LongPacker . |
ManagedByteArrayOutputStream |
Wraps an
IManagedByteArray as an OutputStream . |
MergeStreamWithSnapshotData |
This utility class provide a method to write an InputStream to an OutputStream, merging with
the ISnapshotData.
|
MergeStreamWithSortedSet | |
NameAndExtensionFilter |
Helper class to filter for files with a known basename and extension.
|
NOPReopener |
Implementation that will not re-open the
FileChannel once it has been
closed. |
NullOutputStream |
An
OutputStream which discards anything written on it. |
ObjectSocketChannelStream |
Utility class that provides dual Channel/ObjectStream access.
|
SerializerUtil |
Helper utilities for (de-)serialization of
Serializable objects using
the Java serialization mechanisms. |
ShortPacker |
Packing utility for non-negative
short values. |
ShortPackerTestCase |
TestAll suite for
ShortPacker . |
SliceInputStream |
A stream which only lets you read a fixed #of bytes from an underlying
stream.
|
TestAll |
Aggregates test suites in increasing dependency order.
|
TestAll_Buffers |
Aggregates test suites in increasing dependency order.
|
TestAll_Packers | |
TestByteArrayBuffer |
Test suite for
ByteArrayBuffer . |
TestByteBufferStreams | |
TestCase3 | |
TestChecksumUtility |
Test suite for
ChecksumUtility . |
TestDataOutputBuffer |
Test suite for
DataOutputBuffer . |
TestDirectBufferPool |
Test suite for
DirectBufferPool . |
TestDirectBufferPoolAllocator |
Test suite for
DirectBufferPoolAllocator . |
TestFileChannelUtility |
Test suite for
FileChannelUtility . |
TestFileLockUtility |
Test suite for
FileLockUtility . |
TestFixedByteArrayBuffer |
Test suite for
FixedByteArrayBuffer . |
TestIO |
Low level IO performance tests in support of bigdata design options.
|
TestLongPacker |
Test suite for packing and unpacking unsigned long integers using the
DataInputBuffer and the ByteArrayBuffer . |
TestManagedReads |
Investigates the benefits (if any) of managed concurrent reads with the aim of developing
metrics on which to base a ConcurrentReadManager for use by the Disk based strategies.
|
TestMergeMapOutput |
Tests the utility to merge an input stream with a sorted set of
|
TestNameAndExtensionFilter |
Test suite for
NameAndExtensionFilter . |
TestShortPacker |
Test suite for packing and unpacking unsigned short integers using the
DataInputBuffer and the ByteArrayBuffer . |
TestSliceInputStream |
Test suite for
SliceInputStream . |
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.