Skip navigation links
A B C D E F G H I L M N O P R S T U W Z 

A

AbstractBuffer - Class in io.atomix.storage.buffer
Abstract buffer implementation.
AbstractBytes - Class in io.atomix.storage.buffer
Abstract bytes implementation.
AbstractBytes() - Constructor for class io.atomix.storage.buffer.AbstractBytes
 
acquire() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
acquire() - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
acquire() - Method in class io.atomix.storage.buffer.SlicedBuffer
 
acquire() - Method in class io.atomix.storage.buffer.SwappedBuffer
 
allocate(long) - Static method in class io.atomix.storage.buffer.BitArray
Allocates a new direct bit set.
allocate() - Method in interface io.atomix.storage.buffer.BufferAllocator
Allocates a dynamic capacity buffer.
allocate(int) - Method in interface io.atomix.storage.buffer.BufferAllocator
Allocates a dynamic capacity buffer with the given initial capacity.
allocate(int, int) - Method in interface io.atomix.storage.buffer.BufferAllocator
Allocates a new buffer.
allocate() - Static method in class io.atomix.storage.buffer.DirectBuffer
Allocates a direct buffer with an initial capacity of 4096 and a maximum capacity of Long.MAX_VALUE.
allocate(int) - Static method in class io.atomix.storage.buffer.DirectBuffer
Allocates a direct buffer with the given initial capacity.
allocate(int, int) - Static method in class io.atomix.storage.buffer.DirectBuffer
Allocates a new direct buffer.
allocate(int) - Static method in class io.atomix.storage.buffer.DirectBytes
Allocates a new direct byte array.
allocate(File) - Static method in class io.atomix.storage.buffer.FileBuffer
Allocates a file buffer of unlimited capacity.
allocate(File, int) - Static method in class io.atomix.storage.buffer.FileBuffer
Allocates a file buffer with the given initial capacity.
allocate(File, int, int) - Static method in class io.atomix.storage.buffer.FileBuffer
Allocates a file buffer.
allocate(File, String, int, int) - Static method in class io.atomix.storage.buffer.FileBuffer
Allocates a file buffer.
allocate(File) - Static method in class io.atomix.storage.buffer.FileBytes
Allocates a randomAccessFile buffer of unlimited count.
allocate(File, int) - Static method in class io.atomix.storage.buffer.FileBytes
Allocates a randomAccessFile buffer.
allocate(File, String, int) - Static method in class io.atomix.storage.buffer.FileBytes
Allocates a randomAccessFile buffer.
allocate() - Static method in class io.atomix.storage.buffer.HeapBuffer
Allocates a direct buffer with an initial capacity of 4096 and a maximum capacity of Long.MAX_VALUE.
allocate(int) - Static method in class io.atomix.storage.buffer.HeapBuffer
Allocates a direct buffer with the given initial capacity.
allocate(int, int) - Static method in class io.atomix.storage.buffer.HeapBuffer
Allocates a new direct buffer.
allocate(int) - Static method in class io.atomix.storage.buffer.HeapBytes
Allocates a new heap byte array.
allocate(File) - Static method in class io.atomix.storage.buffer.MappedBuffer
Allocates a dynamic capacity mapped buffer in FileChannel.MapMode#READ_WRITE mode with an initial capacity of 16MiB and a maximum capacity of Integer.MAX_VALUE.
allocate(File, FileChannel.MapMode) - Static method in class io.atomix.storage.buffer.MappedBuffer
Allocates a dynamic capacity mapped buffer in FileChannel.MapMode#READ_WRITE mode with an initial capacity of 16MiB and a maximum capacity of Integer.MAX_VALUE.
allocate(File, int) - Static method in class io.atomix.storage.buffer.MappedBuffer
Allocates a fixed capacity mapped buffer in FileChannel.MapMode#READ_WRITE mode.
allocate(File, FileChannel.MapMode, int) - Static method in class io.atomix.storage.buffer.MappedBuffer
Allocates a fixed capacity mapped buffer in the given FileChannel.MapMode.
allocate(File, int, int) - Static method in class io.atomix.storage.buffer.MappedBuffer
Allocates a mapped buffer.
allocate(File, FileChannel.MapMode, int, int) - Static method in class io.atomix.storage.buffer.MappedBuffer
Allocates a mapped buffer.
allocate(File, int) - Static method in class io.atomix.storage.buffer.MappedBytes
Allocates a mapped buffer in FileChannel.MapMode#READ_WRITE mode.
allocate(File, FileChannel.MapMode, int) - Static method in class io.atomix.storage.buffer.MappedBytes
Allocates a mapped buffer.
allocate() - Method in class io.atomix.storage.buffer.PooledAllocator
 
allocate(int) - Method in class io.atomix.storage.buffer.PooledAllocator
 
allocate(int, int) - Method in class io.atomix.storage.buffer.PooledAllocator
 
allocate() - Method in class io.atomix.storage.buffer.UnpooledAllocator
 
allocate(int) - Method in class io.atomix.storage.buffer.UnpooledAllocator
 
allocate(int, int) - Method in class io.atomix.storage.buffer.UnpooledDirectAllocator
 
allocate(int, int) - Method in class io.atomix.storage.buffer.UnpooledHeapAllocator
 
allocate(int, int) - Method in class io.atomix.storage.buffer.UnpooledUnsafeDirectAllocator
 
allocate(int, int) - Method in class io.atomix.storage.buffer.UnpooledUnsafeHeapAllocator
 
allocate() - Static method in class io.atomix.storage.buffer.UnsafeDirectBuffer
Allocates a direct buffer with an initial capacity of 4096 and a maximum capacity of Long.MAX_VALUE.
allocate(int) - Static method in class io.atomix.storage.buffer.UnsafeDirectBuffer
Allocates a direct buffer with the given initial capacity.
allocate(int, int) - Static method in class io.atomix.storage.buffer.UnsafeDirectBuffer
Allocates a new direct buffer.
allocate(int) - Static method in class io.atomix.storage.buffer.UnsafeDirectBytes
Allocates a direct ByteBuffer based byte array.
allocate() - Static method in class io.atomix.storage.buffer.UnsafeHeapBuffer
Allocates a heap buffer with an initial capacity of 4096 and a maximum capacity of HeapMemory.MAX_SIZE.
allocate(int) - Static method in class io.atomix.storage.buffer.UnsafeHeapBuffer
Allocates a heap buffer with the given initial capacity.
allocate(int, int) - Static method in class io.atomix.storage.buffer.UnsafeHeapBuffer
Allocates a new heap buffer.
allocate(int) - Static method in class io.atomix.storage.buffer.UnsafeHeapBytes
Allocates a new heap byte array.
allocate(File) - Static method in class io.atomix.storage.buffer.UnsafeMappedBuffer
Allocates a dynamic capacity mapped buffer in FileChannel.MapMode#READ_WRITE mode with an initial capacity of 16MiB and a maximum capacity of Integer.MAX_VALUE.
allocate(File, FileChannel.MapMode) - Static method in class io.atomix.storage.buffer.UnsafeMappedBuffer
Allocates a dynamic capacity mapped buffer in FileChannel.MapMode#READ_WRITE mode with an initial capacity of 16MiB and a maximum capacity of Integer.MAX_VALUE.
allocate(File, int) - Static method in class io.atomix.storage.buffer.UnsafeMappedBuffer
Allocates a fixed capacity mapped buffer in FileChannel.MapMode#READ_WRITE mode.
allocate(File, FileChannel.MapMode, int) - Static method in class io.atomix.storage.buffer.UnsafeMappedBuffer
Allocates a fixed capacity mapped buffer in the given FileChannel.MapMode.
allocate(File, int, int) - Static method in class io.atomix.storage.buffer.UnsafeMappedBuffer
Allocates a mapped buffer.
allocate(File, FileChannel.MapMode, int, int) - Static method in class io.atomix.storage.buffer.UnsafeMappedBuffer
Allocates a mapped buffer.
allocate(File, int) - Static method in class io.atomix.storage.buffer.UnsafeMappedBytes
Allocates a mapped buffer in FileChannel.MapMode#READ_WRITE mode.
allocate(File, FileChannel.MapMode, int) - Static method in class io.atomix.storage.buffer.UnsafeMappedBytes
Allocates a mapped buffer.
array() - Method in interface io.atomix.storage.buffer.Buffer
Returns the underlying byte array.
array() - Method in class io.atomix.storage.buffer.ByteBufferBuffer
 
array() - Method in class io.atomix.storage.buffer.ByteBufferBytes
 
