- 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
-
- 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.
- append(T) - Method in class io.atomix.storage.journal.DelegatingJournalWriter
-
- append(Indexed<E>) - Method in class io.atomix.storage.journal.DelegatingJournalWriter
-
- append(Indexed<E>) - Method in class io.atomix.storage.journal.JournalSegmentWriter
-
- append(T) - Method in class io.atomix.storage.journal.JournalSegmentWriter
-
- append(T) - Method in interface io.atomix.storage.journal.JournalWriter
-
Appends an entry to the journal.
- append(Indexed<E>) - Method in interface io.atomix.storage.journal.JournalWriter
-
Appends an indexed entry to the log.
- append(T) - Method in class io.atomix.storage.journal.SegmentedJournalWriter
-
- append(Indexed<E>) - Method in class io.atomix.storage.journal.SegmentedJournalWriter
-
- 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.
- id() - Method in class io.atomix.storage.journal.JournalSegment
-
Returns the segment ID.
- id() - Method in class io.atomix.storage.journal.JournalSegmentDescriptor
-
Returns the segment identifier.
- index() - Method in class io.atomix.storage.journal.Indexed
-
Returns the entry index.
- index() - Method in class io.atomix.storage.journal.JournalSegment
-
Returns the segment's starting index.
- index() - Method in class io.atomix.storage.journal.JournalSegmentDescriptor
-
Returns the segment index.
- Indexed<E> - Class in io.atomix.storage.journal
-
Indexed journal entry.
- Indexed(long, E, int) - Constructor for class io.atomix.storage.journal.Indexed
-
- INTEGER - Static variable in interface io.atomix.storage.buffer.Bytes
-
- io.atomix.storage - package io.atomix.storage
-
- 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.
- io.atomix.storage.journal - package io.atomix.storage.journal
-
- io.atomix.storage.statistics - package io.atomix.storage.statistics
-
- isCompactable(long) - Method in class io.atomix.storage.journal.SegmentedJournal
-
Returns a boolean indicating whether a segment can be removed from the journal prior to the given index.
- 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
-
- isEmpty() - Method in class io.atomix.storage.journal.JournalSegment
-
Returns a boolean value indicating whether the segment is empty.
- isEmpty() - Method in class io.atomix.storage.journal.JournalSegmentWriter
-
Returns a boolean indicating whether the segment is empty.
- 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
-
- isFull() - Method in class io.atomix.storage.journal.JournalSegment
-
Returns a boolean indicating whether the segment is full.
- isFull() - Method in class io.atomix.storage.journal.JournalSegmentWriter
-
Returns a boolean indicating whether the segment is full.
- isOpen() - Method in class io.atomix.storage.journal.DelegatingJournal
-
- isOpen() - Method in interface io.atomix.storage.journal.Journal
-
Returns a boolean indicating whether the journal is open.
- isOpen() - Method in class io.atomix.storage.journal.JournalSegment
-
Returns a boolean indicating whether the segment is open.
- isOpen() - Method in class io.atomix.storage.journal.SegmentedJournal
-
- 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
-
- isSegmentFile(String, File) - Static method in class io.atomix.storage.journal.JournalSegmentFile
-
Returns a boolean value indicating whether the given file appears to be a parsable segment file.
- isSegmentFile(String, String) - Static method in class io.atomix.storage.journal.JournalSegmentFile
-
Returns a boolean value indicating whether the given file appears to be a parsable segment file.
- 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
-
- readObject(Function<byte[], U>) - Method in interface io.atomix.storage.buffer.BufferInput
-
Reads an object from the buffer.
- 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.
- reset() - Method in class io.atomix.storage.journal.DelegatingJournalReader
-
- reset(long) - Method in class io.atomix.storage.journal.DelegatingJournalReader
-
- reset() - Method in interface io.atomix.storage.journal.JournalReader
-
Resets the reader to the start.
- reset(long) - Method in interface io.atomix.storage.journal.JournalReader
-
Resets the reader to the given index.
- reset(long) - Method in class io.atomix.storage.journal.JournalSegmentReader
-
- reset() - Method in class io.atomix.storage.journal.JournalSegmentReader
-
- reset() - Method in class io.atomix.storage.journal.SegmentedJournalReader
-
- reset(long) - Method in class io.atomix.storage.journal.SegmentedJournalReader
-
- reset(long) - Method in class io.atomix.storage.journal.SegmentedJournalWriter
-
Resets the head of the journal to the given index.
- 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.
- withDirectory(String) - Method in class io.atomix.storage.journal.SegmentedJournal.Builder
-
Sets the log directory, returning the builder for method chaining.
- withDirectory(File) - Method in class io.atomix.storage.journal.SegmentedJournal.Builder
-
Sets the log directory, returning the builder for method chaining.
- withId(long) - Method in class io.atomix.storage.journal.JournalSegmentDescriptor.Builder
-
Sets the segment identifier.
- withIndex(long) - Method in class io.atomix.storage.journal.JournalSegmentDescriptor.Builder
-
Sets the segment index.
- withMaxEntries(int) - Method in class io.atomix.storage.journal.JournalSegmentDescriptor.Builder
-
Sets the maximum number of entries in the segment.
- withMaxEntriesPerSegment(int) - Method in class io.atomix.storage.journal.SegmentedJournal.Builder
-
Sets the maximum number of allows entries per segment, returning the builder for method chaining.
- withMaxSegmentSize(int) - Method in class io.atomix.storage.journal.JournalSegmentDescriptor.Builder
-
Sets maximum count of the segment.
- withMaxSegmentSize(int) - Method in class io.atomix.storage.journal.SegmentedJournal.Builder
-
Sets the maximum segment size in bytes, returning the builder for method chaining.
- withName(String) - Method in class io.atomix.storage.journal.SegmentedJournal.Builder
-
Sets the storage name.
- withSerializer(Serializer) - Method in class io.atomix.storage.journal.SegmentedJournal.Builder
-
Sets the journal serializer, returning the builder for method chaining.
- withStorageLevel(StorageLevel) - Method in class io.atomix.storage.journal.SegmentedJournal.Builder
-
Sets the log storage level, returning the builder for method chaining.
- 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
-
- 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
-
- 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
-
- writeObject(U, Function<U, byte[]>) - Method in interface io.atomix.storage.buffer.BufferOutput
-
Writes an object to the snapshot.
- writer() - Method in class io.atomix.storage.journal.DelegatingJournal
-
- writer() - Method in interface io.atomix.storage.journal.Journal
-
Returns the journal writer.
- writer() - Method in class io.atomix.storage.journal.JournalSegment
-
Returns the segment writer.
- writer() - Method in class io.atomix.storage.journal.SegmentedJournal
-
- 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
-