array() - Method in interface io.atomix.storage.buffer.Bytes
Returns the underlying byte array.
array() - Method in class io.atomix.storage.buffer.UnsafeHeapBuffer
 
array() - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
asReadOnlyBuffer() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
asReadOnlyBuffer() - Method in interface io.atomix.storage.buffer.Buffer
Returns a read-only view of the buffer.

B

BitArray - Class in io.atomix.storage.buffer
Direct memory bit set.
BOOLEAN - Static variable in interface io.atomix.storage.buffer.Bytes
 
Buffer - Interface in io.atomix.storage.buffer
Navigable byte buffer for input/output operations.
BufferAllocator - Interface in io.atomix.storage.buffer
Buffer allocator.
BufferInput<T extends BufferInput<?>> - Interface in io.atomix.storage.buffer
Readable buffer.
BufferOutput<T extends BufferOutput<?>> - Interface in io.atomix.storage.buffer
Writable buffer.
BufferPool - Class in io.atomix.storage.buffer
Buffer pool.
BufferPool(ReferenceFactory<Buffer>) - Constructor for class io.atomix.storage.buffer.BufferPool
 
BYTE - Static variable in interface io.atomix.storage.buffer.Bytes
 
byteBuffer() - Method in class io.atomix.storage.buffer.ByteBufferBytes
Returns the underlying ByteBuffer.
ByteBufferBuffer - Class in io.atomix.storage.buffer
ByteBuffer based buffer.
ByteBufferBuffer(ByteBufferBytes, ReferenceManager<Buffer>) - Constructor for class io.atomix.storage.buffer.ByteBufferBuffer
 
ByteBufferBuffer(ByteBufferBytes, int, int, int, ReferenceManager<Buffer>) - Constructor for class io.atomix.storage.buffer.ByteBufferBuffer
 
ByteBufferBytes - Class in io.atomix.storage.buffer
Byte buffer bytes.
bytes() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
bytes() - Method in interface io.atomix.storage.buffer.Buffer
Returns the bytes underlying the buffer.
Bytes - Interface in io.atomix.storage.buffer
Common interface for interacting with a memory or disk based array of bytes.
BytesInput<T extends BytesInput<T>> - Interface in io.atomix.storage.buffer
Readable bytes.
BytesOutput<T extends BytesOutput<T>> - Interface in io.atomix.storage.buffer
Writable bytes.

C

capacity() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
capacity(int) - Method in class io.atomix.storage.buffer.AbstractBuffer
Updates the buffer capacity.
capacity() - Method in interface io.atomix.storage.buffer.Buffer
Returns the buffer's capacity.
capacity(int) - Method in interface io.atomix.storage.buffer.Buffer
Sets the buffer's capacity.
CHARACTER - Static variable in interface io.atomix.storage.buffer.Bytes
 
clear() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
clear() - Method in interface io.atomix.storage.buffer.Buffer
Clears the buffer.
close() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
close() - Method in class io.atomix.storage.buffer.AbstractBytes
 
close() - Method in class io.atomix.storage.buffer.BitArray
 
close() - Method in interface io.atomix.storage.buffer.Buffer
Closes the buffer.
close() - Method in interface io.atomix.storage.buffer.BufferInput
 
close() - Method in interface io.atomix.storage.buffer.BufferOutput
 
close() - Method in interface io.atomix.storage.buffer.Bytes
 
close() - Method in class io.atomix.storage.buffer.FileBytes
 
close() - Method in class io.atomix.storage.buffer.MappedBytes
 
close() - Method in class io.atomix.storage.buffer.NativeBytes
 
close() - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
close() - Method in class io.atomix.storage.buffer.SlicedBuffer
 
close() - Method in class io.atomix.storage.buffer.SwappedBuffer
 
close() - Method in class io.atomix.storage.buffer.UnsafeMappedBytes
 
close() - Method in class io.atomix.storage.buffer.WrappedBytes
 
compact() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
compact() - Method in interface io.atomix.storage.buffer.Buffer
Compacts the buffer, moving bytes from the current position to the end of the buffer to the head of the buffer.
compact() - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
compact() - Method in class io.atomix.storage.buffer.SlicedBuffer
 
copy() - Method in class io.atomix.storage.buffer.BitArray
Copies the bit set to a new memory address.
copy() - Method in class io.atomix.storage.buffer.UnsafeDirectBytes
Copies the bytes to a new byte array.
copy() - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
Copies the bytes to a new byte array.
copy() - Method in class io.atomix.storage.buffer.UnsafeMappedBytes
Copies the bytes to a new byte array.
count() - Method in class io.atomix.storage.buffer.BitArray
Returns the number of bits set in the bit set.

D

delete() - Method in class io.atomix.storage.buffer.FileBuffer
Deletes the underlying file.
delete() - Method in class io.atomix.storage.buffer.FileBytes
Deletes the underlying file.
delete() - Method in class io.atomix.storage.buffer.MappedBuffer
Deletes the underlying file.
delete() - Method in class io.atomix.storage.buffer.MappedBytes
Deletes the underlying file.
delete() - Method in class io.atomix.storage.buffer.UnsafeMappedBuffer
Deletes the underlying file.
delete() - Method in class io.atomix.storage.buffer.UnsafeMappedBytes
Deletes the underlying file.
DirectBuffer - Class in io.atomix.storage.buffer
Direct ByteBuffer based buffer.
DirectBytes - Class in io.atomix.storage.buffer
ByteBuffer based direct bytes.
DOUBLE - Static variable in interface io.atomix.storage.buffer.Bytes
 
duplicate() - Method in interface io.atomix.storage.buffer.Buffer
Returns a duplicate of the buffer.
duplicate() - Method in class io.atomix.storage.buffer.DirectBuffer
 
duplicate() - Method in class io.atomix.storage.buffer.FileBuffer
 
duplicate(String) - Method in class io.atomix.storage.buffer.FileBuffer
Duplicates the buffer using the given mode.
duplicate() - Method in class io.atomix.storage.buffer.HeapBuffer
 
duplicate() - Method in class io.atomix.storage.buffer.MappedBuffer
 
duplicate() - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
duplicate() - Method in class io.atomix.storage.buffer.SlicedBuffer
 
duplicate() - Method in class io.atomix.storage.buffer.SwappedBuffer
 
duplicate() - Method in class io.atomix.storage.buffer.UnsafeDirectBuffer
 
duplicate() - Method in class io.atomix.storage.buffer.UnsafeHeapBuffer
 
duplicate() - Method in class io.atomix.storage.buffer.UnsafeMappedBuffer
 

E

EMPTY - Static variable in class io.atomix.storage.buffer.HeapBytes
 

F

file() - Method in class io.atomix.storage.buffer.FileBuffer
Returns the underlying file object.
file() - Method in class io.atomix.storage.buffer.FileBytes
Returns the underlying file object.
FileBuffer - Class in io.atomix.storage.buffer
File buffer.
FileBytes - Class in io.atomix.storage.buffer
File bytes.
flip() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
flip() - Method in interface io.atomix.storage.buffer.Buffer
Flips the buffer.
FLOAT - Static variable in interface io.atomix.storage.buffer.Bytes
 
flush() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
flush() - Method in class io.atomix.storage.buffer.AbstractBytes
 
flush() - Method in interface io.atomix.storage.buffer.BufferOutput
Flushes the buffer to the underlying persistence layer.
flush() - Method in interface io.atomix.storage.buffer.BytesOutput
Flushes the bytes to the underlying persistence layer.
flush() - Method in class io.atomix.storage.buffer.FileBytes
 
flush() - Method in class io.atomix.storage.buffer.MappedBytes
 
flush() - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
flush() - Method in class io.atomix.storage.buffer.UnsafeMappedBytes
 
flush() - Method in class io.atomix.storage.buffer.WrappedBytes
 

G

get(long) - Method in class io.atomix.storage.buffer.BitArray
Gets the bit at the given index.

H

hasArray() - Method in interface io.atomix.storage.buffer.Buffer
Returns whether the buffer has an array.
hasArray() - Method in interface io.atomix.storage.buffer.Bytes
Returns whether the bytes has an array.
hasArray() - Method in class io.atomix.storage.buffer.HeapBuffer
 
hasArray() - Method in class io.atomix.storage.buffer.HeapBytes
 
hasArray() - Method in class io.atomix.storage.buffer.UnsafeHeapBuffer
 
hasArray() - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
hasRemaining() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
hasRemaining() - Method in interface io.atomix.storage.buffer.Buffer
Returns a boolean indicating whether the buffer has bytes remaining.
hasRemaining() - Method in interface io.atomix.storage.buffer.BufferInput
Returns a boolean value indicating whether the input has bytes remaining.
HeapBuffer - Class in io.atomix.storage.buffer
Direct ByteBuffer based buffer.
HeapBytes - Class in io.atomix.storage.buffer
ByteBuffer based heap bytes.

I

INTEGER - Static variable in interface io.atomix.storage.buffer.Bytes
 
io.atomix.storage.buffer - package io.atomix.storage.buffer
Provides a low-level Buffer abstraction backed by on- or off-heap memory, memory mapped files, or RandomAccessFile.
isDirect() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
isDirect() - Method in class io.atomix.storage.buffer.AbstractBytes
 
isDirect() - Method in interface io.atomix.storage.buffer.Buffer
Returns a boolean value indicating whether the buffer is a direct buffer.
isDirect() - Method in interface io.atomix.storage.buffer.Bytes
Returns a boolean value indicating whether the bytes are direct.
isDirect() - Method in class io.atomix.storage.buffer.DirectBytes
 
isDirect() - Method in class io.atomix.storage.buffer.MappedBytes
 
isDirect() - Method in class io.atomix.storage.buffer.NativeBytes
 
isDirect() - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
isDirect() - Method in class io.atomix.storage.buffer.SlicedBuffer
 
isDirect() - Method in class io.atomix.storage.buffer.SwappedBuffer
 
isDirect() - Method in class io.atomix.storage.buffer.UnsafeMappedBytes
 
isFile() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
isFile() - Method in class io.atomix.storage.buffer.AbstractBytes
 
isFile() - Method in interface io.atomix.storage.buffer.Buffer
Returns a boolean value indicating whether the buffer is backed by a file.
isFile() - Method in interface io.atomix.storage.buffer.Bytes
Returns a boolean value indicating whether the bytes are backed by a file.
isFile() - Method in class io.atomix.storage.buffer.FileBytes
 
isFile() - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
isFile() - Method in class io.atomix.storage.buffer.SlicedBuffer
 
isFile() - Method in class io.atomix.storage.buffer.SwappedBuffer
 
isFile() - Method in class io.atomix.storage.buffer.UnsafeMappedBytes
 
isReadOnly() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
isReadOnly() - Method in interface io.atomix.storage.buffer.Buffer
Returns a boolean value indicating whether the buffer is a read-only buffer.
isReadOnly() - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
isReadOnly() - Method in class io.atomix.storage.buffer.SlicedBuffer
 
isReadOnly() - Method in class io.atomix.storage.buffer.SwappedBuffer
 

L

limit() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
limit(int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
limit() - Method in interface io.atomix.storage.buffer.Buffer
Returns the buffer's read/write limit.
limit(int) - Method in interface io.atomix.storage.buffer.Buffer
Sets the buffer's read/write limit.
LONG - Static variable in interface io.atomix.storage.buffer.Bytes
 

M

map(int) - Method in class io.atomix.storage.buffer.FileBuffer
Maps a portion of the underlying file into memory in FileChannel.MapMode#READ_WRITE mode starting at the current position up to the given count.
map(int, FileChannel.MapMode) - Method in class io.atomix.storage.buffer.FileBuffer
Maps a portion of the underlying file into memory starting at the current position up to the given count.
map(int, int) - Method in class io.atomix.storage.buffer.FileBuffer
Maps a portion of the underlying file into memory in FileChannel.MapMode#READ_WRITE mode starting at the given offset up to the given count.
map(int, int, FileChannel.MapMode) - Method in class io.atomix.storage.buffer.FileBuffer
Maps a portion of the underlying file into memory starting at the given offset up to the given count.
map(int, int) - Method in class io.atomix.storage.buffer.FileBytes
Maps a portion of the randomAccessFile into memory in FileChannel.MapMode#READ_WRITE mode and returns a UnsafeMappedBytes instance.
map(int, int, FileChannel.MapMode) - Method in class io.atomix.storage.buffer.FileBytes
Maps a portion of the randomAccessFile into memory and returns a UnsafeMappedBytes instance.
MappedBuffer - Class in io.atomix.storage.buffer
Direct ByteBuffer based buffer.
MappedBytes - Class in io.atomix.storage.buffer
ByteBuffer based mapped bytes.
mark() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
mark() - Method in interface io.atomix.storage.buffer.Buffer
Sets a mark at the current position.
maxCapacity() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
maxCapacity() - Method in interface io.atomix.storage.buffer.Buffer
Returns the maximum allowed capacity for the buffer.
MEDIUM - Static variable in interface io.atomix.storage.buffer.Bytes
 
mode() - Method in class io.atomix.storage.buffer.FileBytes
Returns the file mode.

N

NativeBuffer - Class in io.atomix.storage.buffer
Native byte buffer implementation.
NativeBytes - Class in io.atomix.storage.buffer
Native bytes.

O

offset() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
offset() - Method in interface io.atomix.storage.buffer.Buffer
Returns the buffer's starting offset within the underlying Bytes.
order() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
order(ByteOrder) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
order() - Method in class io.atomix.storage.buffer.AbstractBytes
 
order(ByteOrder) - Method in class io.atomix.storage.buffer.AbstractBytes
 
order() - Method in interface io.atomix.storage.buffer.Buffer
Returns the byte order.
order(ByteOrder) - Method in interface io.atomix.storage.buffer.Buffer
Sets the byte order, returning a new swapped Buffer instance.
order() - Method in class io.atomix.storage.buffer.ByteBufferBytes
 
order(ByteOrder) - Method in class io.atomix.storage.buffer.ByteBufferBytes
 
order() - Method in interface io.atomix.storage.buffer.Bytes
Returns the byte order.
order(ByteOrder) - Method in interface io.atomix.storage.buffer.Bytes
Sets the byte order, returning a new swapped Bytes instance.
order() - Method in class io.atomix.storage.buffer.FileBytes
 
order() - Method in class io.atomix.storage.buffer.SwappedBytes
 
order() - Method in class io.atomix.storage.buffer.WrappedBytes
 

P

PooledAllocator - Class in io.atomix.storage.buffer
Pooled buffer allocator.
PooledDirectAllocator - Class in io.atomix.storage.buffer
Pooled direct buffer allocator.
PooledDirectAllocator() - Constructor for class io.atomix.storage.buffer.PooledDirectAllocator
 
PooledHeapAllocator - Class in io.atomix.storage.buffer
Pooled heap buffer allocator.
PooledHeapAllocator() - Constructor for class io.atomix.storage.buffer.PooledHeapAllocator
 
position() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
position(int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
position(int) - Method in interface io.atomix.storage.buffer.Buffer
Sets the buffer's current read/write position.
position() - Method in interface io.atomix.storage.buffer.BufferInput
Returns the buffer's current read/write position.

R

read(Buffer) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
read(Bytes) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
read(Bytes, int, int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
read(int, Bytes, int, int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
read(byte[]) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
read(byte[], int, int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
read(int, byte[], int, int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
read(Buffer) - Method in interface io.atomix.storage.buffer.Buffer
Reads bytes into the given buffer.
read(Bytes) - Method in interface io.atomix.storage.buffer.Buffer
Reads bytes into the given byte array.
read(byte[]) - Method in interface io.atomix.storage.buffer.Buffer
Reads bytes into the given byte array.
read(Bytes, int, int) - Method in interface io.atomix.storage.buffer.Buffer
Reads bytes into the given byte array starting at the current position.
read(int, Bytes, int, int) - Method in interface io.atomix.storage.buffer.Buffer
Reads bytes into the given byte array starting at the given offset up to the given length.
read(byte[], int, int) - Method in interface io.atomix.storage.buffer.Buffer
Reads bytes into the given byte array starting at current position up to the given length.
read(int, byte[], int, int) - Method in interface io.atomix.storage.buffer.Buffer
Reads bytes into the given byte array starting at the given offset up to the given length.
read(Bytes) - Method in interface io.atomix.storage.buffer.BufferInput
Reads bytes into the given byte array.
read(byte[]) - Method in interface io.atomix.storage.buffer.BufferInput
Reads bytes into the given byte array.
read(Bytes, int, int) - Method in interface io.atomix.storage.buffer.BufferInput
Reads bytes into the given byte array starting at the current position.
read(byte[], int, int) - Method in interface io.atomix.storage.buffer.BufferInput
Reads bytes into the given byte array starting at current position up to the given length.
read(Buffer) - Method in interface io.atomix.storage.buffer.BufferInput
Reads bytes into the given buffer.
read(int, byte[], int, int) - Method in class io.atomix.storage.buffer.ByteBufferBytes
 
read(int, Bytes, int, int) - Method in class io.atomix.storage.buffer.ByteBufferBytes
 
read(int, Bytes, int, int) - Method in interface io.atomix.storage.buffer.BytesInput
Reads bytes into the given byte array starting at the given offset up to the given length.
read(int, byte[], int, int) - Method in interface io.atomix.storage.buffer.BytesInput
Reads bytes into the given byte array starting at the given offset up to the given length.
read(int, Bytes, int, int) - Method in class io.atomix.storage.buffer.FileBytes
 
read(int, byte[], int, int) - Method in class io.atomix.storage.buffer.FileBytes
 
read(int, Bytes, int, int) - Method in class io.atomix.storage.buffer.NativeBytes
 
read(int, byte[], int, int) - Method in class io.atomix.storage.buffer.NativeBytes
 
read(int, Bytes, int, int) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
read(int, byte[], int, int) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
read(int, Bytes, int, int) - Method in class io.atomix.storage.buffer.WrappedBytes
 
read(int, byte[], int, int) - Method in class io.atomix.storage.buffer.WrappedBytes
 
readBoolean() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
readBoolean(int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
readBoolean(int) - Method in class io.atomix.storage.buffer.AbstractBytes
 
readBoolean() - Method in interface io.atomix.storage.buffer.Buffer
Reads a 1 byte boolean from the buffer at the current position.
readBoolean(int) - Method in interface io.atomix.storage.buffer.Buffer
Reads a 1 byte boolean from the buffer at the given offset.
readBoolean() - Method in interface io.atomix.storage.buffer.BufferInput
Reads a 1 byte boolean from the buffer at the current position.
readBoolean(int) - Method in interface io.atomix.storage.buffer.BytesInput
Reads a 1 byte boolean from the buffer at the given offset.
readBoolean(int) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
readBoolean(int) - Method in class io.atomix.storage.buffer.WrappedBytes
 
readByte() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
readByte(int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
readByte() - Method in interface io.atomix.storage.buffer.Buffer
Reads a byte from the buffer at the current position.
readByte(int) - Method in interface io.atomix.storage.buffer.Buffer
Reads a byte from the buffer at the given offset.
readByte() - Method in interface io.atomix.storage.buffer.BufferInput
Reads a byte from the buffer at the current position.
readByte(int) - Method in class io.atomix.storage.buffer.ByteBufferBytes
 
readByte(int) - Method in interface io.atomix.storage.buffer.BytesInput
Reads a byte from the buffer at the given offset.
readByte(int) - Method in class io.atomix.storage.buffer.FileBytes
 
readByte(int) - Method in class io.atomix.storage.buffer.NativeBytes
 
readByte(int) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
readByte(int) - Method in class io.atomix.storage.buffer.WrappedBytes
 
readBytes(int) - Method in interface io.atomix.storage.buffer.BufferInput
Reads a byte array.
readChar() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
readChar(int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
readChar() - Method in interface io.atomix.storage.buffer.Buffer
Reads a 16-bit character from the buffer at the current position.
readChar(int) - Method in interface io.atomix.storage.buffer.Buffer
Reads a 16-bit character from the buffer at the given offset.
readChar() - Method in interface io.atomix.storage.buffer.BufferInput
Reads a 16-bit character from the buffer at the current position.
readChar(int) - Method in class io.atomix.storage.buffer.ByteBufferBytes
 
readChar(int) - Method in interface io.atomix.storage.buffer.BytesInput
Reads a 16-bit character from the buffer at the given offset.
readChar(int) - Method in class io.atomix.storage.buffer.FileBytes
 
readChar(int) - Method in class io.atomix.storage.buffer.NativeBytes
 
readChar(int) - Method in class io.atomix.storage.buffer.SwappedBytes
 
readChar(int) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
readChar(int) - Method in class io.atomix.storage.buffer.WrappedBytes
 
readDouble() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
readDouble(int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
readDouble() - Method in interface io.atomix.storage.buffer.Buffer
Reads a double-precision 64-bit floating point number from the buffer at the current position.
readDouble(int) - Method in interface io.atomix.storage.buffer.Buffer
Reads a double-precision 64-bit floating point number from the buffer at the given offset.
readDouble() - Method in interface io.atomix.storage.buffer.BufferInput
Reads a double-precision 64-bit floating point number from the buffer at the current position.
readDouble(int) - Method in class io.atomix.storage.buffer.ByteBufferBytes
 
readDouble(int) - Method in interface io.atomix.storage.buffer.BytesInput
Reads a double-precision 64-bit floating point number from the buffer at the given offset.
readDouble(int) - Method in class io.atomix.storage.buffer.FileBytes
 
readDouble(int) - Method in class io.atomix.storage.buffer.NativeBytes
 
readDouble(int) - Method in class io.atomix.storage.buffer.SwappedBytes
 
readDouble(int) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
readDouble(int) - Method in class io.atomix.storage.buffer.WrappedBytes
 
readFloat() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
readFloat(int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
readFloat() - Method in interface io.atomix.storage.buffer.Buffer
Reads a single-precision 32-bit floating point number from the buffer at the current position.
readFloat(int) - Method in interface io.atomix.storage.buffer.Buffer
Reads a single-precision 32-bit floating point number from the buffer at the given offset.
readFloat() - Method in interface io.atomix.storage.buffer.BufferInput
Reads a single-precision 32-bit floating point number from the buffer at the current position.
readFloat(int) - Method in class io.atomix.storage.buffer.ByteBufferBytes
 
readFloat(int) - Method in interface io.atomix.storage.buffer.BytesInput
Reads a single-precision 32-bit floating point number from the buffer at the given offset.
readFloat(int) - Method in class io.atomix.storage.buffer.FileBytes
 
readFloat(int) - Method in class io.atomix.storage.buffer.NativeBytes
 
readFloat(int) - Method in class io.atomix.storage.buffer.SwappedBytes
 
readFloat(int) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
readFloat(int) - Method in class io.atomix.storage.buffer.WrappedBytes
 
readInt() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
readInt(int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
readInt() - Method in interface io.atomix.storage.buffer.Buffer
Reads a 32-bit signed integer from the buffer at the current position.
readInt(int) - Method in interface io.atomix.storage.buffer.Buffer
Reads a 32-bit signed integer from the buffer at the given offset.
readInt() - Method in interface io.atomix.storage.buffer.BufferInput
Reads a 32-bit signed integer from the buffer at the current position.
readInt(int) - Method in class io.atomix.storage.buffer.ByteBufferBytes
 
readInt(int) - Method in interface io.atomix.storage.buffer.BytesInput
Reads a 32-bit signed integer from the buffer at the given offset.
readInt(int) - Method in class io.atomix.storage.buffer.FileBytes
 
readInt(int) - Method in class io.atomix.storage.buffer.NativeBytes
 
readInt(int) - Method in class io.atomix.storage.buffer.SwappedBytes
 
readInt(int) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
readInt(int) - Method in class io.atomix.storage.buffer.WrappedBytes
 
readLong() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
readLong(int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
readLong() - Method in interface io.atomix.storage.buffer.Buffer
Reads a 64-bit signed integer from the buffer at the current position.
readLong(int) - Method in interface io.atomix.storage.buffer.Buffer
Reads a 64-bit signed integer from the buffer at the given offset.
readLong() - Method in interface io.atomix.storage.buffer.BufferInput
Reads a 64-bit signed integer from the buffer at the current position.
readLong(int) - Method in class io.atomix.storage.buffer.ByteBufferBytes
 
readLong(int) - Method in interface io.atomix.storage.buffer.BytesInput
Reads a 64-bit signed integer from the buffer at the given offset.
readLong(int) - Method in class io.atomix.storage.buffer.FileBytes
 
readLong(int) - Method in class io.atomix.storage.buffer.NativeBytes
 
readLong(int) - Method in class io.atomix.storage.buffer.SwappedBytes
 
readLong(int) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
readLong(int) - Method in class io.atomix.storage.buffer.WrappedBytes
 
readMedium() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
readMedium(int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
readMedium(int) - Method in class io.atomix.storage.buffer.AbstractBytes
 
readMedium() - Method in interface io.atomix.storage.buffer.BufferInput
Reads a 24-bit signed integer from the buffer at the current position.
readMedium(int) - Method in interface io.atomix.storage.buffer.BytesInput
Reads a 24-bit signed integer from the buffer at the given offset.
readMedium(int) - Method in class io.atomix.storage.buffer.NativeBytes
 
readMedium(int) - Method in class io.atomix.storage.buffer.SwappedBytes
 
readMedium(int) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
readMedium(int) - Method in class io.atomix.storage.buffer.WrappedBytes
 
ReadOnlyBuffer - Class in io.atomix.storage.buffer
Read-only buffer.
ReadOnlyBuffer(Buffer, ReferenceManager<Buffer>) - Constructor for class io.atomix.storage.buffer.ReadOnlyBuffer
 
readShort() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
readShort(int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
readShort() - Method in interface io.atomix.storage.buffer.Buffer
Reads a 16-bit signed integer from the buffer at the current position.
readShort(int) - Method in interface io.atomix.storage.buffer.Buffer
Reads a 16-bit signed integer from the buffer at the given offset.
readShort() - Method in interface io.atomix.storage.buffer.BufferInput
Reads a 16-bit signed integer from the buffer at the current position.
readShort(int) - Method in class io.atomix.storage.buffer.ByteBufferBytes
 
readShort(int) - Method in interface io.atomix.storage.buffer.BytesInput
Reads a 16-bit signed integer from the buffer at the given offset.
readShort(int) - Method in class io.atomix.storage.buffer.FileBytes
 
readShort(int) - Method in class io.atomix.storage.buffer.NativeBytes
 
readShort(int) - Method in class io.atomix.storage.buffer.SwappedBytes
 
readShort(int) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
readShort(int) - Method in class io.atomix.storage.buffer.WrappedBytes
 
readString(Charset) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
readString(int, Charset) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
readString() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
readString(int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
readString(int) - Method in class io.atomix.storage.buffer.AbstractBytes
 
readString(int, Charset) - Method in class io.atomix.storage.buffer.AbstractBytes
 
readString() - Method in interface io.atomix.storage.buffer.BufferInput
Reads a string from the buffer at the current position.
readString(Charset) - Method in interface io.atomix.storage.buffer.BufferInput
Reads a string from the buffer at the current position.
readString(int) - Method in interface io.atomix.storage.buffer.BytesInput
Reads a string from the buffer at the given offset.
readString(int, Charset) - Method in interface io.atomix.storage.buffer.BytesInput
Reads a string from the buffer at the given offset.
readString(int) - Method in class io.atomix.storage.buffer.WrappedBytes
 
readUnsignedByte() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
readUnsignedByte(int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
readUnsignedByte(int) - Method in class io.atomix.storage.buffer.AbstractBytes
 
readUnsignedByte() - Method in interface io.atomix.storage.buffer.Buffer
Reads an unsigned byte from the buffer at the current position.
readUnsignedByte(int) - Method in interface io.atomix.storage.buffer.Buffer
Reads an unsigned byte from the buffer at the given offset.
readUnsignedByte() - Method in interface io.atomix.storage.buffer.BufferInput
Reads an unsigned byte from the buffer at the current position.
readUnsignedByte(int) - Method in interface io.atomix.storage.buffer.BytesInput
Reads an unsigned byte from the buffer at the given offset.
readUnsignedByte(int) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
readUnsignedByte(int) - Method in class io.atomix.storage.buffer.WrappedBytes
 
readUnsignedInt() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
readUnsignedInt(int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
readUnsignedInt(int) - Method in class io.atomix.storage.buffer.AbstractBytes
 
readUnsignedInt() - Method in interface io.atomix.storage.buffer.Buffer
Reads a 32-bit unsigned integer from the buffer at the current position.
readUnsignedInt(int) - Method in interface io.atomix.storage.buffer.Buffer
Reads a 32-bit unsigned integer from the buffer at the given offset.
readUnsignedInt() - Method in interface io.atomix.storage.buffer.BufferInput
Reads a 32-bit unsigned integer from the buffer at the current position.
readUnsignedInt(int) - Method in interface io.atomix.storage.buffer.BytesInput
Reads a 32-bit unsigned integer from the buffer at the given offset.
readUnsignedInt(int) - Method in class io.atomix.storage.buffer.SwappedBytes
 
readUnsignedInt(int) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
readUnsignedInt(int) - Method in class io.atomix.storage.buffer.WrappedBytes
 
readUnsignedMedium() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
readUnsignedMedium(int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
readUnsignedMedium(int) - Method in class io.atomix.storage.buffer.AbstractBytes
 
readUnsignedMedium() - Method in interface io.atomix.storage.buffer.BufferInput
Reads a 24-bit unsigned integer from the buffer at the current position.
readUnsignedMedium(int) - Method in interface io.atomix.storage.buffer.BytesInput
Reads a 24-bin unsigned integer from the buffer at the given offset.
readUnsignedMedium(int) - Method in class io.atomix.storage.buffer.NativeBytes
 
readUnsignedMedium(int) - Method in class io.atomix.storage.buffer.SwappedBytes
 
readUnsignedMedium(int) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
readUnsignedMedium(int) - Method in class io.atomix.storage.buffer.WrappedBytes
 
readUnsignedShort() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
readUnsignedShort(int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
readUnsignedShort(int) - Method in class io.atomix.storage.buffer.AbstractBytes
 
readUnsignedShort() - Method in interface io.atomix.storage.buffer.Buffer
Reads a 16-bit unsigned integer from the buffer at the current position.
readUnsignedShort(int) - Method in interface io.atomix.storage.buffer.Buffer
Reads a 16-bit unsigned integer from the buffer at the given offset.
readUnsignedShort() - Method in interface io.atomix.storage.buffer.BufferInput
Reads a 16-bit unsigned integer from the buffer at the current position.
readUnsignedShort(int) - Method in interface io.atomix.storage.buffer.BytesInput
Reads a 16-bit unsigned integer from the buffer at the given offset.
readUnsignedShort(int) - Method in class io.atomix.storage.buffer.SwappedBytes
 
readUnsignedShort(int) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
readUnsignedShort(int) - Method in class io.atomix.storage.buffer.WrappedBytes
 
readUTF8() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
readUTF8(int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
readUTF8(int) - Method in class io.atomix.storage.buffer.AbstractBytes
 
readUTF8() - Method in interface io.atomix.storage.buffer.Buffer
Reads a UTF-8 string from the buffer at the current position.
readUTF8(int) - Method in interface io.atomix.storage.buffer.Buffer
Reads a UTF-8 string from the buffer at the given offset.
readUTF8() - Method in interface io.atomix.storage.buffer.BufferInput
Reads a UTF-8 string from the buffer at the current position.
readUTF8(int) - Method in interface io.atomix.storage.buffer.BytesInput
Reads a UTF-8 string from the buffer at the given offset.
readUTF8(int) - Method in class io.atomix.storage.buffer.WrappedBytes
 
references() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
release() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
release() - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
release() - Method in class io.atomix.storage.buffer.SlicedBuffer
 
release() - Method in class io.atomix.storage.buffer.SwappedBuffer
 
release(Buffer) - Method in class io.atomix.storage.buffer.UnsafeDirectBufferPool
 
release(Buffer) - Method in class io.atomix.storage.buffer.UnsafeHeapBufferPool
 
remaining() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
remaining() - Method in interface io.atomix.storage.buffer.Buffer
Returns the number of bytes remaining in the buffer until the Buffer.limit() is reached.
remaining() - Method in interface io.atomix.storage.buffer.BufferInput
Returns the number of bytes remaining in the input.
reset() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
reset() - Method in interface io.atomix.storage.buffer.Buffer
Resets the buffer's position to the previously-marked position.
reset(ByteBuffer) - Method in class io.atomix.storage.buffer.ByteBufferBytes
 
reset(byte[]) - Method in class io.atomix.storage.buffer.UnsafeHeapBuffer
Resets the internal heap array.
reset(byte[]) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
Resets the heap byte array.
resize(long) - Method in class io.atomix.storage.buffer.BitArray
Resizes the bit array to a new count.
resize(int) - Method in class io.atomix.storage.buffer.ByteBufferBytes
 
resize(int) - Method in interface io.atomix.storage.buffer.Bytes
Resizes the bytes.
resize(int) - Method in class io.atomix.storage.buffer.FileBytes
 
resize(int) - Method in class io.atomix.storage.buffer.NativeBytes
 
resize(int) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
resize(int) - Method in class io.atomix.storage.buffer.WrappedBytes
 
rewind() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
rewind() - Method in interface io.atomix.storage.buffer.Buffer
Rewinds the buffer.
root() - Method in class io.atomix.storage.buffer.SlicedBuffer
Returns the root buffer.
root() - Method in class io.atomix.storage.buffer.SwappedBuffer
Returns the root buffer.
root() - Method in class io.atomix.storage.buffer.WrappedBytes
Returns the root bytes.

S

set(long) - Method in class io.atomix.storage.buffer.BitArray
Sets the bit at the given index.
SHORT - Static variable in interface io.atomix.storage.buffer.Bytes
 
size() - Method in class io.atomix.storage.buffer.BitArray
Returns the total number of bits in the bit set.
size() - Method in class io.atomix.storage.buffer.ByteBufferBytes
 
size() - Method in interface io.atomix.storage.buffer.Bytes
Returns the count of the bytes.
size() - Method in class io.atomix.storage.buffer.FileBytes
 
size() - Method in class io.atomix.storage.buffer.NativeBytes
 
size() - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
size() - Method in class io.atomix.storage.buffer.WrappedBytes
 
skip(int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
skip(int) - Method in interface io.atomix.storage.buffer.Buffer
Advances the buffer's position length bytes.
skip(int) - Method in interface io.atomix.storage.buffer.BufferInput
Skips the given number of bytes in the input.
slice() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
slice(int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
slice(int, int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
slice() - Method in interface io.atomix.storage.buffer.Buffer
Returns a view of this buffer starting at the current position.
slice(int) - Method in interface io.atomix.storage.buffer.Buffer
Returns a view of this buffer of the given length starting at the current position.
slice(int, int) - Method in interface io.atomix.storage.buffer.Buffer
Returns a view of this buffer starting at the given offset with the given length.
SlicedBuffer - Class in io.atomix.storage.buffer
Sliced buffer.
SlicedBuffer(Buffer, Bytes, int, int, int) - Constructor for class io.atomix.storage.buffer.SlicedBuffer
 
SwappedBuffer - Class in io.atomix.storage.buffer
Byte order swapped buffer.
SwappedBuffer(Buffer, int, int, int, ReferenceManager<Buffer>) - Constructor for class io.atomix.storage.buffer.SwappedBuffer
 
SwappedBytes - Class in io.atomix.storage.buffer
Bytes in swapped order.
SwappedBytes(Bytes) - Constructor for class io.atomix.storage.buffer.SwappedBytes
 

T

toString() - Method in class io.atomix.storage.buffer.BitArray
 

U

UnpooledAllocator - Class in io.atomix.storage.buffer
Unpooled buffer allocator.
UnpooledAllocator() - Constructor for class io.atomix.storage.buffer.UnpooledAllocator
 
UnpooledDirectAllocator - Class in io.atomix.storage.buffer
Unpooled direct allocator.
UnpooledDirectAllocator() - Constructor for class io.atomix.storage.buffer.UnpooledDirectAllocator
 
UnpooledHeapAllocator - Class in io.atomix.storage.buffer
Unpooled heap allocator.
UnpooledHeapAllocator() - Constructor for class io.atomix.storage.buffer.UnpooledHeapAllocator
 
UnpooledUnsafeDirectAllocator - Class in io.atomix.storage.buffer
Unpooled direct allocator.
UnpooledUnsafeDirectAllocator() - Constructor for class io.atomix.storage.buffer.UnpooledUnsafeDirectAllocator
 
UnpooledUnsafeHeapAllocator - Class in io.atomix.storage.buffer
Unpooled heap allocator.
UnpooledUnsafeHeapAllocator() - Constructor for class io.atomix.storage.buffer.UnpooledUnsafeHeapAllocator
 
UnsafeDirectBuffer - Class in io.atomix.storage.buffer
Direct ByteBuffer based buffer.
UnsafeDirectBufferPool - Class in io.atomix.storage.buffer
Direct buffer pool.
UnsafeDirectBufferPool() - Constructor for class io.atomix.storage.buffer.UnsafeDirectBufferPool
 
UnsafeDirectBytes - Class in io.atomix.storage.buffer
Direct byte buffer bytes.
UnsafeHeapBuffer - Class in io.atomix.storage.buffer
Heap byte buffer implementation.
UnsafeHeapBufferPool - Class in io.atomix.storage.buffer
Heap buffer pool.
UnsafeHeapBufferPool() - Constructor for class io.atomix.storage.buffer.UnsafeHeapBufferPool
 
UnsafeHeapBytes - Class in io.atomix.storage.buffer
Java heap bytes.
UnsafeMappedBuffer - Class in io.atomix.storage.buffer
Memory mapped file buffer.
UnsafeMappedBytes - Class in io.atomix.storage.buffer
Mapped bytes.

W

wrap(byte[]) - Static method in class io.atomix.storage.buffer.HeapBuffer
Wraps the given bytes in a heap buffer.
wrap(byte[]) - Static method in class io.atomix.storage.buffer.HeapBytes
Wraps the given bytes in a UnsafeHeapBytes object.
wrap(byte[]) - Static method in class io.atomix.storage.buffer.UnsafeHeapBuffer
Wraps the given bytes in a heap buffer.
wrap(byte[]) - Static method in class io.atomix.storage.buffer.UnsafeHeapBytes
Wraps the given bytes in a UnsafeHeapBytes object.
WrappedBytes - Class in io.atomix.storage.buffer
Wrapped bytes.
WrappedBytes(Bytes) - Constructor for class io.atomix.storage.buffer.WrappedBytes
 
write(Buffer) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
write(Bytes) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
write(Bytes, int, int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
write(int, Bytes, int, int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
write(byte[]) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
write(byte[], int, int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
write(int, byte[], int, int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
write(Buffer) - Method in interface io.atomix.storage.buffer.Buffer
Writes a buffer to the buffer.
write(Bytes) - Method in interface io.atomix.storage.buffer.Buffer
Writes an array of bytes to the buffer.
write(byte[]) - Method in interface io.atomix.storage.buffer.Buffer
Writes an array of bytes to the buffer.
write(Bytes, int, int) - Method in interface io.atomix.storage.buffer.Buffer
Writes an array of bytes to the buffer.
write(int, Bytes, int, int) - Method in interface io.atomix.storage.buffer.Buffer
Writes an array of bytes to the buffer.
write(byte[], int, int) - Method in interface io.atomix.storage.buffer.Buffer
Writes an array of bytes to the buffer.
write(int, byte[], int, int) - Method in interface io.atomix.storage.buffer.Buffer
Writes an array of bytes to the buffer.
write(Bytes) - Method in interface io.atomix.storage.buffer.BufferOutput
Writes an array of bytes to the buffer.
write(byte[]) - Method in interface io.atomix.storage.buffer.BufferOutput
Writes an array of bytes to the buffer.
write(Bytes, int, int) - Method in interface io.atomix.storage.buffer.BufferOutput
Writes an array of bytes to the buffer.
write(byte[], int, int) - Method in interface io.atomix.storage.buffer.BufferOutput
Writes an array of bytes to the buffer.
write(Buffer) - Method in interface io.atomix.storage.buffer.BufferOutput
Writes a buffer to the buffer.
write(int, byte[], int, int) - Method in class io.atomix.storage.buffer.ByteBufferBytes
 
write(int, Bytes, int, int) - Method in class io.atomix.storage.buffer.ByteBufferBytes
 
write(int, Bytes, int, int) - Method in interface io.atomix.storage.buffer.BytesOutput
Writes an array of bytes to the buffer.
write(int, byte[], int, int) - Method in interface io.atomix.storage.buffer.BytesOutput
Writes an array of bytes to the buffer.
write(int, Bytes, int, int) - Method in class io.atomix.storage.buffer.FileBytes
 
write(int, byte[], int, int) - Method in class io.atomix.storage.buffer.FileBytes
 
write(int, Bytes, int, int) - Method in class io.atomix.storage.buffer.NativeBytes
 
write(int, byte[], int, int) - Method in class io.atomix.storage.buffer.NativeBytes
 
write(Buffer) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
write(Bytes) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
write(Bytes, int, int) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
write(int, Bytes, int, int) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
write(byte[]) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
write(byte[], int, int) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
write(int, byte[], int, int) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
write(int, Bytes, int, int) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
write(int, byte[], int, int) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
write(int, Bytes, int, int) - Method in class io.atomix.storage.buffer.WrappedBytes
 
write(int, byte[], int, int) - Method in class io.atomix.storage.buffer.WrappedBytes
 
writeBoolean(boolean) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
writeBoolean(int, boolean) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
writeBoolean(int, boolean) - Method in class io.atomix.storage.buffer.AbstractBytes
 
writeBoolean(boolean) - Method in interface io.atomix.storage.buffer.Buffer
Writes a 1 byte boolean to the buffer at the current position.
writeBoolean(int, boolean) - Method in interface io.atomix.storage.buffer.Buffer
Writes a 1 byte boolean to the buffer at the given offset.
writeBoolean(boolean) - Method in interface io.atomix.storage.buffer.BufferOutput
Writes a 1 byte boolean to the buffer.
writeBoolean(int, boolean) - Method in interface io.atomix.storage.buffer.BytesOutput
Writes a 1 byte boolean to the buffer at the given offset.
writeBoolean(int, boolean) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
writeBoolean(boolean) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
writeBoolean(int, boolean) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
writeBoolean(int, boolean) - Method in class io.atomix.storage.buffer.WrappedBytes
 
writeByte(int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
writeByte(int, int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
writeByte(int) - Method in interface io.atomix.storage.buffer.Buffer
Writes a byte to the buffer at the current position.
writeByte(int, int) - Method in interface io.atomix.storage.buffer.Buffer
Writes a byte to the buffer at the given offset.
writeByte(int) - Method in interface io.atomix.storage.buffer.BufferOutput
Writes a byte to the buffer.
writeByte(int, int) - Method in class io.atomix.storage.buffer.ByteBufferBytes
 
writeByte(int, int) - Method in interface io.atomix.storage.buffer.BytesOutput
Writes a byte to the buffer at the given offset.
writeByte(int, int) - Method in class io.atomix.storage.buffer.FileBytes
 
writeByte(int, int) - Method in class io.atomix.storage.buffer.NativeBytes
 
writeByte(int) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
writeByte(int, int) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
writeByte(int, int) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
writeByte(int, int) - Method in class io.atomix.storage.buffer.WrappedBytes
 
writeBytes(byte[]) - Method in interface io.atomix.storage.buffer.BufferOutput
Writes a byte array.
writeChar(char) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
writeChar(int, char) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
writeChar(char) - Method in interface io.atomix.storage.buffer.Buffer
Writes a 16-bit character to the buffer at the current position.
writeChar(int, char) - Method in interface io.atomix.storage.buffer.Buffer
Writes a 16-bit character to the buffer at the given offset.
writeChar(char) - Method in interface io.atomix.storage.buffer.BufferOutput
Writes a 16-bit character to the buffer.
writeChar(int, char) - Method in class io.atomix.storage.buffer.ByteBufferBytes
 
writeChar(int, char) - Method in interface io.atomix.storage.buffer.BytesOutput
Writes a 16-bit character to the buffer at the given offset.
writeChar(int, char) - Method in class io.atomix.storage.buffer.FileBytes
 
writeChar(int, char) - Method in class io.atomix.storage.buffer.NativeBytes
 
writeChar(char) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
writeChar(int, char) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
writeChar(int, char) - Method in class io.atomix.storage.buffer.SwappedBytes
 
writeChar(int, char) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
writeChar(int, char) - Method in class io.atomix.storage.buffer.WrappedBytes
 
writeDouble(double) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
writeDouble(int, double) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
writeDouble(double) - Method in interface io.atomix.storage.buffer.Buffer
Writes a double-precision 64-bit floating point number to the buffer at the current position.
writeDouble(int, double) - Method in interface io.atomix.storage.buffer.Buffer
Writes a double-precision 64-bit floating point number to the buffer at the given offset.
writeDouble(double) - Method in interface io.atomix.storage.buffer.BufferOutput
Writes a double-precision 64-bit floating point number to the buffer.
writeDouble(int, double) - Method in class io.atomix.storage.buffer.ByteBufferBytes
 
writeDouble(int, double) - Method in interface io.atomix.storage.buffer.BytesOutput
Writes a double-precision 64-bit floating point number to the buffer at the given offset.
writeDouble(int, double) - Method in class io.atomix.storage.buffer.FileBytes
 
writeDouble(int, double) - Method in class io.atomix.storage.buffer.NativeBytes
 
writeDouble(double) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
writeDouble(int, double) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
writeDouble(int, double) - Method in class io.atomix.storage.buffer.SwappedBytes
 
writeDouble(int, double) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
writeDouble(int, double) - Method in class io.atomix.storage.buffer.WrappedBytes
 
writeFloat(float) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
writeFloat(int, float) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
writeFloat(float) - Method in interface io.atomix.storage.buffer.Buffer
Writes a single-precision 32-bit floating point number to the buffer at the current position.
writeFloat(int, float) - Method in interface io.atomix.storage.buffer.Buffer
Writes a single-precision 32-bit floating point number to the buffer at the given offset.
writeFloat(float) - Method in interface io.atomix.storage.buffer.BufferOutput
Writes a single-precision 32-bit floating point number to the buffer.
writeFloat(int, float) - Method in class io.atomix.storage.buffer.ByteBufferBytes
 
writeFloat(int, float) - Method in interface io.atomix.storage.buffer.BytesOutput
Writes a single-precision 32-bit floating point number to the buffer at the given offset.
writeFloat(int, float) - Method in class io.atomix.storage.buffer.FileBytes
 
writeFloat(int, float) - Method in class io.atomix.storage.buffer.NativeBytes
 
writeFloat(float) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
writeFloat(int, float) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
writeFloat(int, float) - Method in class io.atomix.storage.buffer.SwappedBytes
 
writeFloat(int, float) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
writeFloat(int, float) - Method in class io.atomix.storage.buffer.WrappedBytes
 
writeInt(int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
writeInt(int, int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
writeInt(int) - Method in interface io.atomix.storage.buffer.Buffer
Writes a 32-bit signed integer to the buffer at the current position.
writeInt(int, int) - Method in interface io.atomix.storage.buffer.Buffer
Writes a 32-bit signed integer to the buffer at the given offset.
writeInt(int) - Method in interface io.atomix.storage.buffer.BufferOutput
Writes a 32-bit signed integer to the buffer.
writeInt(int, int) - Method in class io.atomix.storage.buffer.ByteBufferBytes
 
writeInt(int, int) - Method in interface io.atomix.storage.buffer.BytesOutput
Writes a 32-bit signed integer to the buffer at the given offset.
writeInt(int, int) - Method in class io.atomix.storage.buffer.FileBytes
 
writeInt(int, int) - Method in class io.atomix.storage.buffer.NativeBytes
 
writeInt(int) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
writeInt(int, int) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
writeInt(int, int) - Method in class io.atomix.storage.buffer.SwappedBytes
 
writeInt(int, int) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
writeInt(int, int) - Method in class io.atomix.storage.buffer.WrappedBytes
 
writeLong(long) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
writeLong(int, long) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
writeLong(long) - Method in interface io.atomix.storage.buffer.Buffer
Writes a 64-bit signed integer to the buffer at the current position.
writeLong(int, long) - Method in interface io.atomix.storage.buffer.Buffer
Writes a 64-bit signed integer to the buffer at the given offset.
writeLong(long) - Method in interface io.atomix.storage.buffer.BufferOutput
Writes a 64-bit signed integer to the buffer.
writeLong(int, long) - Method in class io.atomix.storage.buffer.ByteBufferBytes
 
writeLong(int, long) - Method in interface io.atomix.storage.buffer.BytesOutput
Writes a 64-bit signed integer to the buffer at the given offset.
writeLong(int, long) - Method in class io.atomix.storage.buffer.FileBytes
 
writeLong(int, long) - Method in class io.atomix.storage.buffer.NativeBytes
 
writeLong(long) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
writeLong(int, long) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
writeLong(int, long) - Method in class io.atomix.storage.buffer.SwappedBytes
 
writeLong(int, long) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
writeLong(int, long) - Method in class io.atomix.storage.buffer.WrappedBytes
 
writeMedium(int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
writeMedium(int, int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
writeMedium(int, int) - Method in class io.atomix.storage.buffer.AbstractBytes
 
writeMedium(int) - Method in interface io.atomix.storage.buffer.BufferOutput
Writes a 24-bit signed integer to the buffer.
writeMedium(int, int) - Method in interface io.atomix.storage.buffer.BytesOutput
Writes a 24-bit signed integer to the buffer at the given offset.
writeMedium(int, int) - Method in class io.atomix.storage.buffer.NativeBytes
 
writeMedium(int) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
writeMedium(int, int) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
writeMedium(int, int) - Method in class io.atomix.storage.buffer.SwappedBytes
 
writeMedium(int, int) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
writeMedium(int, int) - Method in class io.atomix.storage.buffer.WrappedBytes
 
writeShort(short) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
writeShort(int, short) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
writeShort(short) - Method in interface io.atomix.storage.buffer.Buffer
Writes a 16-bit signed integer to the buffer at the current position.
writeShort(int, short) - Method in interface io.atomix.storage.buffer.Buffer
Writes a 16-bit signed integer to the buffer at the given offset.
writeShort(short) - Method in interface io.atomix.storage.buffer.BufferOutput
Writes a 16-bit signed integer to the buffer.
writeShort(int, short) - Method in class io.atomix.storage.buffer.ByteBufferBytes
 
writeShort(int, short) - Method in interface io.atomix.storage.buffer.BytesOutput
Writes a 16-bit signed integer to the buffer at the given offset.
writeShort(int, short) - Method in class io.atomix.storage.buffer.FileBytes
 
writeShort(int, short) - Method in class io.atomix.storage.buffer.NativeBytes
 
writeShort(short) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
writeShort(int, short) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
writeShort(int, short) - Method in class io.atomix.storage.buffer.SwappedBytes
 
writeShort(int, short) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
writeShort(int, short) - Method in class io.atomix.storage.buffer.WrappedBytes
 
writeString(String, Charset) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
writeString(int, String, Charset) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
writeString(String) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
writeString(int, String) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
writeString(int, String) - Method in class io.atomix.storage.buffer.AbstractBytes
 
writeString(int, String, Charset) - Method in class io.atomix.storage.buffer.AbstractBytes
 
writeString(String) - Method in interface io.atomix.storage.buffer.BufferOutput
Writes a string to the buffer.
writeString(String, Charset) - Method in interface io.atomix.storage.buffer.BufferOutput
Writes a string to the buffer.
writeString(int, String) - Method in interface io.atomix.storage.buffer.BytesOutput
Writes a string to the buffer at the given offset.
writeString(int, String, Charset) - Method in interface io.atomix.storage.buffer.BytesOutput
Writes a string to the buffer at the given offset.
writeString(int, String) - Method in class io.atomix.storage.buffer.WrappedBytes
 
writeUnsignedByte(int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
writeUnsignedByte(int, int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
writeUnsignedByte(int, int) - Method in class io.atomix.storage.buffer.AbstractBytes
 
writeUnsignedByte(int) - Method in interface io.atomix.storage.buffer.Buffer
Writes an unsigned byte to the buffer at the current position.
writeUnsignedByte(int, int) - Method in interface io.atomix.storage.buffer.Buffer
Writes an unsigned byte to the buffer at the given offset.
writeUnsignedByte(int) - Method in interface io.atomix.storage.buffer.BufferOutput
Writes an unsigned byte to the buffer.
writeUnsignedByte(int, int) - Method in interface io.atomix.storage.buffer.BytesOutput
Writes an unsigned byte to the buffer at the given position.
writeUnsignedByte(int) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
writeUnsignedByte(int, int) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
writeUnsignedByte(int, int) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
writeUnsignedByte(int, int) - Method in class io.atomix.storage.buffer.WrappedBytes
 
writeUnsignedInt(long) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
writeUnsignedInt(int, long) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
writeUnsignedInt(int, long) - Method in class io.atomix.storage.buffer.AbstractBytes
 
writeUnsignedInt(long) - Method in interface io.atomix.storage.buffer.Buffer
Writes a 32-bit signed integer to the buffer at the current position.
writeUnsignedInt(int, long) - Method in interface io.atomix.storage.buffer.Buffer
Writes a 32-bit signed integer to the buffer at the given offset.
writeUnsignedInt(long) - Method in interface io.atomix.storage.buffer.BufferOutput
Writes a 32-bit unsigned integer to the buffer.
writeUnsignedInt(int, long) - Method in interface io.atomix.storage.buffer.BytesOutput
Writes a 32-bit unsigned integer to the buffer at the given offset.
writeUnsignedInt(long) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
writeUnsignedInt(int, long) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
writeUnsignedInt(int, long) - Method in class io.atomix.storage.buffer.SwappedBytes
 
writeUnsignedInt(int, long) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
writeUnsignedInt(int, long) - Method in class io.atomix.storage.buffer.WrappedBytes
 
writeUnsignedMedium(int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
writeUnsignedMedium(int, int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
writeUnsignedMedium(int, int) - Method in class io.atomix.storage.buffer.AbstractBytes
 
writeUnsignedMedium(int) - Method in interface io.atomix.storage.buffer.BufferOutput
Writes a 24-bit unsigned integer to the buffer.
writeUnsignedMedium(int, int) - Method in interface io.atomix.storage.buffer.BytesOutput
Writes a 24-bit unsigned integer to the buffer at the given offset.
writeUnsignedMedium(int, int) - Method in class io.atomix.storage.buffer.NativeBytes
 
writeUnsignedMedium(int) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
writeUnsignedMedium(int, int) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
writeUnsignedMedium(int, int) - Method in class io.atomix.storage.buffer.SwappedBytes
 
writeUnsignedMedium(int, int) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
writeUnsignedMedium(int, int) - Method in class io.atomix.storage.buffer.WrappedBytes
 
writeUnsignedShort(int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
writeUnsignedShort(int, int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
writeUnsignedShort(int, int) - Method in class io.atomix.storage.buffer.AbstractBytes
 
writeUnsignedShort(int) - Method in interface io.atomix.storage.buffer.Buffer
Writes a 16-bit signed integer to the buffer at the current position.
writeUnsignedShort(int, int) - Method in interface io.atomix.storage.buffer.Buffer
Writes a 16-bit signed integer to the buffer at the given offset.
writeUnsignedShort(int) - Method in interface io.atomix.storage.buffer.BufferOutput
Writes a 16-bit unsigned integer to the buffer.
writeUnsignedShort(int, int) - Method in interface io.atomix.storage.buffer.BytesOutput
Writes a 16-bit unsigned integer to the buffer at the given offset.
writeUnsignedShort(int) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
writeUnsignedShort(int, int) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
writeUnsignedShort(int, int) - Method in class io.atomix.storage.buffer.SwappedBytes
 
writeUnsignedShort(int, int) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
writeUnsignedShort(int, int) - Method in class io.atomix.storage.buffer.WrappedBytes
 
writeUTF8(String) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
writeUTF8(int, String) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
writeUTF8(int, String) - Method in class io.atomix.storage.buffer.AbstractBytes
 
writeUTF8(String) - Method in interface io.atomix.storage.buffer.Buffer
Writes a UTF-8 string to the buffer at the current position.
writeUTF8(int, String) - Method in interface io.atomix.storage.buffer.Buffer
Writes a UTF-8 string to the buffer at the given offset.
writeUTF8(String) - Method in interface io.atomix.storage.buffer.BufferOutput
Writes a UTF-8 string to the buffer.
writeUTF8(int, String) - Method in interface io.atomix.storage.buffer.BytesOutput
Writes a UTF-8 string to the buffer at the given offset.
writeUTF8(String) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
writeUTF8(int, String) - Method in class io.atomix.storage.buffer.WrappedBytes
 

Z

zero() - Method in class io.atomix.storage.buffer.AbstractBuffer
 
zero(int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
zero(int, int) - Method in class io.atomix.storage.buffer.AbstractBuffer
 
zero() - Method in class io.atomix.storage.buffer.ByteBufferBytes
 
zero(int) - Method in class io.atomix.storage.buffer.ByteBufferBytes
 
zero(int, int) - Method in class io.atomix.storage.buffer.ByteBufferBytes
 
zero() - Method in interface io.atomix.storage.buffer.BytesOutput
Zeros out all bytes in the array.
zero(int) - Method in interface io.atomix.storage.buffer.BytesOutput
Zeros out all bytes starting at the given offset in the array.
zero(int, int) - Method in interface io.atomix.storage.buffer.BytesOutput
Zeros out bytes starting at the given offset up to the given length.
zero() - Method in class io.atomix.storage.buffer.FileBytes
 
zero(int) - Method in class io.atomix.storage.buffer.FileBytes
 
zero(int, int) - Method in class io.atomix.storage.buffer.FileBytes
 
zero() - Method in class io.atomix.storage.buffer.NativeBytes
 
zero(int) - Method in class io.atomix.storage.buffer.NativeBytes
 
zero(int, int) - Method in class io.atomix.storage.buffer.NativeBytes
 
zero(int, int) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
zero(int) - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
zero() - Method in class io.atomix.storage.buffer.ReadOnlyBuffer
 
zero() - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
zero(int) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
zero(int, int) - Method in class io.atomix.storage.buffer.UnsafeHeapBytes
 
zero() - Method in class io.atomix.storage.buffer.WrappedBytes
 
zero(int) - Method in class io.atomix.storage.buffer.WrappedBytes
 
zero(int, int) - Method in class io.atomix.storage.buffer.WrappedBytes
 
A B C D E F G H I L M N O P R S T U W Z 
Skip navigation links

Copyright © 2013–2018. All rights reserved.