Skip navigation links
$ A B C D E F G H I J K L M N O P R S T U V W X Z _ 

$

$toString() - Method in interface net.openhft.chronicle.bytes.BytesMarshallable
Dumps the binary form of this object as a hex string for debugging.

A

AbstractBytes<U> - Class in net.openhft.chronicle.bytes
Provides a base implementation of Bytes with cursor management, optional bounds checking and default text formatting support.
AbstractInterner<T> - Class in net.openhft.chronicle.bytes.util
This class provides a caching mechanism that returns a value which matches the decoded bytes.
AbstractInterner(int) - Constructor for class net.openhft.chronicle.bytes.util.AbstractInterner
Constructor for creating an intern cache with the given capacity.
AbstractReference - Class in net.openhft.chronicle.bytes.ref
Base class for references backed by a BytesStore.
AbstractReference() - Constructor for class net.openhft.chronicle.bytes.ref.AbstractReference
Constructor initializes the reference assuming thread safety.
accept(long, BytesIn<?>) - Method in interface net.openhft.chronicle.bytes.BytesParselet
Handles a message of the supplied messageType using bytes from in.
acceptNewBytesStore(BytesStore<?, ?>) - Method in class net.openhft.chronicle.bytes.ref.AbstractReference
Updates the BytesStore for this reference, releasing any previous BytesStore
acceptNewBytesStore(BytesStore<?, ?>) - Method in class net.openhft.chronicle.bytes.ref.BinaryIntArrayReference
Assigns a new BytesStore to this BinaryIntArrayReference.
acceptNewBytesStore(BytesStore<?, ?>) - Method in class net.openhft.chronicle.bytes.ref.BinaryLongArrayReference
 
acquireBytesForRead(ReferenceOwner, long) - Method in class net.openhft.chronicle.bytes.MappedFile
Acquires bytes for read at the specified position, without the need to release the BytesStore.
acquireBytesForRead(ReferenceOwner, long, VanillaBytes<?>) - Method in class net.openhft.chronicle.bytes.MappedFile
Acquires bytes for read at the specified position and stores them in the provided VanillaBytes object.
acquireBytesForWrite(ReferenceOwner, long) - Method in class net.openhft.chronicle.bytes.MappedFile
Acquires bytes for write at the specified position.
acquireBytesForWrite(ReferenceOwner, long, VanillaBytes<?>) - Method in class net.openhft.chronicle.bytes.MappedFile
Acquires bytes for write at the specified position and stores them in the provided VanillaBytes object.
acquireByteStore(ReferenceOwner, long) - Method in class net.openhft.chronicle.bytes.MappedFile
Acquires a byte store at the specified position.
acquireByteStore(ReferenceOwner, long, BytesStore<?, ?>) - Method in class net.openhft.chronicle.bytes.MappedFile
Acquires a byte store at the specified position with the ability to re-use an existing byte store.
acquireByteStore(ReferenceOwner, long, BytesStore<?, ?>, MappedBytesStoreFactory) - Method in class net.openhft.chronicle.bytes.MappedFile
Acquires a byte store at the specified position with the ability to re-use an existing byte store, and specify a custom byte store factory.
acquiredBy() - Method in class net.openhft.chronicle.bytes.domestic.ReentrantFileLock
acquireUncheckedInput() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
acquireUncheckedInput() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
actual() - Method in class net.openhft.chronicle.bytes.BytesTextMethodTester
Returns the text generated from running the component under test.
actualSize() - Method in class net.openhft.chronicle.bytes.MappedFile
Returns the actual size of the mapped file in bytes, including any space reserved for metadata, headers, etc.
addAndGetDouble(long, double) - Method in interface net.openhft.chronicle.bytes.BytesStore
Similar to BytesStore.addAndGetInt(long, int) but operates on a double value.
addAndGetDouble(long, double) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Atomically adds a 64-bit double value to the current value at the specified offset and returns the resulting sum.
addAndGetDoubleNotAtomic(long, double) - Method in interface net.openhft.chronicle.bytes.BytesStore
Perform a not atomic add and get operation for a float value.
addAndGetFloat(long, float) - Method in interface net.openhft.chronicle.bytes.BytesStore
Similar to BytesStore.addAndGetInt(long, int) but operates on a float value.
addAndGetFloat(long, float) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Atomically adds a 32-bit float value to the current value at the specified offset and returns the resulting sum.
addAndGetFloatNotAtomic(long, float) - Method in interface net.openhft.chronicle.bytes.BytesStore
Perform a not atomic add and get operation for a float value.
addAndGetInt(long, int) - Method in interface net.openhft.chronicle.bytes.BytesStore
Adds an integer to the current integer value at the specified offset and returns the result.
addAndGetInt(long, int) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Atomically adds a 32-bit integer value to the current value at the specified offset and returns the resulting sum.
addAndGetIntNotAtomic(long, int) - Method in interface net.openhft.chronicle.bytes.BytesStore
Perform a not atomic add and get operation for an int value.
addAndGetLong(long, long) - Method in interface net.openhft.chronicle.bytes.BytesStore
Similar to BytesStore.addAndGetInt(long, int) but operates on a long value.
addAndGetLong(long, long) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Atomically adds a 64-bit long value to the current value at the specified offset and returns the resulting sum.
addAndGetShortNotAtomic(long, short) - Method in interface net.openhft.chronicle.bytes.BytesStore
Perform a not atomic add and get operation for a short value.
addAndGetUnsignedByteNotAtomic(long, int) - Method in interface net.openhft.chronicle.bytes.BytesStore
Perform a not atomic add and get operation for an unsigned byte value.
addAtomicValue(int) - Method in class net.openhft.chronicle.bytes.ref.BinaryIntReference
Adds a delta to the current 32-bit integer value atomically and returns the result.
addAtomicValue(long) - Method in class net.openhft.chronicle.bytes.ref.BinaryLongReference
Adds a delta to the current 64-bit long value atomically and returns the result.
addAtomicValue(int) - Method in class net.openhft.chronicle.bytes.ref.TextIntReference
 
addAtomicValue(long) - Method in class net.openhft.chronicle.bytes.ref.UncheckedLongReference
 
addAtomicValue2(long) - Method in class net.openhft.chronicle.bytes.ref.BinaryTwoLongReference
Atomically adds a delta to the second 64-bit long value and returns the result.
addReferenceChangeListener(ReferenceChangeListener) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
address() - Method in interface net.openhft.chronicle.bytes.Byteable
 
address() - Method in class net.openhft.chronicle.bytes.ref.AbstractReference
Retrieves the memory address for reading.
addressForRead(long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
addressForRead(long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
addressForRead(long) - Method in interface net.openhft.chronicle.bytes.RandomCommon
Retrieves the underlying memory address for reading.
addressForRead(long, int) - Method in interface net.openhft.chronicle.bytes.RandomCommon
Retrieves the underlying memory address for reading.
addressForRead(long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
addressForWrite(long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
addressForWrite(long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
addressForWrite(long) - Method in interface net.openhft.chronicle.bytes.RandomCommon
Retrieves the underlying memory address for writing.
addressForWrite(long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
addressForWritePosition() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
addressForWritePosition() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
addressForWritePosition() - Method in interface net.openhft.chronicle.bytes.RandomCommon
Retrieves the underlying memory address for writing at the current write position.
addressForWritePosition() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
addValue(int) - Method in class net.openhft.chronicle.bytes.ref.BinaryIntReference
Adds a delta to the current 32-bit integer value and returns the result.
addValue(long) - Method in class net.openhft.chronicle.bytes.ref.BinaryLongReference
Adds a delta to the current 64-bit long value and returns the result.
addValue(int) - Method in class net.openhft.chronicle.bytes.ref.TextIntReference
 
addValue(long) - Method in class net.openhft.chronicle.bytes.ref.TextLongReference
 
addValue(long) - Method in class net.openhft.chronicle.bytes.ref.UncheckedLongReference
 
addValue2(long) - Method in class net.openhft.chronicle.bytes.ref.BinaryTwoLongReference
Adds a delta to the second 64-bit long value and returns the result.
adjustHexDumpIndentation(int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
adjustHexDumpIndentation(int) - Method in interface net.openhft.chronicle.bytes.HexDumpBytesDescription
Adjusts the indentation level for subsequent dump lines.
afterRead(long) - Method in interface net.openhft.chronicle.bytes.RingBufferReader
Updates the reader's state after a read operation.
afterRead(long, long, long) - Method in interface net.openhft.chronicle.bytes.RingBufferReader
Overloaded method of RingBufferReader.afterRead(long) providing additional details about the read operation.
afterRun() - Method in class net.openhft.chronicle.bytes.BytesTextMethodTester
Returns the post-processing function applied to actual and expected output.
afterRun(UnaryOperator<String>) - Method in class net.openhft.chronicle.bytes.BytesTextMethodTester
Sets a post-processing function applied to both expected and actual output before comparison.
agitate(long) - Static method in enum net.openhft.chronicle.bytes.algo.VanillaBytesStoreHash
Applies a series of bitwise operations (XORs and rotations) to the given long value to improve its hash distribution.
allocateDirect(long) - Static method in interface net.openhft.chronicle.bytes.Bytes
Creates and returns a new VanillaBytes object that is a fixed-size wrapper for native memory (accessible via 64-bit addresses) with the specified capacity.
allocateDirect(byte[]) - Static method in interface net.openhft.chronicle.bytes.Bytes
Creates and returns a new fix sized wrapper for native (64-bit address) memory with the contents copied from the given bytes array.
allocateElastic() - Static method in interface net.openhft.chronicle.bytes.Bytes
Returns an elastic Bytes, preferring direct when available.
allocateElastic(int) - Static method in interface net.openhft.chronicle.bytes.Bytes
Returns an elastic Bytes with an initial capacity.
allocateElasticDirect() - Static method in interface net.openhft.chronicle.bytes.Bytes
Creates and returns a new elastic wrapper for native memory (accessible via 64-bit addresses) with an initial capacity of zero bytes.
allocateElasticDirect(long) - Static method in interface net.openhft.chronicle.bytes.Bytes
Creates and returns a new elastic wrapper for native memory (accessible via 64-bit addresses) with the given initialCapacity.
allocateElasticOnHeap() - Static method in interface net.openhft.chronicle.bytes.Bytes
Creates and returns a new elastic wrapper for memory allocated on the heap, with an initial capacity of 32 bytes.
allocateElasticOnHeap(int) - Static method in interface net.openhft.chronicle.bytes.Bytes
Creates and returns a new elastic wrapper for memory allocated on the heap, with the specified initialCapacity.
ANCHOR - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Anchor for cyclic references.
append(double) - Method in class net.openhft.chronicle.bytes.AbstractBytes
Appends the string representation of the given double value to the bytes.
append(float) - Method in class net.openhft.chronicle.bytes.AbstractBytes
Appends the string representation of the given float value to the bytes.
append(int) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
append(long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
append(boolean, long, int) - Method in class net.openhft.chronicle.bytes.AbstractBytes
Appends a numeric value in decimal form with the specified mantissa and exponent, handling negative values and decimal point placement.
append(double, int) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
append(Appendable, double) - Static method in enum net.openhft.chronicle.bytes.AppendableUtil
Appends value to sb.
append(Appendable, long) - Static method in enum net.openhft.chronicle.bytes.AppendableUtil
Appends value in decimal form to sb.
append(C, String) - Static method in enum net.openhft.chronicle.bytes.AppendableUtil
Appends a string to an Appendable that also implements CharSequence.
append(C, CharSequence, long, long) - Static method in enum net.openhft.chronicle.bytes.AppendableUtil
Appends a subsequence of the specified CharSequence to an Appendable.
append(char) - Method in interface net.openhft.chronicle.bytes.ByteStringAppender
Appends the given character, typically encoded as UTF-8.
append(CharSequence) - Method in interface net.openhft.chronicle.bytes.ByteStringAppender
Appends the supplied character sequence, encoded as UTF-8.
append(boolean) - Method in interface net.openhft.chronicle.bytes.ByteStringAppender
Appends a boolean as 'T' or 'F' character.
append(int) - Method in interface net.openhft.chronicle.bytes.ByteStringAppender
Appends an int in decimal to this.
append(long) - Method in interface net.openhft.chronicle.bytes.ByteStringAppender
Appends a long value in decimal.
append(float) - Method in interface net.openhft.chronicle.bytes.ByteStringAppender
Appends f using the configured Decimaliser.
append(double) - Method in interface net.openhft.chronicle.bytes.ByteStringAppender
Appends d using the current Decimaliser strategy.
append(double, int) - Method in interface net.openhft.chronicle.bytes.ByteStringAppender
Appends a double in decimal notation to a specific number of decimal places.
append(CharSequence, int, int) - Method in interface net.openhft.chronicle.bytes.ByteStringAppender
Appends a portion of a string to the Bytes in UTF-8.
append(BigDecimal) - Method in interface net.openhft.chronicle.bytes.ByteStringAppender
Appends a string representation of a specified BigDecimal to this.
append(char) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
append(CharSequence) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
append(boolean) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
append(int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
append(long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
append(double, int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
append(boolean, long, int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
append(CharSequence, int, int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
append(BigDecimal) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
append(float) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
append(double) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
append(long, Bytes<?>) - Method in interface net.openhft.chronicle.bytes.OffsetFormat
Formats offset and appends it to bytes.
append(long, long, int) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Appends a long value as a string with a specified number of digits at the given offset.
append(long, double, int, int) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Appends a double value as a string with a specified number of decimal places and total digits at the given offset.
append(boolean, long, int) - Method in interface net.openhft.chronicle.bytes.render.DecimalAppender
Append a decimal number, represented by its sign, mantissa and exponent, to a target.
append(double) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
append(float) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
append(int) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
append(long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
append(boolean, long, int) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
append(CharSequence, int, int) - Method in class net.openhft.chronicle.bytes.VanillaBytes
 
append8bit(CharSequence) - Method in interface net.openhft.chronicle.bytes.ByteStringAppender
Appends a String to the Bytes in ISO-8859-1.
append8bit(BytesStore<?, ?>) - Method in interface net.openhft.chronicle.bytes.ByteStringAppender
Appends the content of bs assuming one byte per character (ISO-8859-1).
append8bit(String) - Method in interface net.openhft.chronicle.bytes.ByteStringAppender
Appends cs in 8-bit encoding (ISO-8859-1).
append8bit(CharSequence, int, int) - Method in interface net.openhft.chronicle.bytes.ByteStringAppender
Appends a portion of a string to this Bytes in ISO-8859-1.
append8bit(BytesStore<?, ?>, long, long) - Method in interface net.openhft.chronicle.bytes.ByteStringAppender
Appends a portion of a BytesStore to this in ISO-8859-1 format.
append8bit(CharSequence) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
append8bit(BytesStore<?, ?>) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
append8bit(String) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
append8bit(CharSequence, int, int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
append8bit(BytesStore<?, ?>, long, long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
append8bit(CharSequence) - Method in class net.openhft.chronicle.bytes.UncheckedBytes
 
append8bit(CharSequence) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
append8bit(CharSequence) - Method in class net.openhft.chronicle.bytes.VanillaBytes
 
append8bit(BytesStore<?, ?>) - Method in class net.openhft.chronicle.bytes.VanillaBytes
 
append8bit(String) - Method in class net.openhft.chronicle.bytes.VanillaBytes
 
append8bit0(CharSequence) - Method in class net.openhft.chronicle.bytes.VanillaBytes
 
AppendableUtil - Enum in net.openhft.chronicle.bytes
Utility methods for manipulating Appendable implementations such as StringBuilder and Bytes.
appendAndReturnLength(long, boolean, long, int, boolean) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
appendAndReturnLength(long, boolean, long, int, boolean) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
appendAndReturnLength(long, boolean, long, int, boolean) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
 
appendAndReturnLength(long, boolean, long, int, boolean) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
appendBase(long, int) - Method in interface net.openhft.chronicle.bytes.ByteStringAppender
Appends a string representation of the first argument in the radix specified by the second argument.
appendBase(long, int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
appendBase16(long) - Method in interface net.openhft.chronicle.bytes.ByteStringAppender
Appends the base 16 (hexadecimal) representation of the specified long value.
appendBase16(long, int) - Method in interface net.openhft.chronicle.bytes.ByteStringAppender
Appends the base 16 (hexadecimal) representation of the specified long value, padding with leading zeroes if the number of digits is less than minDigits.
appendBase16(long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
appendBase16(long, int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
appendDateMillis(long) - Method in interface net.openhft.chronicle.bytes.ByteStringAppender
Converts a specified long number to a date in the format yyyymmdd and appends the date to this.
appendDateMillis(long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
appendDecimal(long, int) - Method in interface net.openhft.chronicle.bytes.ByteStringAppender
Appends value as a decimal number with decimalPlaces digits after the decimal point.
appendDecimal(long, int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
appendTimeMillis(long) - Method in interface net.openhft.chronicle.bytes.ByteStringAppender
Converts a specified long number to time of day and appends it to this.
appendTimeMillis(long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
appendUtf8(StreamingDataOutput, CharSequence) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Writes a CharSequence as a UTF-8 string to a StreamingDataOutput.
appendUtf8(long, char[], int, int) - Method in class net.openhft.chronicle.bytes.MappedBytesStore
 
appendUtf8(CharSequence) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Appends a UTF-8 encoded CharSequence to this output stream.
appendUtf8(int) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Appends a UTF-8 encoded character to this output stream.
appendUtf8(char[], int, int) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Appends a UTF-8 encoded CharSequence to this output stream from a specific offset and length.
appendUtf8(CharSequence, int, int) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Appends a UTF-8 encoded CharSequence to this output stream from a specific offset and length.
appendUtf8(byte[], int, int, byte) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Appends a UTF-8 encoded byte array to this output stream, taking into account the provided offset, length, and coder.
appendUtf8(byte[], int, int) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Appends a UTF-8 encoded byte array to this output stream, taking into account the provided offset and length.
appendUtf8(char[], int, int) - Method in class net.openhft.chronicle.bytes.UncheckedBytes
 
appendUtf8(char[], int, int) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
appendUtf8(CharSequence) - Method in class net.openhft.chronicle.bytes.VanillaBytes
 
appendUtf8(char[], int, int) - Method in class net.openhft.chronicle.bytes.VanillaBytes
 
apply(Method) - Method in enum net.openhft.chronicle.bytes.MethodEncoderLookup
 
applyAsLong(BytesStore<?, ?>, long) - Method in interface net.openhft.chronicle.bytes.algo.BytesStoreHash
Computes a 64-bit hash value of the given BytesStore with a specified length.
applyAsLong(BytesStore<?, ?>) - Method in enum net.openhft.chronicle.bytes.algo.OptimisedBytesStoreHash
Hashes a BytesStore.
applyAsLong(BytesStore<?, ?>, long) - Method in enum net.openhft.chronicle.bytes.algo.OptimisedBytesStoreHash
Hashes a BytesStore of the given length.
applyAsLong(BytesStore<?, ?>) - Method in enum net.openhft.chronicle.bytes.algo.VanillaBytesStoreHash
Computes a 64-bit hash value for the given BytesStore.
applyAsLong(BytesStore<?, ?>, long) - Method in enum net.openhft.chronicle.bytes.algo.VanillaBytesStoreHash
Computes a 64-bit hash value for the given BytesStore.
applyAsLong(BytesStore<?, ?>) - Method in class net.openhft.chronicle.bytes.algo.XxHash
Calculates the hash code of the given byte store.
applyAsLong(BytesStore<?, ?>, long) - Method in class net.openhft.chronicle.bytes.algo.XxHash
Computes a hash value for the given byte store with a specified length.
applyAsLong32bytesMultiple(BytesStore<?, ?>, int) - Static method in enum net.openhft.chronicle.bytes.algo.OptimisedBytesStoreHash
Computes a 64-bit hash value for the given BytesStore for data sizes that are multiple of 32 bytes.
applyAsLongAny(BytesStore<?, ?>, long) - Static method in enum net.openhft.chronicle.bytes.algo.OptimisedBytesStoreHash
Computes a 64-bit hash value for the given BytesStore for any size of data.
areNewGuarded() - Static method in class net.openhft.chronicle.bytes.NativeBytes
Checks if new NativeBytes instances will be guarded or not.
asInt(String) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Converts a string to an integer using ISO_8859_1 encoding.
available() - Method in class net.openhft.chronicle.bytes.StreamingInputStream
 
available() - Method in interface net.openhft.chronicle.bytes.util.Compression
Indicates whether compression/decompression is available.

B

beforeRead(Bytes<?>) - Method in interface net.openhft.chronicle.bytes.RingBufferReader
Prepares the reader to read data from the Ring Buffer.
behind() - Method in interface net.openhft.chronicle.bytes.RingBufferReaderStats
Calculates how far behind the RingBufferReader is relative to the write position in the Ring Buffer.
BinaryBooleanReference - Class in net.openhft.chronicle.bytes.ref
Stores a boolean as a single byte.
BinaryBooleanReference() - Constructor for class net.openhft.chronicle.bytes.ref.BinaryBooleanReference
 
BinaryBytesMethodWriterInvocationHandler - Class in net.openhft.chronicle.bytes
InvocationHandler that serialises method calls to a BytesOut using a MethodEncoder per method.
BinaryBytesMethodWriterInvocationHandler(Class<?>, Function<Method, MethodEncoder>, BytesOut<?>) - Constructor for class net.openhft.chronicle.bytes.BinaryBytesMethodWriterInvocationHandler
Creates an instance for the supplied interface.
BinaryIntArrayReference - Class in net.openhft.chronicle.bytes.ref
Array of 32-bit values laid out as [capacity][used][values...] in little-endian order.
BinaryIntArrayReference() - Constructor for class net.openhft.chronicle.bytes.ref.BinaryIntArrayReference
Default constructor initializes the BinaryIntArrayReference with a default capacity of 0.
BinaryIntArrayReference(long) - Constructor for class net.openhft.chronicle.bytes.ref.BinaryIntArrayReference
Constructs a new BinaryIntArrayReference with the specified default capacity.
BinaryIntReference - Class in net.openhft.chronicle.bytes.ref
Holds a 32-bit integer in little-endian native order within a BytesStore.
BinaryIntReference() - Constructor for class net.openhft.chronicle.bytes.ref.BinaryIntReference
 
BinaryLengthLength - Enum in net.openhft.chronicle.bytes.util
Defines strategies for encoding and writing the length prefix of binary data segments.
BinaryLongArrayReference - Class in net.openhft.chronicle.bytes.ref
Array of 64-bit values stored as [capacity][used][values...] in little-endian order.
BinaryLongArrayReference() - Constructor for class net.openhft.chronicle.bytes.ref.BinaryLongArrayReference
Constructs a BinaryLongArrayReference with a default capacity of 0.
BinaryLongArrayReference(long) - Constructor for class net.openhft.chronicle.bytes.ref.BinaryLongArrayReference
Constructs a BinaryLongArrayReference with the specified default capacity.
BinaryLongReference - Class in net.openhft.chronicle.bytes.ref
Holds a 64-bit long in little-endian binary form.
BinaryLongReference() - Constructor for class net.openhft.chronicle.bytes.ref.BinaryLongReference
 
BinaryTwoLongReference - Class in net.openhft.chronicle.bytes.ref
Represents a binary reference containing two 64-bit long values.
BinaryTwoLongReference() - Constructor for class net.openhft.chronicle.bytes.ref.BinaryTwoLongReference
 
BinaryWireCode - Interface in net.openhft.chronicle.bytes
Defines byte codes used by Chronicle's binary wire protocol.
bindValueAt(long, IntValue) - Method in class net.openhft.chronicle.bytes.ref.BinaryIntArrayReference
Binds the value at the specified index to the provided IntValue.
bindValueAt(long, LongValue) - Method in class net.openhft.chronicle.bytes.ref.BinaryLongArrayReference
 
bindValueAt(long, IntValue) - Method in class net.openhft.chronicle.bytes.ref.TextIntArrayReference
 
bindValueAt(long, LongValue) - Method in class net.openhft.chronicle.bytes.ref.TextLongArrayReference
Binds an external LongValue to a specific index in this array.
Bit8StringInterner - Class in net.openhft.chronicle.bytes.util
Implementation of AbstractInterner for interning String objects whose bytes are assumed to represent 8-bit characters such as ISO-8859-1.
Bit8StringInterner(int) - Constructor for class net.openhft.chronicle.bytes.util.Bit8StringInterner
Constructs a new Bit8StringInterner with the specified capacity.
build(Object...) - Method in class net.openhft.chronicle.bytes.BytesMethodReaderBuilder
Constructs and returns a new BytesMethodReader configured with the settings from this builder and the provided handler objects.
build(Object...) - Method in interface net.openhft.chronicle.bytes.MethodReaderBuilder
Builds the MethodReader instance with the specified components.
build() - Method in interface net.openhft.chronicle.bytes.MethodWriterBuilder
Builds the MethodWriter instance.
Byteable - Interface in net.openhft.chronicle.bytes
Allows a Java object to view a slice of a BytesStore.
ByteableIntArrayValues - Interface in net.openhft.chronicle.bytes.ref
Off-heap, contiguous array of signed 32-bit values.
ByteableLongArrayValues - Interface in net.openhft.chronicle.bytes.ref
Off-heap, contiguous array of signed 64-bit values.
byteCheckSum() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
byteCheckSum(long, long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
byteCheckSum(int, int) - Method in class net.openhft.chronicle.bytes.AbstractBytes
Returns the bytes sum between the specified indexes; start (inclusive) and end (exclusive).
byteCheckSum() - Method in interface net.openhft.chronicle.bytes.BytesStore
Returns the bytes sum of the readable bytes in this BytesStore.
byteCheckSum(long, long) - Method in interface net.openhft.chronicle.bytes.BytesStore
Returns the bytes sum between the specified indexes; start (inclusive) and end (exclusive).
byteCheckSum() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
byteCheckSum(int, int) - Method in class net.openhft.chronicle.bytes.VanillaBytes
 
byteOrder() - Method in interface net.openhft.chronicle.bytes.RandomCommon
Retrieves the byte order used by the buffer.
Bytes<U> - Interface in net.openhft.chronicle.bytes
Mutable buffer for raw byte data with separate 63-bit read and write cursors.
bytes() - Method in interface net.openhft.chronicle.bytes.BytesContext
Returns the buffer associated with this context.
BYTES_LENGTH16 - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Code for a byte sequence with a 2 byte length prefix.
BYTES_LENGTH32 - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Code for a byte sequence with a 4 byte length prefix.
BYTES_LENGTH8 - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Code for a byte sequence with a length in the following one byte.
BYTES_MARSHALLER_CL - Static variable in class net.openhft.chronicle.bytes.BytesMarshaller
Provides a ClassLocal instance for holding a unique BytesMarshaller for each class.
BytesConsumer - Interface in net.openhft.chronicle.bytes
Consumes bytes from a source and writes them to a BytesOut instance.
BytesContext - Interface in net.openhft.chronicle.bytes
Holds a Bytes buffer and optional key for a unit of work.
bytesEqual(RandomDataInput, long, RandomDataInput, long, long) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Compares bytes from two RandomDataInput objects to check if they are equal.
bytesEqual(CharSequence, RandomDataInput, long, int) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Compares a CharSequence with bytes from a RandomDataInput object to check if they are equal.
bytesForRead() - Method in interface net.openhft.chronicle.bytes.Bytes
Returns a view of the readable bytes from RandomCommon.readPosition() to RandomCommon.readLimit().
bytesForRead() - Method in interface net.openhft.chronicle.bytes.BytesStore
Returns a Bytes that wraps this ByteStore from the start to the realCapacity.
bytesForRead() - Method in class net.openhft.chronicle.bytes.MappedBytes
Returns a view for reading from the current mapping.
bytesForRead() - Method in class net.openhft.chronicle.bytes.MappedBytesStore
 
bytesForRead() - Method in interface net.openhft.chronicle.bytes.RandomCommon
 
bytesForRead() - Method in class net.openhft.chronicle.bytes.VanillaBytes
 
bytesForWrite() - Method in interface net.openhft.chronicle.bytes.Bytes
Returns a view of the writable region from RandomCommon.writePosition() to RandomCommon.writeLimit().
bytesForWrite() - Method in interface net.openhft.chronicle.bytes.BytesStore
Returns a Bytes that wraps this ByteStore from the start to the realCapacity.
bytesForWrite() - Method in class net.openhft.chronicle.bytes.MappedBytes
Returns a view for writing to the current mapping.
bytesForWrite() - Method in class net.openhft.chronicle.bytes.MappedBytesStore
 
bytesForWrite() - Method in class net.openhft.chronicle.bytes.PointerBytesStore
Returns a new VanillaBytes for writing to this PointerBytesStore.
bytesForWrite() - Method in interface net.openhft.chronicle.bytes.RandomCommon
Retrieves a Bytes object for writing.
BytesIn<U> - Interface in net.openhft.chronicle.bytes
Reads data from a byte stream or buffer.
BytesMarshallable - Interface in net.openhft.chronicle.bytes
Serialisable object that reads and writes its state directly to a Bytes stream.
BytesMarshaller<T> - Class in net.openhft.chronicle.bytes
Reflection-based marshaller for simple objects.
BytesMarshaller(Class<T>) - Constructor for class net.openhft.chronicle.bytes.BytesMarshaller
Constructs a BytesMarshaller for the specified class.
bytesMethodReader(Object...) - Method in interface net.openhft.chronicle.bytes.BytesIn
Creates a MethodReader that decodes method calls from this input and dispatches them to the supplied handler objects.
BytesMethodReader - Class in net.openhft.chronicle.bytes
Concrete MethodReader that reads method calls serialised in a binary format from a BytesIn stream and dispatches them to target objects.
BytesMethodReader(BytesIn<?>, BytesParselet, MethodEncoderLookup, Object[]) - Constructor for class net.openhft.chronicle.bytes.BytesMethodReader
 
bytesMethodReaderBuilder() - Method in interface net.openhft.chronicle.bytes.BytesIn
Creates a builder for the MethodReader.
BytesMethodReaderBuilder - Class in net.openhft.chronicle.bytes
Builder for BytesMethodReader instances.
BytesMethodReaderBuilder(BytesIn<?>) - Constructor for class net.openhft.chronicle.bytes.BytesMethodReaderBuilder
 
bytesMethodWriter(Class<T>, Class<?>...) - Method in interface net.openhft.chronicle.bytes.BytesOut
Returns a proxy that serialises method calls to this output.
BytesMethodWriterInvocationHandler - Interface in net.openhft.chronicle.bytes
An InvocationHandler for method writers operating on BytesOut.
BytesOut<U> - Interface in net.openhft.chronicle.bytes
Output interface for writing to a Bytes buffer.
BytesParselet - Interface in net.openhft.chronicle.bytes
Parses messages read from a BytesIn when no specific method handler is available.
BytesPool - Class in net.openhft.chronicle.bytes.pool
Provides factory methods for creating thread-local pools of reusable Bytes instances.
BytesPool() - Constructor for class net.openhft.chronicle.bytes.pool.BytesPool
 
BytesPrepender<B extends BytesPrepender<B>> - Interface in net.openhft.chronicle.bytes
Supports writing data before the current RandomCommon.readPosition().
BytesRingBuffer - Interface in net.openhft.chronicle.bytes
Represents a ring buffer for Bytes data, intended for high-throughput, low-latency messaging between threads or services.
BytesRingBufferStats - Interface in net.openhft.chronicle.bytes
This interface provides statistics about a BytesRingBuffer.
bytesStore - Variable in class net.openhft.chronicle.bytes.AbstractBytes
 
bytesStore() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
bytesStore(BytesStore<?, U>) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
bytesStore(BytesStore, long, long) - Method in interface net.openhft.chronicle.bytes.Byteable
Map this object onto a region of bytesStore.
bytesStore() - Method in interface net.openhft.chronicle.bytes.Byteable
 
bytesStore() - Method in interface net.openhft.chronicle.bytes.Bytes
Returns the backing BytesStore that this Bytes object wraps.
bytesStore() - Method in interface net.openhft.chronicle.bytes.BytesRingBuffer
Retrieves the BytesStore that backs this buffer.
BytesStore<B extends BytesStore<B,U>,U> - Interface in net.openhft.chronicle.bytes
Reference to a fixed-capacity region of memory.
bytesStore() - Method in interface net.openhft.chronicle.bytes.BytesStore
 
bytesStore(BytesStore<?, U>) - Method in class net.openhft.chronicle.bytes.GuardedNativeBytes
 
bytesStore() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
bytesStore(BytesStore<?, U>) - Method in class net.openhft.chronicle.bytes.NativeBytes
 
bytesStore(BytesStore, long, long) - Method in class net.openhft.chronicle.bytes.NativeBytes
 
bytesStore - Variable in class net.openhft.chronicle.bytes.ref.AbstractReference
BytesStore associated with this reference
bytesStore(BytesStore, long, long) - Method in class net.openhft.chronicle.bytes.ref.AbstractReference
Sets the underlying BytesStore together with the offset and length.
bytesStore() - Method in class net.openhft.chronicle.bytes.ref.AbstractReference
Returns the BytesStore that backs this reference, or null if none is set.
bytesStore(BytesStore, long, long) - Method in class net.openhft.chronicle.bytes.ref.BinaryBooleanReference
Sets the underlying BytesStore to work with, along with the offset and length.
bytesStore(BytesStore, long, long) - Method in class net.openhft.chronicle.bytes.ref.BinaryIntArrayReference
Stores a bytes sequence into the BinaryIntArrayReference.
bytesStore() - Method in class net.openhft.chronicle.bytes.ref.BinaryIntArrayReference
Retrieves the BytesStore.
bytesStore(BytesStore, long, long) - Method in class net.openhft.chronicle.bytes.ref.BinaryIntReference
Sets the BytesStore which this reference points to.
bytesStore(BytesStore, long, long) - Method in class net.openhft.chronicle.bytes.ref.BinaryLongArrayReference
 
bytesStore() - Method in class net.openhft.chronicle.bytes.ref.BinaryLongArrayReference
 
bytesStore(BytesStore, long, long) - Method in class net.openhft.chronicle.bytes.ref.BinaryLongReference
Stores bytes from the given BytesStore into this BinaryLongReference.
bytesStore(BytesStore, long, long) - Method in class net.openhft.chronicle.bytes.ref.TextIntArrayReference
 
bytesStore(BytesStore, long, long) - Method in class net.openhft.chronicle.bytes.ref.TextIntReference
 
bytesStore(BytesStore, long, long) - Method in class net.openhft.chronicle.bytes.ref.TextLongArrayReference
 
bytesStore(BytesStore, long, long) - Method in class net.openhft.chronicle.bytes.ref.TextLongReference
Configures the byte store for this reference.
bytesStore(BytesStore, long, long) - Method in class net.openhft.chronicle.bytes.ref.UncheckedLongReference
Associates this UncheckedLongReference with a BytesStore, specifying where the long value is stored and its length.
bytesStore() - Method in class net.openhft.chronicle.bytes.ref.UncheckedLongReference
 
bytesStore - Variable in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
bytesStore() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
bytesStore(BytesStore, long, long) - Method in class net.openhft.chronicle.bytes.VanillaBytes
 
BytesStoreHash<B extends BytesStore> - Interface in net.openhft.chronicle.bytes.algo
Represents a function that computes a 64-bit hash value from a BytesStore.
BytesTextMethodTester<T> - Class in net.openhft.chronicle.bytes
Utility for exercising an interface backed by Bytes using a textual description of the method calls.
BytesTextMethodTester(String, Function<T, Object>, Class<T>, String) - Constructor for class net.openhft.chronicle.bytes.BytesTextMethodTester
Creates a tester configured with the given files and component builder.
byteStore() - Method in interface net.openhft.chronicle.bytes.RingBufferReader
Retrieves the BytesStore instance that backs the Ring Buffer.
ByteStringAppender<B extends ByteStringAppender<B>> - Interface in net.openhft.chronicle.bytes
Extension of StreamingDataOutput and Appendable that exposes convenience methods for writing text and numbers to a Bytes stream.
ByteStringParser<B extends ByteStringParser<B>> - Interface in net.openhft.chronicle.bytes
Extends StreamingDataInput with helpers for parsing textual data directly from a Bytes stream.
BytesUtil - Enum in net.openhft.chronicle.bytes
Collection of helper methods dealing with Bytes, BytesStore and low level byte manipulation.
byteToBoolean(byte) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Converts a byte to a boolean.

C

canReadDirect(long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
canReadDirect() - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Checks if this byte sequence can be read directly from native memory.
canReadDirect(long) - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Checks if the specified length of bytes can be read directly from native memory.
canReleaseInBackground() - Method in class net.openhft.chronicle.bytes.MappedFile
Indicates whether the release operation can be performed in the background.
canWriteDirect(long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
canWriteDirect(long) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Determines if the buffer can write the specified count of bytes directly.
capacity() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
capacity() - Method in interface net.openhft.chronicle.bytes.BytesRingBufferStats
 
capacity() - Method in interface net.openhft.chronicle.bytes.BytesStore
Provides the maximum limit that can be set for the ByteStore.
capacity() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
capacity() - Method in class net.openhft.chronicle.bytes.MappedFile
Returns the capacity of the mapped file in bytes.
capacity - Variable in class net.openhft.chronicle.bytes.NativeBytes
virtual capacity
capacity() - Method in class net.openhft.chronicle.bytes.NativeBytes
 
capacity() - Method in class net.openhft.chronicle.bytes.OnHeapBytes
 
capacity() - Method in interface net.openhft.chronicle.bytes.RandomCommon
 
capacity(long) - Method in class net.openhft.chronicle.bytes.ref.BinaryIntArrayReference
Sets the capacity of the BinaryIntArrayReference.
capacity(long) - Method in class net.openhft.chronicle.bytes.ref.BinaryLongArrayReference
 
capacity(long) - Method in interface net.openhft.chronicle.bytes.ref.ByteableIntArrayValues
Sets the capacity of the array as a count of elements, not bytes.
capacity(long) - Method in interface net.openhft.chronicle.bytes.ref.ByteableLongArrayValues
Sets the capacity of the array as a count of elements, not bytes.
capacity(long) - Method in class net.openhft.chronicle.bytes.ref.TextIntArrayReference
 
capacity(long) - Method in class net.openhft.chronicle.bytes.ref.TextLongArrayReference
 
capacity() - Method in class net.openhft.chronicle.bytes.SubBytes
Returns the fixed capacity supplied at construction.
capacity - Variable in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
capacity() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
charAt(int) - Method in interface net.openhft.chronicle.bytes.BytesStore
Assume ISO-8859-1 encoding, subclasses can override this.
checkArrayLength(int, long) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Validates the requested length against BytesUtil.MAX_ARRAY_LEN and the bytes remaining.
chunkCount(long[]) - Method in class net.openhft.chronicle.bytes.MappedBytes
Populates the supplied array with the number of chunks held by the underlying MappedFile.
chunkCount() - Method in class net.openhft.chronicle.bytes.MappedFile
Returns the number of chunks in this mapped file.
chunkCount(long[]) - Method in class net.openhft.chronicle.bytes.MappedFile
Populates the provided array with detailed chunk count information.
chunkSize() - Method in class net.openhft.chronicle.bytes.MappedFile
Returns the size of each chunk in the mapped file in bytes.
cipher(Cipher, Bytes<?>, ByteBuffer, ByteBuffer) - Method in interface net.openhft.chronicle.bytes.BytesStore
Encrypts or decrypts this BytesStore using the provided Cipher and writes the result to the outBytes.
cipher(Cipher, Bytes<?>) - Method in interface net.openhft.chronicle.bytes.BytesStore
Convenience method to perform the cipher operation using thread local ByteBuffers for temporary buffers.
clazz() - Static method in interface net.openhft.chronicle.bytes.BytesRingBuffer
 
clear() - Method in class net.openhft.chronicle.bytes.AbstractBytes
Resets read and write positions to AbstractBytes.start() and sets the AbstractBytes.writeLimit() to AbstractBytes.capacity().
clear() - Method in interface net.openhft.chronicle.bytes.Bytes
Clears the content of this Bytes object and resets its state.
clear() - Method in interface net.openhft.chronicle.bytes.BytesRingBuffer
Clears the buffer, typically by advancing reader positions to the current write position.
clear() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
clear() - Method in interface net.openhft.chronicle.bytes.StreamingCommon
Resets the read and write positions to RandomCommon.start() and sets the effective limits to RandomCommon.capacity().
clear() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
clearAndPad(long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
Clears the buffer then advances both cursors by length bytes leaving space at the start.
clearAndPad(long) - Method in interface net.openhft.chronicle.bytes.BytesPrepender
Clears the buffer then advances both cursors by length bytes so data can be prepended later.
clearAndPad(long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
clearAndPad(long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
closeIn(boolean) - Method in class net.openhft.chronicle.bytes.BytesMethodReader
This implementation does not currently close the underlying BytesIn when invoked.
closeIn(boolean) - Method in interface net.openhft.chronicle.bytes.MethodReader
Determines whether the underlying input should be closed when the MethodReader is closed.
code() - Method in enum net.openhft.chronicle.bytes.util.BinaryLengthLength
Returns the BinaryWireCode identifying this length field in the binary stream.
combineDoubleNewline(Bytes<?>) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Checks the last two characters of the given Bytes object.
COMMENT - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Comment text.
CommonMarshallable - Interface in net.openhft.chronicle.bytes
Marker for objects that can be serialised to bytes.
compact() - Method in class net.openhft.chronicle.bytes.AbstractBytes
Moves unread data to the start of the buffer so that new writes can reuse space before AbstractBytes.readPosition().
compact() - Method in interface net.openhft.chronicle.bytes.Bytes
Compacts this Bytes object by moving the readPosition() to the start(), adjusting the readLimit()/writePosition() appropriately so that the readRemaining() is unchanged.
compact() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
compact() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
compareAndRetainNewer(long) - Method in interface net.openhft.chronicle.bytes.DistributedUniqueTimeDeduplicator
As DistributedUniqueTimeDeduplicator.compareByHostId(long) but also retains timestampHostId if it is newer.
compareAndSet(long, int, int) - Method in class net.openhft.chronicle.bytes.ref.BinaryIntArrayReference
Atomically sets the value at the specified index to the given updated value if the current value equals the expected value.
compareAndSet(long, long, long) - Method in class net.openhft.chronicle.bytes.ref.BinaryLongArrayReference
 
compareAndSet(long, int, int) - Method in class net.openhft.chronicle.bytes.ref.TextIntArrayReference
 
compareAndSet(long, long, long) - Method in class net.openhft.chronicle.bytes.ref.TextLongArrayReference
 
compareAndSwapDouble(long, double, double) - Method in interface net.openhft.chronicle.bytes.BytesStore
Similar to BytesStore.compareAndSwapFloat(long, float, float) but operates on a double value.
compareAndSwapDouble(long, double, double) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Performs a compare-and-swap (CAS) operation for a 64-bit double at the given offset.
compareAndSwapFloat(long, float, float) - Method in interface net.openhft.chronicle.bytes.BytesStore
Performs a compare-and-swap operation on the specified float value at the given offset.
compareAndSwapFloat(long, float, float) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Performs a compare-and-swap (CAS) operation for a 32-bit float at the given offset.
compareAndSwapInt(long, int, int) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
compareAndSwapInt(long, int, int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
compareAndSwapInt(long, int, int) - Method in class net.openhft.chronicle.bytes.MappedBytesStore
 
compareAndSwapInt(long, int, int) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Performs a 32-bit compare-and-swap (CAS) operation at a given offset.
compareAndSwapInt(long, int, int) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
compareAndSwapLong(long, long, long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
compareAndSwapLong(long, long, long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
compareAndSwapLong(long, long, long) - Method in class net.openhft.chronicle.bytes.MappedBytesStore
 
compareAndSwapLong(long, long, long) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Performs a 64-bit compare-and-swap (CAS) operation at a given offset.
compareAndSwapLong(long, long, long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
compareAndSwapValue(int, int) - Method in class net.openhft.chronicle.bytes.ref.BinaryIntReference
Atomically sets the 32-bit integer value to the given updated value if the current value is equal to the expected value.
compareAndSwapValue(long, long) - Method in class net.openhft.chronicle.bytes.ref.BinaryLongReference
Atomically sets the 64-bit long value to the given updated value if the current value is equal to the expected value.
compareAndSwapValue(int, int) - Method in class net.openhft.chronicle.bytes.ref.TextIntReference
 
compareAndSwapValue(long, long) - Method in class net.openhft.chronicle.bytes.ref.TextLongReference
Atomically sets the value to the given updated value if the current value is equal to the expected value.
compareAndSwapValue(long, long) - Method in class net.openhft.chronicle.bytes.ref.UncheckedLongReference
 
compareAndSwapValue2(long, long) - Method in class net.openhft.chronicle.bytes.ref.BinaryTwoLongReference
Atomically sets the second 64-bit long value to the given updated value if the current value is equal to the expected value.
compareByHostId(long) - Method in interface net.openhft.chronicle.bytes.DistributedUniqueTimeDeduplicator
Compares timestampHostId with the last timestamp held for its host id.
compareTo(CharSequence) - Method in class net.openhft.chronicle.bytes.VanillaBytes
 
compareUtf8(long, CharSequence) - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Compares the UTF-8 encoded char sequence, written in this RandomDataInput at the given offset, with the given char sequence.
compress(CharSequence, Bytes<?>, Bytes<?>) - Static method in interface net.openhft.chronicle.bytes.util.Compression
Compresses uncompressed into compressed using the named algorithm.
compress(byte[]) - Method in interface net.openhft.chronicle.bytes.util.Compression
Compresses a byte array using the streams returned by Compression.compressingStream(OutputStream).
compress(BytesIn<?>, BytesOut<?>) - Method in interface net.openhft.chronicle.bytes.util.Compression
Compresses data from from to to using this implementation's algorithm.
compressingStream(OutputStream) - Method in interface net.openhft.chronicle.bytes.util.Compression
Returns a new OutputStream that compresses any bytes written to it using this algorithm's strategy.
Compression - Interface in net.openhft.chronicle.bytes.util
Interface for providing compression and decompression functionality to various types of input data.
Compressions - Enum in net.openhft.chronicle.bytes.util
Compression algorithms supported by Chronicle Bytes.
ConnectionDroppedException - Exception in net.openhft.chronicle.bytes
IORuntimeException signalling an unexpected loss of connection, typically used by networking components.
ConnectionDroppedException(String) - Constructor for exception net.openhft.chronicle.bytes.ConnectionDroppedException
Constructs a ConnectionDroppedException with the specified detail message.
ConnectionDroppedException(Throwable) - Constructor for exception net.openhft.chronicle.bytes.ConnectionDroppedException
Constructs a ConnectionDroppedException with the specified cause.
ConnectionDroppedException(String, Throwable) - Constructor for exception net.openhft.chronicle.bytes.ConnectionDroppedException
Constructs a ConnectionDroppedException with the specified detail message and cause.
contentEquals(BytesStore<?, ?>) - Method in interface net.openhft.chronicle.bytes.BytesStore
Returns if the content of this BytesStore is the same as the content of a specified BytesStore.
copy() - Method in interface net.openhft.chronicle.bytes.Bytes
Creates and returns a deep copy of this Bytes object, including the data between RandomCommon.readPosition() and RandomCommon.readLimit().
copy() - Method in interface net.openhft.chronicle.bytes.BytesStore
Creates and returns a copy of this BytesStore.
copy() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
copy() - Method in class net.openhft.chronicle.bytes.UncheckedBytes
Unsupported for unchecked views as copying would reintroduce checks.
copy() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
copy() - Method in class net.openhft.chronicle.bytes.VanillaBytes
 
copy8bit(BytesStore<?, ?>, long, long) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Copies 8-bit data from a BytesStore object to a specified address.
copyFrom(InputStream) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Copies data from the provided InputStream into this Bytes object.
copyOf(Bytes<?>) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Creates a new direct Bytes containing a copy of the readable region of bytes.
copyTo(byte[]) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
copyTo(BytesStore<?, ?>) - Method in interface net.openhft.chronicle.bytes.Bytes
Copies bytes from this Bytes object into the provided targetByteStore.
copyTo(OutputStream) - Method in interface net.openhft.chronicle.bytes.Bytes
Copies bytes from this Bytes object to the provided outputStream.
copyTo(BytesStore<?, ?>) - Method in interface net.openhft.chronicle.bytes.BytesStore
Returns the number of bytes that were copied from this BytesStore to a destination BytesStore.
copyTo(OutputStream) - Method in interface net.openhft.chronicle.bytes.BytesStore
Copies the bytes in the BytesStore to an OutputStream object.
copyTo(byte[]) - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Copies data from this byte source into a byte array.
copyTo(ByteBuffer) - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Copies data from this RandomDataInput to the specified ByteBuffer.
copyTo(OutputStream) - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Copies the data from the input stream to the provided OutputStream.
copyTo(BytesStore<?, ?>) - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Copies the data from the input stream to the provided BytesStore.
create(ReferenceOwner, MappedFile, long, long, long, long, int) - Static method in class net.openhft.chronicle.bytes.MappedBytesStore
Factory method mirroring the protected constructor.
create(ReferenceOwner, MappedFile, long, long, long, long, int) - Method in interface net.openhft.chronicle.bytes.MappedBytesStoreFactory
Creates a MappedBytesStore for the given mapping parameters.
create(BytesStore<?, ?>, long, int) - Static method in class net.openhft.chronicle.bytes.ref.UncheckedLongReference
Factory method to create a UncheckedLongReference or BinaryLongReference based on the JVM's debug status.
createBytesFor() - Method in class net.openhft.chronicle.bytes.MappedFile
Creates a MappedBytes object for this mapped file.
createReader() - Method in interface net.openhft.chronicle.bytes.MultiReaderBytesRingBuffer
Creates a RingBufferReader with a default ID of 0.
createReader(int) - Method in interface net.openhft.chronicle.bytes.MultiReaderBytesRingBuffer
Creates a RingBufferReader with a specified reader ID.
createThreadLocal() - Static method in class net.openhft.chronicle.bytes.pool.BytesPool
Create a scoped-thread-local pool of bytes resources
createThreadLocal(int) - Static method in class net.openhft.chronicle.bytes.pool.BytesPool
Create a scoped-thread-local pool of bytes resources
currentTimeMicros() - Method in class net.openhft.chronicle.bytes.DistributedUniqueTimeProvider
Generates a unique microsecond-resolution timestamp embedding the configured host id.
currentTimeMicros() - Method in enum net.openhft.chronicle.bytes.MappedUniqueTimeProvider
 
currentTimeMillis() - Method in class net.openhft.chronicle.bytes.DistributedUniqueTimeProvider
NOTE: Calls to this method do not produce unique timestamps, rather just calls the underlying provider.
currentTimeMillis() - Method in enum net.openhft.chronicle.bytes.MappedUniqueTimeProvider
Returns the wall clock time in milliseconds.
currentTimeNanos() - Method in class net.openhft.chronicle.bytes.DistributedUniqueTimeProvider
Generates a unique nanosecond-resolution timestamp embedding the host id.
currentTimeNanos() - Method in enum net.openhft.chronicle.bytes.MappedUniqueTimeProvider
 

D

DATE - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Date (days since epoch).
DATE_TIME - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Date and time without zone.
DecimalAppender - Interface in net.openhft.chronicle.bytes.render
Handler for decimal numbers extracted by a Decimaliser.
decimaliser() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
decimaliser(Decimaliser) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
decimaliser() - Method in interface net.openhft.chronicle.bytes.ByteStringAppender
Returns the strategy used to convert floating point values to text.
decimaliser(Decimaliser) - Method in interface net.openhft.chronicle.bytes.ByteStringAppender
Sets the Decimaliser controlling how floating point numbers are rendered.
decimaliser() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
decimaliser(Decimaliser) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
Decimaliser - Interface in net.openhft.chronicle.bytes.render
Strategy interface that decomposes a floating point number into sign, mantissa and exponent suitable for textual serialisation.
decimaliser() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
decimaliser(Decimaliser) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
decode(Object[], BytesIn<?>) - Method in interface net.openhft.chronicle.bytes.MethodEncoder
Decodes a method call from a BytesIn object into an array of objects.
decompressingStream(InputStream) - Method in interface net.openhft.chronicle.bytes.util.Compression
Returns a new InputStream that wraps input and will decompress bytes as they are read.
DecoratedBufferOverflowException - Exception in net.openhft.chronicle.bytes.util
Customized BufferOverflowException with a descriptive message.
DecoratedBufferOverflowException(String) - Constructor for exception net.openhft.chronicle.bytes.util.DecoratedBufferOverflowException
Constructs a new exception with the specified detail message.
DecoratedBufferOverflowException(String, Throwable) - Constructor for exception net.openhft.chronicle.bytes.util.DecoratedBufferOverflowException
Constructs a new exception with the specified detail message and cause.
DecoratedBufferUnderflowException - Exception in net.openhft.chronicle.bytes.util
Customized BufferUnderflowException with a descriptive message.
DecoratedBufferUnderflowException(String) - Constructor for exception net.openhft.chronicle.bytes.util.DecoratedBufferUnderflowException
Constructs a new exception with the specified detail message.
DecoratedBufferUnderflowException(String, Throwable) - Constructor for exception net.openhft.chronicle.bytes.util.DecoratedBufferUnderflowException
Constructs a new exception with the specified detail message and cause.
DEFAULT_BYTE_BUFFER_CAPACITY - Static variable in interface net.openhft.chronicle.bytes.Bytes
Default initial capacity for elastic direct buffers.
DEFAULT_HUGE_PAGE_SIZE - Static variable in class net.openhft.chronicle.bytes.PageUtil
assumed page size when no explicit value is found
DEFAULT_SYNC_MODE - Static variable in class net.openhft.chronicle.bytes.MappedFile
default SyncMode for new mappings
defaultParselet() - Method in class net.openhft.chronicle.bytes.BytesMethodReaderBuilder
Returns the BytesParselet to use when a message ID is encountered for which no specific handler is registered.
defaultParselet(BytesParselet) - Method in class net.openhft.chronicle.bytes.BytesMethodReaderBuilder
Sets the default BytesParselet for this builder.
directFrom(String) - Static method in interface net.openhft.chronicle.bytes.Bytes
Constructs and returns a new Bytes instance which contains the provided text encoded in ISO-8859-1.
DistributedUniqueTimeDeduplicator - Interface in net.openhft.chronicle.bytes
Detects and optionally retains the newest timestamp for each host id so duplicates can be filtered.
DistributedUniqueTimeProvider - Class in net.openhft.chronicle.bytes
TimeProvider implementation producing timestamps that remain unique across JVMs by embedding a host identifier in the lower bits.
doInvoke(Object, Method, Object[]) - Method in class net.openhft.chronicle.bytes.BinaryBytesMethodWriterInvocationHandler
Encodes the invocation and writes it to BinaryBytesMethodWriterInvocationHandler.out.
DynamicallySized - Interface in net.openhft.chronicle.bytes
Marker for Byteable objects whose encoded length may vary with their state.

E

elasticByteBuffer() - Static method in interface net.openhft.chronicle.bytes.Bytes
Creates and returns a new elastic wrapper for a direct (off-heap) ByteBuffer with a default capacity, which can be resized as needed.
elasticByteBuffer(int) - Static method in interface net.openhft.chronicle.bytes.Bytes
Creates and returns a new elastic wrapper for a direct (off-heap) ByteBuffer with the given initialCapacity which will be resized as required.
elasticByteBuffer(int, int) - Static method in interface net.openhft.chronicle.bytes.Bytes
Creates and returns a new elastic wrapper for a direct (off-heap) ByteBuffer with the given initialCapacity which will be resized as required up to the given maxCapacity.
elasticByteBuffer(int, long) - Static method in interface net.openhft.chronicle.bytes.BytesStore
Creates a flexible ByteBuffer instance that resides in native memory.
elasticHeapByteBuffer(int) - Static method in interface net.openhft.chronicle.bytes.Bytes
Creates and returns a new elastic wrapper for a heap ByteBuffer, with the provided initialCapacity, that can dynamically resize as required.
elasticHeapByteBuffer() - Static method in interface net.openhft.chronicle.bytes.Bytes
Creates and returns a new elastic wrapper for a heap ByteBuffer with a default initialCapacity of 128 bytes, that can dynamically resize as required.
empty() - Static method in interface net.openhft.chronicle.bytes.Bytes
Creates and returns an empty, fixed-size, immutable object.
empty() - Static method in interface net.openhft.chronicle.bytes.BytesStore
Provides an empty, fixed-sized and immutable BytesStore.
encode(Object[], BytesOut<?>) - Method in interface net.openhft.chronicle.bytes.MethodEncoder
Encodes a method call, represented by an array of objects, into a BytesOut object.
endsWith(char) - Method in interface net.openhft.chronicle.bytes.BytesStore
Returns if the BytesStore ends with a specified character.
ensureCapacity(long) - Method in interface net.openhft.chronicle.bytes.Bytes
Ensures that this Bytes object has the capacity to accommodate the specified amount of data.
ensureCapacity(long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
ensureCapacity(long) - Method in class net.openhft.chronicle.bytes.NativeBytes
 
ensureCapacity(long) - Method in class net.openhft.chronicle.bytes.OnHeapBytes
 
ensureCapacity(long) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Ensures that the buffer has the desired capacity.
ensureCapacity(long) - Method in class net.openhft.chronicle.bytes.UncheckedBytes
Delegates capacity checks to the wrapped instance and updates this view if the underlying store changes.
ensureCapacity(long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
Delegates capacity expansion to the wrapped bytes and updates this view if the underlying store changes.
entries - Variable in class net.openhft.chronicle.bytes.util.AbstractInterner
The array storing InternerEntry objects.
equalBytes(BytesStore<?, ?>, long) - Method in interface net.openhft.chronicle.bytes.BytesStore
Returns if a portion of a specified BytesStore matches this BytesStore.
equalBytes(BytesStore<?, ?>, long) - Method in class net.openhft.chronicle.bytes.VanillaBytes
 
equals(Object) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
equals(Object, Object) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Compares two objects for equality, with special handling for CharSequences.
equals(Object) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
equals(Object) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
escaping() - Method in interface net.openhft.chronicle.bytes.StopCharsTester
Creates a new that respects escape characters in the string parsing operation.
escaping() - Method in interface net.openhft.chronicle.bytes.StopCharTester
Returns a new instance that respects escape characters.
EscapingStopCharsTester - Class in net.openhft.chronicle.bytes.util
Implementation of StopCharsTester that treats a backslash ('\\') as an escape character.
EscapingStopCharsTester(StopCharsTester) - Constructor for class net.openhft.chronicle.bytes.util.EscapingStopCharsTester
 
EscapingStopCharTester - Class in net.openhft.chronicle.bytes.util
Implementation of StopCharTester where a backslash ('\\') escapes the following character.
EscapingStopCharTester(StopCharTester) - Constructor for class net.openhft.chronicle.bytes.util.EscapingStopCharTester
 
EVENT_NAME - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Event name string.
EVENT_OBJECT - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Event object encoded in binary.
exceptionHandlerOnUnknownMethod(ExceptionHandler) - Method in class net.openhft.chronicle.bytes.BytesMethodReaderBuilder
Sets the ExceptionHandler instance to use when an unknown method is encountered.
exceptionHandlerOnUnknownMethod(ExceptionHandler) - Method in interface net.openhft.chronicle.bytes.MethodReaderBuilder
Sets the ExceptionHandler instance to use when an unknown method is encountered.
expected() - Method in class net.openhft.chronicle.bytes.BytesTextMethodTester
Returns the contents of the expected output file after optional post-processing.

F

FALSE - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Boolean false value.
fastHash(long, int) - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Computes a hash code for a sequence of bytes.
FIELD_ANCHOR - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Code referencing a previously written field.
FIELD_NAME0 - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Field name with zero length.
FIELD_NAME31 - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Field name exactly 31 bytes long.
FIELD_NAME_ANY - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Field name encoded as text.
FIELD_NUMBER - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Field number encoded as stop bit.
FieldGroup - Annotation Type in net.openhft.chronicle.bytes
Groups related fields so a contiguous Bytes view can be created via utilities such as Bytes.forFieldGroup(Object, String).
file() - Method in class net.openhft.chronicle.bytes.MappedFile
Returns the File object associated with this MappedFile.
finalize() - Method in class net.openhft.chronicle.bytes.MappedFile
This finalize() is used to detect when a component is not released deterministically.
findByte(byte) - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Finds the first occurrence of the specified byte in this byte sequence.
findByte(byte) - Method in class net.openhft.chronicle.bytes.VanillaBytes
 
findFile(String) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Resolves name to an absolute file path.
findUtf8Length(CharSequence) - Static method in enum net.openhft.chronicle.bytes.AppendableUtil
Determines how many bytes str will occupy when encoded as UTF-8.
findUtf8Length(byte[], byte) - Static method in enum net.openhft.chronicle.bytes.AppendableUtil
Returns the number of bytes required to UTF-8 encode the supplied bytes using the given coder representation.
findUtf8Length(byte[]) - Static method in enum net.openhft.chronicle.bytes.AppendableUtil
Computes the UTF-8 byte length of the provided 8-bit encoded character array.
findUtf8Length(char[], int, int) - Static method in enum net.openhft.chronicle.bytes.AppendableUtil
Returns the UTF-8 byte length of a portion of chars.
findUtf8Length(char[]) - Static method in enum net.openhft.chronicle.bytes.AppendableUtil
Convenience overload of AppendableUtil.findUtf8Length(char[], int, int) for the whole array.
FLOAT32 - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
32-bit float value.
FLOAT64 - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
64-bit float value.
FLOAT_SET_LOW_0 - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Float value scaled by 1.
FLOAT_SET_LOW_2 - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Float value scaled by 10^2.
FLOAT_SET_LOW_4 - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Float value scaled by 10^4.
FLOAT_STOP_2 - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Float encoded with 2 decimal places using stop bits.
FLOAT_STOP_4 - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Float encoded with 4 decimal places.
FLOAT_STOP_6 - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Float encoded with 6 decimal places.
follow(ByteBuffer) - Static method in interface net.openhft.chronicle.bytes.BytesStore
Returns a store that references bb without assuming ownership.
forceAllToNotCompleteState() - Static method in class net.openhft.chronicle.bytes.ref.BinaryIntArrayReference
Forces all BinaryIntArrayReferences to a not complete state.
forceAllToNotCompleteState() - Static method in class net.openhft.chronicle.bytes.ref.BinaryLongArrayReference
Sets all values in the BinaryLongArrayReference instances to the "not complete" state.
forFieldGroup(T, String) - Static method in interface net.openhft.chronicle.bytes.Bytes
Creates and returns a new Bytes view that maps to a group of fields within the provided object.
forFields(Object, String, int) - Static method in interface net.openhft.chronicle.bytes.BytesStore
Provides a BytesStore that allows access to a group of fields in a given object.
forHostId(int) - Static method in class net.openhft.chronicle.bytes.DistributedUniqueTimeProvider
Creates a new instance of DistributedUniqueTimeProvider for a specified hostId.
fpAppend0() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
fpAppend0(boolean) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
fpAppend0() - Method in interface net.openhft.chronicle.bytes.ByteStringAppender
Deprecated.
to be removed in x.28. Use ByteStringAppender.decimaliser(Decimaliser) to control formatting.
fpAppend0(boolean) - Method in interface net.openhft.chronicle.bytes.ByteStringAppender
Deprecated.
to be removed in x.28. Use ByteStringAppender.decimaliser(Decimaliser) instead.
fpAppend0() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
fpAppend0(boolean) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
fpAppend0() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
fpAppend0(boolean) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
from(CharSequence) - Static method in interface net.openhft.chronicle.bytes.Bytes
Constructs and returns a new Bytes instance which contains the provided text encoded in ISO-8859-1.
from(String) - Static method in interface net.openhft.chronicle.bytes.Bytes
Creates and returns a new object containing the given text encoded in ISO-8859-1 character set.
from(CharSequence) - Static method in interface net.openhft.chronicle.bytes.BytesStore
Converts a CharSequence into a BytesStore.
from(BytesStore<A, B>) - Static method in interface net.openhft.chronicle.bytes.BytesStore
Returns a BytesStore using the bytes in another specified BytesStore.
from(String) - Static method in interface net.openhft.chronicle.bytes.BytesStore
Converts a String into a BytesStore.
fromDirect(CharSequence) - Static method in interface net.openhft.chronicle.bytes.Bytes
Constructs and returns a new Bytes instance which contains the provided text encoded in ISO-8859-1.
fromHexString(String) - Static method in interface net.openhft.chronicle.bytes.Bytes
Converts a hexadecimal string, generated by one of the toHexString methods, back into a Bytes object.
fromText(Reader) - Static method in class net.openhft.chronicle.bytes.HexDumpBytes
Parses a textual hex dump and returns a populated instance.
fromText(CharSequence) - Static method in class net.openhft.chronicle.bytes.HexDumpBytes
Convenience overload of HexDumpBytes.fromText(Reader).

G

GENERAL - Static variable in class net.openhft.chronicle.bytes.render.GeneralDecimaliser
Preferred entry point combining lightweight and BigDecimal strategies.
GeneralDecimaliser - Class in net.openhft.chronicle.bytes.render
Decimaliser that first tries SimpleDecimaliser and then UsesBigDecimal if more precision is needed.
GeneralDecimaliser() - Constructor for class net.openhft.chronicle.bytes.render.GeneralDecimaliser
 
genericEvent(String) - Method in interface net.openhft.chronicle.bytes.MethodWriterBuilder
Specifies the identifier for generic events.
genericEvent(String) - Method in interface net.openhft.chronicle.bytes.MethodWriterInvocationHandler
Specify the identifier for generic events.
getAllField(Class<?>, Map<String, Field>) - Static method in class net.openhft.chronicle.bytes.BytesMarshaller
Extracts all fields from the specified class and its superclasses and stores them in the provided map.
getAndClearContentionCount() - Method in interface net.openhft.chronicle.bytes.BytesRingBufferStats
Calling this method resets the number.
getAndClearMissedReadCount() - Method in interface net.openhft.chronicle.bytes.RingBufferReaderStats
Retrieves and resets the count of missed read operations performed by the RingBufferReader.
getAndClearMissedWriteCount() - Method in interface net.openhft.chronicle.bytes.BytesRingBufferStats
Calling this method resets the number.
getAndClearReadCount() - Method in interface net.openhft.chronicle.bytes.RingBufferReaderStats
Retrieves and resets the count of successful read operations performed by the RingBufferReader.
getAndClearWriteCount() - Method in interface net.openhft.chronicle.bytes.BytesRingBufferStats
Calling this method resets the number.
getCapacity() - Method in class net.openhft.chronicle.bytes.ref.BinaryIntArrayReference
Gets the capacity of the array.
getCapacity() - Method in class net.openhft.chronicle.bytes.ref.BinaryLongArrayReference
 
getCapacity() - Method in class net.openhft.chronicle.bytes.ref.TextIntArrayReference
 
getCapacity() - Method in class net.openhft.chronicle.bytes.ref.TextLongArrayReference
 
getMessage() - Method in exception net.openhft.chronicle.bytes.util.DecoratedBufferOverflowException
Returns the detail message of this exception.
getMessage() - Method in exception net.openhft.chronicle.bytes.util.DecoratedBufferUnderflowException
Returns the detail message of this exception.
getNewChunkListener() - Method in class net.openhft.chronicle.bytes.MappedFile
Returns the listener that is notified when a new chunk is created.
getPageSize(String) - Static method in class net.openhft.chronicle.bytes.PageUtil
Returns page size obtained from auto-scanned hugetlbfs mount points or OS default page size for a given absolute file path
getUsed() - Method in class net.openhft.chronicle.bytes.ref.BinaryIntArrayReference
Gets the number of used elements in the array.
getUsed() - Method in class net.openhft.chronicle.bytes.ref.BinaryLongArrayReference
 
getUsed() - Method in class net.openhft.chronicle.bytes.ref.TextIntArrayReference
 
getUsed() - Method in class net.openhft.chronicle.bytes.ref.TextLongArrayReference
Get the number of elements that have been set in the array.
getValue() - Method in class net.openhft.chronicle.bytes.ref.BinaryBooleanReference
Reads a boolean value from the bytes store.
getValue() - Method in class net.openhft.chronicle.bytes.ref.BinaryIntReference
Performs a plain read of the value from the backing store.
getValue() - Method in class net.openhft.chronicle.bytes.ref.BinaryLongReference
Performs a plain read of the value from the backing store.
getValue() - Method in class net.openhft.chronicle.bytes.ref.TextBooleanReference
Get the current value of this reference.
getValue() - Method in class net.openhft.chronicle.bytes.ref.TextIntReference
Retrieves the 32-bit integer value from the Text wire format.
getValue() - Method in class net.openhft.chronicle.bytes.ref.TextLongReference
Retrieves the value from the Text wire format.
getValue() - Method in class net.openhft.chronicle.bytes.ref.UncheckedLongReference
 
getValue(BytesStore<?, ?>, int) - Method in class net.openhft.chronicle.bytes.util.AbstractInterner
Converts the bytes from bs into an instance of T.
getValue(BytesStore<?, ?>, int) - Method in class net.openhft.chronicle.bytes.util.Bit8StringInterner
Decodes an 8-bit character sequence from the provided BytesStore.
getValue(BytesStore<?, ?>, int) - Method in class net.openhft.chronicle.bytes.util.UTF8StringInterner
Decodes a UTF-8 string from the supplied BytesStore.
getValue2() - Method in class net.openhft.chronicle.bytes.ref.BinaryTwoLongReference
Gets the second long value from the BinaryTwoLongReference.
getValueAt(long) - Method in class net.openhft.chronicle.bytes.ref.BinaryIntArrayReference
Gets the value at the specified index.
getValueAt(long) - Method in class net.openhft.chronicle.bytes.ref.BinaryLongArrayReference
 
getValueAt(long) - Method in class net.openhft.chronicle.bytes.ref.TextIntArrayReference
 
getValueAt(long) - Method in class net.openhft.chronicle.bytes.ref.TextLongArrayReference
 
getVolatileValue() - Method in class net.openhft.chronicle.bytes.ref.BinaryIntReference
Retrieves the 32-bit integer value using volatile memory semantics.
getVolatileValue() - Method in class net.openhft.chronicle.bytes.ref.BinaryLongReference
Retrieves the 64-bit long value using volatile memory semantics.
getVolatileValue() - Method in class net.openhft.chronicle.bytes.ref.TextIntReference
 
getVolatileValue() - Method in class net.openhft.chronicle.bytes.ref.UncheckedLongReference
 
getVolatileValue(long) - Method in class net.openhft.chronicle.bytes.ref.UncheckedLongReference
 
getVolatileValue2() - Method in class net.openhft.chronicle.bytes.ref.BinaryTwoLongReference
Retrieves the second 64-bit long value using volatile memory semantics.
getVolatileValueAt(long) - Method in class net.openhft.chronicle.bytes.ref.BinaryIntArrayReference
Retrieves the value at the specified index with volatile semantics.
getVolatileValueAt(long) - Method in class net.openhft.chronicle.bytes.ref.BinaryLongArrayReference
 
getVolatileValueAt(long) - Method in class net.openhft.chronicle.bytes.ref.TextIntArrayReference
 
getVolatileValueAt(long) - Method in class net.openhft.chronicle.bytes.ref.TextLongArrayReference
 
GuardedNativeBytes<U> - Class in net.openhft.chronicle.bytes
Debugging wrapper that prefixes each primitive written with a type code and checks it on reads.
GuardedNativeBytes(BytesStore<?, ?>, long) - Constructor for class net.openhft.chronicle.bytes.GuardedNativeBytes
Constructs a new GuardedNativeBytes instance backed by the specified BytesStore and with the specified capacity.

H

hash(BytesStore<?, ?>) - Static method in interface net.openhft.chronicle.bytes.algo.BytesStoreHash
Computes a 64-bit hash value of the given BytesStore.
hash(BytesStore<?, ?>, long) - Static method in interface net.openhft.chronicle.bytes.algo.BytesStoreHash
Computes a 64-bit hash value of the given BytesStore with a specified length.
hash(long) - Static method in enum net.openhft.chronicle.bytes.algo.OptimisedBytesStoreHash
Performs a hash on a 64-bit long value.
hash(long) - Method in interface net.openhft.chronicle.bytes.BytesStore
Computes a hash code for this ByteStore's content up to the specified length.
hash32(BytesStore<?, ?>) - Static method in interface net.openhft.chronicle.bytes.algo.BytesStoreHash
Computes a 32-bit hash value of the given BytesStore.
hash32(BytesStore<?, ?>, int) - Static method in interface net.openhft.chronicle.bytes.algo.BytesStoreHash
Computes a 32-bit hash value of the given BytesStore with a specified length.
hashCode() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
hashCode() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
hashCode() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
HexDumpBytes - Class in net.openhft.chronicle.bytes
Bytes implementation that records all writes and produces a formatted hexadecimal dump of the data.
HexDumpBytes() - Constructor for class net.openhft.chronicle.bytes.HexDumpBytes
Creates an empty instance with default buffer sizes.
HexDumpBytes(Bytes<?>) - Constructor for class net.openhft.chronicle.bytes.HexDumpBytes
Constructs a HexDumpBytes instance with the specified base bytes.
HexDumpBytesDescription<B extends HexDumpBytesDescription<B>> - Interface in net.openhft.chronicle.bytes
Provides hooks for adding comments and controlling indentation when generating hex dumps.
HINT - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Hint for optimisation.
HISTORY - Static variable in interface net.openhft.chronicle.bytes.MethodReader
 
hostId(int) - Method in class net.openhft.chronicle.bytes.DistributedUniqueTimeProvider
Configures the host identifier used in generated timestamps.
hostIdFor(long) - Static method in class net.openhft.chronicle.bytes.DistributedUniqueTimeProvider
Extract the hostId from the timestampWithHostId

I

I64_ARRAY - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Code for an array of signed 64-bit integers.
indexOf(Bytes) - Method in interface net.openhft.chronicle.bytes.Bytes
Returns the index within this Bytes object of the first occurrence of the specified sub-bytes represented by the source Bytes object.
indexOf(BytesStore<?, ?>, int) - Method in interface net.openhft.chronicle.bytes.Bytes
Returns the lowest index value starting from the provided fromIndex for which the contents of this Bytes object equals the provided source , or -1 if no such index value exists.
init(StreamingDataInput) - Method in class net.openhft.chronicle.bytes.StreamingInputStream
Initializes this StreamingInputStream instance with a specific StreamingDataInput as the data source.
init(StreamingDataOutput) - Method in class net.openhft.chronicle.bytes.StreamingOutputStream
Initializes this StreamingOutputStream instance with a specific StreamingDataOutput as the data destination.
initialise(BytesOut<?>) - Method in enum net.openhft.chronicle.bytes.util.BinaryLengthLength
Writes the identifying code and reserves space for the length field.
inputStream() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Provides an InputStream for the data represented by this StreamingDataInput.
inside(long) - Method in interface net.openhft.chronicle.bytes.BytesStore
Returns if a specified offset is inside this BytesStore limits.
inside(long, long) - Method in interface net.openhft.chronicle.bytes.BytesStore
Returns true if bufferSize bytes from offset fall entirely within the valid range.
inside(long) - Method in class net.openhft.chronicle.bytes.MappedBytesStore
Returns true if the given offset lies within this mapping's safe range.
inside(long, long) - Method in class net.openhft.chronicle.bytes.MappedBytesStore
Same as MappedBytesStore.inside(long) but also checks the end of the supplied range.
INSTANCE - Static variable in class net.openhft.chronicle.bytes.algo.XxHash
Singleton instance of XxHash with seed P4.
instance() - Static method in class net.openhft.chronicle.bytes.DistributedUniqueTimeProvider
Provides a singleton instance of DistributedUniqueTimeProvider using the default hostId.
INT16 - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Signed 16-bit integer value.
INT32 - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Signed 32-bit integer value.
INT64 - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Signed 64-bit integer value.
INT64_0x - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
64-bit integer formatted as hexadecimal.
INT8 - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Signed 8-bit integer value.
INT_NOT_COMPLETE - Static variable in class net.openhft.chronicle.bytes.ref.BinaryIntReference
Sentinel value used when an integer operation fails to complete normally.
intercept(Method, Object, Object[], Invocation) - Method in interface net.openhft.chronicle.bytes.MethodReaderInterceptorReturns
Intercepts a method invocation.
intercept(Method, Object[], BiFunction<Method, Object[], Object>) - Method in interface net.openhft.chronicle.bytes.MethodWriterInterceptorReturns
Intercepts a method invocation.
intern(Bytes<?>) - Method in class net.openhft.chronicle.bytes.util.AbstractInterner
Interns the specified Bytes object.
intern(BytesStore<?, ?>) - Method in class net.openhft.chronicle.bytes.util.AbstractInterner
Interns the specified BytesStore object.
intern(Bytes<?>, int) - Method in class net.openhft.chronicle.bytes.util.AbstractInterner
Interns the specified Bytes object of a given length.
intern(BytesStore<?, ?>, int) - Method in class net.openhft.chronicle.bytes.util.AbstractInterner
Interns the specified Bytes.
intern(Bytes<?>) - Method in class net.openhft.chronicle.bytes.util.StringInternerBytes
Interns the string representation of the given bytes.
intern(Bytes<?>, int) - Method in class net.openhft.chronicle.bytes.util.StringInternerBytes
Reads length bytes from bytes.readPosition(), converts them using an 8-bit character encoding and interns the resulting String.
internalizedToken() - Method in class net.openhft.chronicle.bytes.MappedFile
Returns an internalized String that represents a token based on the underlying file's canonical path and some other factors including a per JVM random string.
Invocation - Interface in net.openhft.chronicle.bytes
A functional interface representing the act of invoking a method.
invoke(Method, Object, Object[]) - Method in interface net.openhft.chronicle.bytes.Invocation
Invokes the supplied method.
IS_LITTLE_ENDIAN - Static variable in enum net.openhft.chronicle.bytes.algo.OptimisedBytesStoreHash
Flag indicating if the native byte order of the system is little-endian.
isBackingFileReadOnly() - Method in class net.openhft.chronicle.bytes.MappedBytes
 
isClear() - Method in interface net.openhft.chronicle.bytes.Bytes
 
isClear() - Method in interface net.openhft.chronicle.bytes.BytesStore
Returns if the readPosition is at the start and the writeLimit is at the end.
isClosed() - Method in interface net.openhft.chronicle.bytes.BytesContext
Indicates whether this context has been closed.
isDirectMemory() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
isDirectMemory() - Method in interface net.openhft.chronicle.bytes.BytesStore
Checks if this BytesStore uses direct memory.
isDirectMemory() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
isDirectMemory() - Method in interface net.openhft.chronicle.bytes.RandomCommon
Checks if the buffer uses direct memory.
isDirectMemory() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
Returns true as this bytes instance operates on native memory.
isElastic() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
isElastic() - Method in interface net.openhft.chronicle.bytes.Bytes
Checks if this Bytes object is elastic, meaning it can dynamically resize when more data is written than its current Bytes.realCapacity().
isElastic() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
isElastic() - Method in class net.openhft.chronicle.bytes.NativeBytes
 
isElastic() - Method in class net.openhft.chronicle.bytes.OnHeapBytes
 
isElastic() - Method in class net.openhft.chronicle.bytes.UncheckedBytes
 
isElastic() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
isElastic() - Method in class net.openhft.chronicle.bytes.VanillaBytes
 
isEmpty() - Method in interface net.openhft.chronicle.bytes.BytesRingBuffer
 
isEmpty() - Method in interface net.openhft.chronicle.bytes.BytesStore
 
isEmpty() - Method in interface net.openhft.chronicle.bytes.RingBufferReader
Checks if the Ring Buffer is empty.
isEqual(String) - Method in interface net.openhft.chronicle.bytes.Bytes
Compares the readable bytes with other using ISO-8959-1 encoding.
isEqual(long, long, String) - Method in interface net.openhft.chronicle.bytes.BytesStore
Returns if a specified portion of this BytesStore is equal to a specified String.
isEqual(long, long, String) - Method in class net.openhft.chronicle.bytes.NativeBytes
 
isEqual(String) - Method in class net.openhft.chronicle.bytes.VanillaBytes
 
isHeldByCurrentThread(File) - Static method in class net.openhft.chronicle.bytes.domestic.ReentrantFileLock
Is there a cached FileLock held by the current thread for the specified file
isHugePage(String) - Static method in class net.openhft.chronicle.bytes.PageUtil
Whether given file is located on hugetlbfs
isImmutableEmptyByteStore() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
isNull() - Method in class net.openhft.chronicle.bytes.ref.BinaryIntArrayReference
Checks if the instance is null.
isNull() - Method in class net.openhft.chronicle.bytes.ref.BinaryLongArrayReference
 
isNull() - Method in class net.openhft.chronicle.bytes.ref.TextIntArrayReference
 
isNull() - Method in class net.openhft.chronicle.bytes.ref.TextLongArrayReference
 
isPresent - Variable in class net.openhft.chronicle.bytes.AbstractBytes
Whether the underlying store is open.
isStopChar(int, int) - Method in interface net.openhft.chronicle.bytes.StopCharsTester
Determines whether the provided character should cause the string parsing operation to stop.
isStopChar(int) - Method in interface net.openhft.chronicle.bytes.StopCharTester
Tests if the provided character should be regarded as a stop character during a string parsing operation.
isStopChar(int, int) - Method in class net.openhft.chronicle.bytes.util.EscapingStopCharsTester
Tests whether the given character should be considered as a stop character.
isStopChar(int) - Method in class net.openhft.chronicle.bytes.util.EscapingStopCharTester
Tests whether the given character should be considered as a stop character.
isStopped() - Method in interface net.openhft.chronicle.bytes.RingBufferReader
Checks if the Ring Buffer reader has been stopped.
isTriviallyCopyable(Class<?>) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Returns true if all primitive fields of clazz occupy a contiguous range allowing direct memory copies.
isTriviallyCopyable(Class<?>, int, int) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Checks if all the fields in the specified range of the given class are trivially copyable.
isValid() - Method in class net.openhft.chronicle.bytes.domestic.ReentrantFileLock

J

JAVA9_STRING_CODER_LATIN - Static variable in interface net.openhft.chronicle.bytes.StreamingDataOutput
 
JAVA9_STRING_CODER_UTF16 - Static variable in interface net.openhft.chronicle.bytes.StreamingDataOutput
 

K

key() - Method in interface net.openhft.chronicle.bytes.BytesContext
Provides a context-dependent key, such as a message type.

L

LARGEST_EXPONENT_IN_LONG - Static variable in class net.openhft.chronicle.bytes.render.SimpleDecimaliser
The largest exponent that can be represented using a long integer.
lastDecimalPlaces() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
lastDecimalPlaces(int) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
lastDecimalPlaces() - Method in interface net.openhft.chronicle.bytes.ByteStringParser
Returns the number of decimal places in the last parsed floating-point number (from the ByteStringParser.parseDouble() or ByteStringParser.parseLongDecimal() methods).
lastDecimalPlaces(int) - Method in interface net.openhft.chronicle.bytes.ByteStringParser
Sets the number of decimal places in the last parsed number.
lastDecimalPlaces() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
lastDecimalPlaces(int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
lastDecimalPlaces() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
lastDecimalPlaces(int) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
lastNumberHadDigits() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
lastNumberHadDigits(boolean) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
lastNumberHadDigits() - Method in interface net.openhft.chronicle.bytes.ByteStringParser
Returns whether the last parsed number had any digits.
lastNumberHadDigits(boolean) - Method in interface net.openhft.chronicle.bytes.ByteStringParser
Sets whether the last parsed number had any digits.
lastNumberHadDigits() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
lastNumberHadDigits(boolean) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
lastNumberHadDigits() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
lastNumberHadDigits(boolean) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
lazyNativeBytesStoreWithFixedCapacity(long) - Static method in interface net.openhft.chronicle.bytes.BytesStore
Creates a lazily initialized BytesStore instance with a fixed capacity that resides in native memory.
lazyWrite(Bytes<?>, long) - Static method in class net.openhft.chronicle.bytes.ref.BinaryIntArrayReference
Lazily initializes the binary data in the provided Bytes object with the given capacity.
lazyWrite(Bytes<?>, long) - Static method in class net.openhft.chronicle.bytes.ref.BinaryLongArrayReference
Lazily writes to the provided Bytes object with the given capacity.
length() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
length() - Method in interface net.openhft.chronicle.bytes.BytesStore
This method is inherited from CharSequence so result should be the length of the contained chars sequence although it actually returns the number of underlying bytes.
lengthWritten(long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
lengthWritten(long) - Method in interface net.openhft.chronicle.bytes.RandomCommon
Calculates the length of data written from the given start position.
lenient(boolean) - Method in class net.openhft.chronicle.bytes.AbstractBytes
Enables or disables lenient parsing.
lenient() - Method in class net.openhft.chronicle.bytes.AbstractBytes
Returns true if lenient parsing is active.
lenient(boolean) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
lenient() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
lenient(boolean) - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
When there is no more data to read, return zero, false and empty string.
lenient() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
 
lenient(boolean) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
lenient() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
lock(boolean) - Method in interface net.openhft.chronicle.bytes.Byteable
Locks the underlying file.
lock(File, FileChannel) - Static method in class net.openhft.chronicle.bytes.domestic.ReentrantFileLock
Take an exclusive lock on the entire file, blocks until lock is acquired
lock(long, long, boolean) - Method in class net.openhft.chronicle.bytes.MappedBytesStore
Acquires a lock on a region of the underlying file.
lock(long, long, boolean) - Method in class net.openhft.chronicle.bytes.MappedFile
Locks a specified region of this mapped file.
lock(boolean) - Method in class net.openhft.chronicle.bytes.ref.AbstractReference
Attempts to lock a region in the file in either shared or exclusive mode.
LONG_NOT_COMPLETE - Static variable in class net.openhft.chronicle.bytes.ref.BinaryLongReference
Sentinel value indicating that a long operation did not complete as expected.
LongReference - Interface in net.openhft.chronicle.bytes.ref
Represents a reference to a 64-bit long value, which is both Byteable and LongValue.

M

MappedBytes - Class in net.openhft.chronicle.bytes
A specialised Bytes implementation backed by a memory-mapped file.
MappedBytes() - Constructor for class net.openhft.chronicle.bytes.MappedBytes
Constructs an instance for use by subclasses.
MappedBytes(String) - Constructor for class net.openhft.chronicle.bytes.MappedBytes
Constructs an instance for use by subclasses with a descriptive name.
mappedBytes(String, long) - Static method in class net.openhft.chronicle.bytes.MappedBytes
Creates a chunked mapping for the given file.
mappedBytes(File, long) - Static method in class net.openhft.chronicle.bytes.MappedBytes
Creates a MappedBytes instance that wraps a memory-mapped file divided into chunks of a specified size.
mappedBytes(File, long, long) - Static method in class net.openhft.chronicle.bytes.MappedBytes
Creates a chunked mapping with a specified overlap between chunks.
mappedBytes(File, long, long, int, boolean) - Static method in class net.openhft.chronicle.bytes.MappedBytes
Creates a chunked mapping with explicit overlap, page size and read-only option.
mappedBytes(File, long, long, boolean) - Static method in class net.openhft.chronicle.bytes.MappedBytes
Convenience overload using the default page size.
mappedBytes(MappedFile) - Static method in class net.openhft.chronicle.bytes.MappedBytes
Creates a MappedBytes view for a pre-existing MappedFile.
MappedBytesStore - Class in net.openhft.chronicle.bytes
NativeBytesStore backed by a region of a memory-mapped file.
MappedBytesStore(ReferenceOwner, MappedFile, long, long, long, long, int) - Constructor for class net.openhft.chronicle.bytes.MappedBytesStore
Constructs a MappedBytesStore for a mapped region.
MappedBytesStoreFactory - Interface in net.openhft.chronicle.bytes
Factory for creating MappedBytesStore instances.
mappedFile() - Method in class net.openhft.chronicle.bytes.MappedBytes
 
MappedFile - Class in net.openhft.chronicle.bytes
Manages a memory-mapped file and creates MappedBytesStore views over it.
MappedFile(File, boolean) - Constructor for class net.openhft.chronicle.bytes.MappedFile
Creates a mapped file wrapper.
mappedFile(File, long) - Static method in class net.openhft.chronicle.bytes.MappedFile
Opens a chunked mapping using the default overlap size.
mappedFile(String, long) - Static method in class net.openhft.chronicle.bytes.MappedFile
Creates and returns a MappedFile instance for the specified file with the given chunk size.
mappedFile(String, long, long) - Static method in class net.openhft.chronicle.bytes.MappedFile
Creates and returns a MappedFile instance for the specified file with the given chunk size and overlap size.
mappedFile(File, long, long) - Static method in class net.openhft.chronicle.bytes.MappedFile
Creates and returns a MappedFile instance for the specified file with the given chunk size and overlap size.
mappedFile(File, long, long, boolean) - Static method in class net.openhft.chronicle.bytes.MappedFile
Creates and returns a MappedFile instance for the specified file with the given chunk size, overlap size, and read-only mode.
mappedFile(File, long, long, long, boolean) - Static method in class net.openhft.chronicle.bytes.MappedFile
Creates and returns a MappedFile instance with the specified file, capacity, chunk size, overlap size, and read-only mode.
MappedUniqueTimeProvider - Enum in net.openhft.chronicle.bytes
TimeProvider that yields monotonically increasing timestamps shared between JVM processes by using a memory-mapped file.
MASK - Static variable in class net.openhft.chronicle.bytes.HexDumpBytes
 
mask - Variable in class net.openhft.chronicle.bytes.util.AbstractInterner
Mask used to hash into AbstractInterner.entries, typically capacity - 1.
MAX_CAPACITY - Static variable in interface net.openhft.chronicle.bytes.Bytes
Maximum supported capacity - roughly eight exbibytes.
MAX_CAPACITY - Static variable in class net.openhft.chronicle.bytes.OnHeapBytes
 
MAX_CAPACITY - Static variable in class net.openhft.chronicle.bytes.ref.BinaryIntArrayReference
 
MAX_CAPACITY - Static variable in class net.openhft.chronicle.bytes.ref.BinaryLongArrayReference
 
MAX_HEAP_CAPACITY - Static variable in interface net.openhft.chronicle.bytes.Bytes
Practical limit for heap-backed Bytes instances.
maxArrayLength() - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Returns the configured maximum array length.
maxCapacityFor(BytesStore<?, T>) - Static method in class net.openhft.chronicle.bytes.NativeBytes
 
MaximumPrecision - Class in net.openhft.chronicle.bytes.render
Decimaliser that rounds values to a fixed number of decimal places.
MaximumPrecision(int) - Constructor for class net.openhft.chronicle.bytes.render.MaximumPrecision
Create an instance with the given precision.
maxSize() - Method in interface net.openhft.chronicle.bytes.Byteable
 
maxSize() - Method in class net.openhft.chronicle.bytes.ref.BinaryBooleanReference
Returns the maximum size of the byte representation of a boolean value.
maxSize() - Method in class net.openhft.chronicle.bytes.ref.BinaryIntArrayReference
Retrieves the maximum size.
maxSize() - Method in class net.openhft.chronicle.bytes.ref.BinaryIntReference
Returns the maximum size of this reference in bytes (4 bytes for a 32-bit integer).
maxSize() - Method in class net.openhft.chronicle.bytes.ref.BinaryLongArrayReference
 
maxSize() - Method in class net.openhft.chronicle.bytes.ref.BinaryLongReference
Returns the maximum size of this reference in bytes (8 bytes for a 64-bit long).
maxSize() - Method in class net.openhft.chronicle.bytes.ref.BinaryTwoLongReference
Returns the maximum size of this reference in bytes (16 bytes for two 64-bit longs).
maxSize() - Method in class net.openhft.chronicle.bytes.ref.TextBooleanReference
Returns the maximum size of the text representation of the boolean value in bytes.
maxSize() - Method in class net.openhft.chronicle.bytes.ref.TextIntArrayReference
 
maxSize() - Method in class net.openhft.chronicle.bytes.ref.TextIntReference
 
maxSize() - Method in class net.openhft.chronicle.bytes.ref.TextLongArrayReference
 
maxSize() - Method in class net.openhft.chronicle.bytes.ref.TextLongReference
 
maxSize() - Method in class net.openhft.chronicle.bytes.ref.UncheckedLongReference
 
maxSize() - Method in class net.openhft.chronicle.bytes.VanillaBytes
 
MEMORY - Static variable in enum net.openhft.chronicle.bytes.algo.OptimisedBytesStoreHash
Provides access to low-level memory operations for optimised hashing.
MESSAGE_HISTORY_METHOD_ID - Static variable in interface net.openhft.chronicle.bytes.MethodReader
 
messageId() - Method in interface net.openhft.chronicle.bytes.MethodEncoder
Returns a unique identifier for the method being encoded.
metaData(boolean) - Method in interface net.openhft.chronicle.bytes.MethodWriterBuilder
Controls whether metadata should be included in the binary stream.
metaDataHandler(Object...) - Method in class net.openhft.chronicle.bytes.BytesMethodReaderBuilder
This builder does not support metadata handlers.
metaDataHandler(Object...) - Method in interface net.openhft.chronicle.bytes.MethodReaderBuilder
Sets the handlers for processing metadata messages.
MethodEncoder - Interface in net.openhft.chronicle.bytes
Interface defining the required operations for a method encoder.
methodEncoderLookup() - Method in class net.openhft.chronicle.bytes.BytesMethodReaderBuilder
Returns the currently configured MethodEncoderLookup strategy used to find decoders for method calls.
methodEncoderLookup(MethodEncoderLookup) - Method in class net.openhft.chronicle.bytes.BytesMethodReaderBuilder
Sets the MethodEncoderLookup function for this builder.
MethodEncoderLookup - Enum in net.openhft.chronicle.bytes
Enum singleton that implements Function interface to lookup and return a MethodEncoder for a given method.
MethodId - Annotation Type in net.openhft.chronicle.bytes
Annotation that denotes a method as having a numeric identifier for efficient encoding.
MethodReader - Interface in net.openhft.chronicle.bytes
Interface defining the required operations for a method reader.
MethodReaderBuilder - Interface in net.openhft.chronicle.bytes
Interface for a builder that constructs instances of MethodReader.
methodReaderInterceptorReturns() - Method in class net.openhft.chronicle.bytes.BytesMethodReader
Interceptors for method reader returns are not supported by this implementation.
methodReaderInterceptorReturns(MethodReaderInterceptorReturns) - Method in class net.openhft.chronicle.bytes.BytesMethodReaderBuilder
This builder does not support interceptors for method reader returns.
methodReaderInterceptorReturns() - Method in interface net.openhft.chronicle.bytes.MethodReader
Returns a MethodReaderInterceptorReturns instance which can be used to control the flow of method calls.
methodReaderInterceptorReturns(MethodReaderInterceptorReturns) - Method in interface net.openhft.chronicle.bytes.MethodReaderBuilder
Sets an interceptor for method calls made through the MethodReader.
MethodReaderInterceptorReturns - Interface in net.openhft.chronicle.bytes
Functional interface representing an interceptor for methods invoked through a MethodReader.
MethodWriterBuilder<T> - Interface in net.openhft.chronicle.bytes
Interface for creating a builder that will generate a MethodWriter instance of a specific type.
MethodWriterInterceptorReturns - Interface in net.openhft.chronicle.bytes
Functional interface representing an interceptor for methods invoked through a MethodWriter.
MethodWriterInvocationHandler - Interface in net.openhft.chronicle.bytes
Interface for handling invocations in a MethodWriter.
minNumberOfWriteBytesRemaining() - Method in interface net.openhft.chronicle.bytes.BytesRingBufferStats
Minimum free space observed for the writer since the last call.
move(long, long, long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
move(long, long, long) - Method in interface net.openhft.chronicle.bytes.BytesStore
Moves a sequence of bytes within this BytesStore from the source to destination index.
move(long, long, long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
move(long, long, long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
mSyncFlag() - Method in enum net.openhft.chronicle.bytes.SyncMode
Returns the MSyncFlag associated with this sync mode.
MultiReaderBytesRingBuffer - Interface in net.openhft.chronicle.bytes
Extension of the BytesRingBuffer interface that supports multiple readers.

N

NativeBytes<U> - Class in net.openhft.chronicle.bytes
VanillaBytes backed by native (off heap) memory or a direct ByteBuffer.
NativeBytes(BytesStore<?, ?>, long) - Constructor for class net.openhft.chronicle.bytes.NativeBytes
Constructs a new instance of NativeBytes with the specified BytesStore and capacity.
NativeBytes(BytesStore<?, ?>) - Constructor for class net.openhft.chronicle.bytes.NativeBytes
Constructs a new instance of NativeBytes with the specified BytesStore and the store's capacity.
nativeBytes() - Static method in class net.openhft.chronicle.bytes.NativeBytes
Creates a new instance of NativeBytes with an empty BytesStore and maximum capacity.
nativeBytes(long) - Static method in class net.openhft.chronicle.bytes.NativeBytes
Creates a new instance of NativeBytes with a specific initial capacity.
nativePointer() - Static method in interface net.openhft.chronicle.bytes.BytesStore
Creates a new PointerBytesStore that can be set to any address in memory.
nativeRead(long, long, long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
nativeRead(long, long, long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
nativeRead(long, long, long) - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Expert-level method for transferring data from this byte source to native memory.
nativeRead(long, long, long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
nativeStore(long) - Static method in interface net.openhft.chronicle.bytes.BytesStore
This is an elastic native store.
nativeStoreFrom(byte[]) - Static method in interface net.openhft.chronicle.bytes.BytesStore
Creates and returns a new BytesStore that resides in native memory whereby the contents and size of the native memory is determined by the provided bytes array.
nativeStoreWithFixedCapacity(long) - Static method in interface net.openhft.chronicle.bytes.BytesStore
Creates a BytesStore instance with a fixed capacity that resides in native memory.
nativeWrite(long, long, long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
nativeWrite(long, long, long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
nativeWrite(long, long, long) - Method in class net.openhft.chronicle.bytes.MappedBytesStore
 
nativeWrite(long, long, long) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Expert-level method that copies data directly from native memory into this BytesStore.
nativeWrite(long, long, long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
net.openhft.chronicle.bytes - package net.openhft.chronicle.bytes
 
net.openhft.chronicle.bytes.algo - package net.openhft.chronicle.bytes.algo
 
net.openhft.chronicle.bytes.domestic - package net.openhft.chronicle.bytes.domestic
 
net.openhft.chronicle.bytes.pool - package net.openhft.chronicle.bytes.pool
 
net.openhft.chronicle.bytes.ref - package net.openhft.chronicle.bytes.ref
 
net.openhft.chronicle.bytes.render - package net.openhft.chronicle.bytes.render
 
net.openhft.chronicle.bytes.util - package net.openhft.chronicle.bytes.util
 
newChunkListener - Variable in class net.openhft.chronicle.bytes.MappedFile
invoked when a new chunk is allocated
NewChunkListener - Interface in net.openhft.chronicle.bytes
Listener notified when a new chunk is allocated by a MappedFile.
newInstance(BytesStore<?, Void>) - Static method in interface net.openhft.chronicle.bytes.BytesRingBuffer
Factory method to create a new ring buffer.
newInstance(BytesStore<?, Void>, int) - Static method in interface net.openhft.chronicle.bytes.BytesRingBuffer
Factory method to create a ring buffer with multiple readers.
NULL - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Null marker.
numberWrap() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
Retrieves the current number wrap setting.
numberWrap(int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
Sets the number wrap for the hex dump.

O

of(File, long, long, boolean) - Static method in class net.openhft.chronicle.bytes.MappedFile
 
of(File, long, long, int, boolean) - Static method in class net.openhft.chronicle.bytes.MappedFile
Creates and returns a MappedFile instance with the specified file, chunk size, overlap size, pageSize and read-only mode.
offer(BytesStore<?, ?>) - Method in interface net.openhft.chronicle.bytes.BytesRingBuffer
Attempts to write the content of bytes0 as a single message.
offset() - Method in interface net.openhft.chronicle.bytes.Byteable
 
offset - Variable in class net.openhft.chronicle.bytes.ref.AbstractReference
Offset within the BytesStore for this reference
offset() - Method in class net.openhft.chronicle.bytes.ref.AbstractReference
Returns the byte offset relative to the start of the associated store.
offset() - Method in class net.openhft.chronicle.bytes.ref.BinaryIntArrayReference
Retrieves the offset position.
offset() - Method in class net.openhft.chronicle.bytes.ref.BinaryLongArrayReference
 
offset() - Method in class net.openhft.chronicle.bytes.ref.UncheckedLongReference
 
offset() - Method in class net.openhft.chronicle.bytes.VanillaBytes
 
offsetFormat(OffsetFormat) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
Sets the offset format for the hex dump.
OffsetFormat - Interface in net.openhft.chronicle.bytes
Strategy for formatting offsets when dumping bytes.
ofSingle(File, long, boolean) - Static method in class net.openhft.chronicle.bytes.MappedFile
Creates and returns a MappedFile instance representing a single chunk of the specified file.
onClose(Closeable) - Method in interface net.openhft.chronicle.bytes.BytesMethodWriterInvocationHandler
Register a Closeable resource that should be closed when the associated writer is closed.
onClose(Closeable) - Method in interface net.openhft.chronicle.bytes.MethodWriterBuilder
Specifies a Closeable that should be invoked when the MethodWriter is closed.
onClose(Closeable) - Method in interface net.openhft.chronicle.bytes.MethodWriterInvocationHandler
Attach a Closeable resource that will be closed when this handler is closed.
OnHeapBytes - Class in net.openhft.chronicle.bytes
VanillaBytes backed by an on heap byte[].
OnHeapBytes(BytesStore<?, ?>, boolean) - Constructor for class net.openhft.chronicle.bytes.OnHeapBytes
Constructs an instance backed by bytesStore.
onNewChunk(String, int, long) - Method in interface net.openhft.chronicle.bytes.NewChunkListener
Invoked after mapping a new chunk.
OptimisedBytesStoreHash - Enum in net.openhft.chronicle.bytes.algo
Optimised hashing algorithm for BytesStore.
optimisedWrite(RandomDataInput, long, long) - Method in class net.openhft.chronicle.bytes.VanillaBytes
 
outputStream() - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Provides a view of this Bytes object as an OutputStream.
overlapSize() - Method in class net.openhft.chronicle.bytes.MappedFile
Returns the size of the overlap between consecutive chunks in the mapped file in bytes.

P

PADDING - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Generic padding marker.
PADDING32 - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
32-bit padding marker.
padOffset(long) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Pads an offset to align it to the nearest multiple of 4.
PageUtil - Class in net.openhft.chronicle.bytes
Utility to determine page size for memory mapping, aware of hugetlbfs mounts.
PageUtil() - Constructor for class net.openhft.chronicle.bytes.PageUtil
 
parse8bit(StreamingDataInput, Appendable, int) - Static method in enum net.openhft.chronicle.bytes.AppendableUtil
Parses a sequence of 8-bit characters from the given StreamingDataInput and appends them to an Appendable.
parse8bit(Appendable, StopCharTester) - Method in interface net.openhft.chronicle.bytes.ByteStringParser
Parses an ISO-8859-1 encoded string from the byte string until the provided stopCharTester detects an end condition.
parse8bit(StopCharTester) - Method in interface net.openhft.chronicle.bytes.ByteStringParser
Parses an ISO-8859-1 encoded string from the byte string until the provided stopCharTester detects an end condition.
parse8bit(Appendable, StopCharsTester) - Method in interface net.openhft.chronicle.bytes.ByteStringParser
Parses an ISO-8859-1 encoded string from the byte string until the provided stopCharsTester detects an end condition.
parse8bit(Bytes<?>, StopCharsTester) - Method in interface net.openhft.chronicle.bytes.ByteStringParser
Parses an ISO-8859-1 encoded string from the byte string until the provided stopCharsTester detects an end condition.
parse8bit(StringBuilder, StopCharsTester) - Method in interface net.openhft.chronicle.bytes.ByteStringParser
Parses an ISO-8859-1 encoded string from the byte string until the provided stopCharsTester detects an end condition.
parse8bit_SB1(Bytes<?>, StringBuilder, int) - Static method in enum net.openhft.chronicle.bytes.AppendableUtil
Parses a sequence of 8-bit characters from the given Bytes input and appends them to a StringBuilder.
parseBigDecimal() - Method in interface net.openhft.chronicle.bytes.ByteStringParser
Parses text from the byte string as a BigDecimal.
parseBoolean(StopCharTester) - Method in interface net.openhft.chronicle.bytes.ByteStringParser
Parses a boolean token, stopping when tester returns true.
parseBoolean() - Method in interface net.openhft.chronicle.bytes.ByteStringParser
parseDouble() - Method in interface net.openhft.chronicle.bytes.ByteStringParser
Parses text from the byte string as a double-precision floating-point number.
parseFlexibleLong() - Method in interface net.openhft.chronicle.bytes.ByteStringParser
Parses a long integer from the byte string in either standard or scientific notation.
parseFloat() - Method in interface net.openhft.chronicle.bytes.ByteStringParser
Parses text from the byte string as a floating-point number.
parseHexLong() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Parses a hexadecimal long value from the input stream.
parseInt() - Method in interface net.openhft.chronicle.bytes.ByteStringParser
Parses text from the byte string as an integer.
parseLong() - Method in interface net.openhft.chronicle.bytes.ByteStringParser
Parses text from the byte string as a long integer.
parseLong(long) - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Parses a long value from a specified offset.
parseLong() - Method in class net.openhft.chronicle.bytes.VanillaBytes
 
parseLongDecimal() - Method in interface net.openhft.chronicle.bytes.ByteStringParser
Parses the significant digits of a decimal number from the byte string.
parseUtf8(BytesStore<?, ?>, StringBuilder, boolean, int) - Static method in enum net.openhft.chronicle.bytes.AppendableUtil
Decodes length bytes from bs as either UTF-8 or ISO-8859-1 and appends the text to sb.
parseUtf8(StopCharTester) - Method in interface net.openhft.chronicle.bytes.ByteStringParser
Parses a UTF-8 encoded string from the byte string until the provided stopCharTester detects an end condition.
parseUtf8(Appendable, StopCharTester) - Method in interface net.openhft.chronicle.bytes.ByteStringParser
Parses a UTF-8 encoded string from the byte string until the provided stopCharTester detects an end condition.
parseUtf8(Appendable, StopCharsTester) - Method in interface net.openhft.chronicle.bytes.ByteStringParser
Parses a UTF-8 encoded string from the byte string until the provided stopCharsTester detects an end condition.
parseUtf8(StreamingDataInput, Appendable, int) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Parses a UTF-8 string from a StreamingDataInput and appends it to an Appendable object.
parseUtf8(Appendable, int) - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Parses a UTF-8 string from the input stream into the provided Appendable.
parseUtf8(Appendable, boolean, int) - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Parses a UTF-8 string from the input stream into the provided Appendable.
peakLength(BytesStore<?, ?>, long) - Static method in class net.openhft.chronicle.bytes.ref.BinaryIntArrayReference
Calculates and returns the peak length from the BytesStore at the given offset.
peakLength(BytesStore<?, ?>, long) - Static method in class net.openhft.chronicle.bytes.ref.BinaryLongArrayReference
Returns the capacity from the BytesStore object and adding the fixed values size to get a length.
peakLength(BytesStore<?, ?>, long, long) - Static method in class net.openhft.chronicle.bytes.ref.BinaryLongArrayReference
Returns the capacity from the BytesStore object, adding the fixed values size to get a length If the read capacity is 0, the method writes the capacityHint at the offset and updates the capacity with the capacityHint.
peakLength(BytesStore<?, ?>, long) - Static method in class net.openhft.chronicle.bytes.ref.TextIntArrayReference
Determines the length of the array in the text format represented in the given BytesStore.
peakLength(BytesStore<?, ?>, long) - Static method in class net.openhft.chronicle.bytes.ref.TextLongArrayReference
Estimates the length of the text wire format structure for the long array based on the current state of the given BytesStore.
peekUnsignedByte() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
peekUnsignedByte(long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
peekUnsignedByte() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
peekUnsignedByte(long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
peekUnsignedByte(long) - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Reads an unsigned byte value from a specific offset.
peekUnsignedByte() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Peeks (reads without moving the read pointer) the next unsigned byte from the input stream.
peekUnsignedByte() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
peekUnsignedByte(long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
peekVolatileInt() - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Reads a volatile int value from the current reading position.
performClose() - Method in class net.openhft.chronicle.bytes.DistributedUniqueTimeProvider
 
performClose() - Method in class net.openhft.chronicle.bytes.ref.AbstractReference
Closes this reference, releasing any associated BytesStore
performClose() - Method in class net.openhft.chronicle.bytes.ref.UncheckedLongReference
 
performRelease() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
performRelease() - Method in class net.openhft.chronicle.bytes.MappedBytesStore
Syncs the mapped region to disk prior to release if required.
performRelease() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
PointerBytesStore - Class in net.openhft.chronicle.bytes
NativeBytesStore providing a view over externally managed memory.
PointerBytesStore() - Constructor for class net.openhft.chronicle.bytes.PointerBytesStore
Constructs a store with no associated memory.
predicate(Predicate<MethodReader>) - Method in interface net.openhft.chronicle.bytes.MethodReaderBuilder
Sets a predicate to be used by the readOne() method of the MethodReader.
prepend(long) - Method in interface net.openhft.chronicle.bytes.BytesPrepender
Prepends a long value as a decimal text.
prewrite(byte[]) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
prewrite(BytesStore<?, ?>) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
prewrite(byte[]) - Method in interface net.openhft.chronicle.bytes.BytesPrepender
Writes a byte array backward in binary format.
prewrite(BytesStore<?, ?>) - Method in interface net.openhft.chronicle.bytes.BytesPrepender
Writes a BytesStore instance backward in binary format.
prewrite(byte[]) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
prewrite(BytesStore<?, ?>) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
prewrite(byte[]) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
prewrite(BytesStore<?, ?>) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
prewriteByte(byte) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
prewriteByte(byte) - Method in interface net.openhft.chronicle.bytes.BytesPrepender
Writes a byte backward in binary format.
prewriteByte(byte) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
prewriteByte(byte) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
prewriteInt(int) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
prewriteInt(int) - Method in interface net.openhft.chronicle.bytes.BytesPrepender
Writes an int (4-byte int) backward in binary format.
prewriteInt(int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
prewriteInt(int) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
prewriteLong(long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
prewriteLong(long) - Method in interface net.openhft.chronicle.bytes.BytesPrepender
Writes a long (8-byte int) backward in binary format.
prewriteLong(long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
prewriteLong(long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
prewriteOffsetPositionMoved(long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
prewriteOffsetPositionMoved(long) - Method in class net.openhft.chronicle.bytes.UncheckedBytes
 
prewriteOffsetPositionMoved(long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
prewriteShort(short) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
prewriteShort(short) - Method in interface net.openhft.chronicle.bytes.BytesPrepender
Writes a short (2-byte int) backward in binary format.
prewriteShort(short) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
prewriteShort(short) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
printable(long) - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Reads a byte value from a specified offset and converts it into a printable string.
PropertyReplacer - Enum in net.openhft.chronicle.bytes.util
Utility for substituting property placeholders in strings.
provider(TimeProvider) - Method in class net.openhft.chronicle.bytes.DistributedUniqueTimeProvider
Replaces the underlying time source used for wall-clock time.
provider(TimeProvider) - Method in enum net.openhft.chronicle.bytes.MappedUniqueTimeProvider
Sets the underlying time source.

R

raf() - Method in class net.openhft.chronicle.bytes.MappedFile
Returns the RandomAccessFile associated with the mapped file.
RandomCommon - Interface in net.openhft.chronicle.bytes
A foundational interface for random access to a byte sequence or buffer.
RandomDataInput - Interface in net.openhft.chronicle.bytes
The RandomDataInput class provides a series of methods for reading data from various types of inputs.
RandomDataOutput<R extends RandomDataOutput<R>> - Interface in net.openhft.chronicle.bytes
Provides methods for writing data to a byte sequence or buffer at arbitrary offsets.
rawReadByte() - Method in class net.openhft.chronicle.bytes.GuardedNativeBytes
 
rawReadByte() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads a raw byte value from the input stream.
rawReadInt() - Method in class net.openhft.chronicle.bytes.GuardedNativeBytes
 
rawReadInt() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads a 32-bit integer value from the input stream without performing boundary checks.
rawReadLong() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads a 64-bit long value from the input stream without performing boundary checks.
rawWriteByte(byte) - Method in class net.openhft.chronicle.bytes.GuardedNativeBytes
 
rawWriteByte(byte) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes a byte to the data stream without any additional checks or transformations.
rawWriteByte(byte) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
rawWriteInt(int) - Method in class net.openhft.chronicle.bytes.GuardedNativeBytes
 
rawWriteInt(int) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes an integer to the data stream without any additional checks or transformations.
rawWriteLong(long) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes a long integer to the data stream without performing a bounds check.
read(byte[], int, int) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
read(long, byte[], int, int) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
read(BytesOut<?>) - Method in interface net.openhft.chronicle.bytes.BytesConsumer
Attempts to pull data from the source into bytes.
read(BytesOut<?>) - Method in interface net.openhft.chronicle.bytes.BytesRingBuffer
Reads the next available message into using.
read(byte[]) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
read(byte[], int, int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
read(char[], int, int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
read(ByteBuffer) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
read(Bytes<?>, int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
read(long, byte[], int, int) - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Reads a sequence of bytes from the specified offset into a byte array.
read(BytesOut<?>) - Method in interface net.openhft.chronicle.bytes.RingBufferReader
A convenience method that reads data from the Ring Buffer by internally calling both RingBufferReader.beforeRead(Bytes) and RingBufferReader.afterRead(long).
read(byte[]) - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads the input stream into the provided byte array.
read(byte[], int, int) - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads the input stream into the provided byte array, starting from the given offset and reading up to the specified length.
read(char[], int, int) - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads the input stream into the provided char array, starting from the given offset and reading up to the specified length.
read(ByteBuffer) - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads the input stream into the provided ByteBuffer.
read(Bytes<?>) - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Transfers as many bytes as possible from the input stream into the provided Bytes object.
read(Bytes<?>, int) - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Transfers the specified number of bytes from the input stream into the provided Bytes object.
read(byte[], int, int) - Method in class net.openhft.chronicle.bytes.StreamingInputStream
 
read() - Method in class net.openhft.chronicle.bytes.StreamingInputStream
 
read(byte[]) - Method in class net.openhft.chronicle.bytes.VanillaBytes
 
read8bit() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
read8bit(Bytes<?>) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
read8bit(StringBuilder) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
read8bit() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads an 8-bit encoded string from the input stream.
read8bit(Bytes<?>) - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads an 8-bit encoded string from the input stream and appends it to the provided Bytes.
read8bit(StringBuilder) - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads an 8-bit encoded string from the input stream and appends it to the provided StringBuilder.
read8Bit(char[], int) - Method in class net.openhft.chronicle.bytes.VanillaBytes
 
read8bitAndAppend(StreamingDataInput, StringBuilder, StopCharsTester) - Static method in enum net.openhft.chronicle.bytes.AppendableUtil
Reads 8-bit characters from bytes appending each to appendable until tester signals a stop or the input ends.
read8ByteAlignPadding(Bytes<?>) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Reads padding bytes from a Bytes object to align the read position to the nearest 8-byte boundary.
readBigDecimal() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readBigDecimal() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Creates and returns a new BigDecimal representing the contents of this Bytes object.
readBigInteger() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readBigInteger() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Creates and returns a new BigInteger representing the contents of this Bytes object or BigInteger.ZERO if this Bytes object is empty.
readBoolean() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readBoolean(long) - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Reads a boolean value from a specific offset.
readBoolean() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads a boolean value from the input stream.
readByte() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
readByte(long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
readByte() - Method in class net.openhft.chronicle.bytes.GuardedNativeBytes
 
readByte() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readByte(long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readByte(long) - Method in class net.openhft.chronicle.bytes.MappedBytesStore
 
readByte(long) - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Reads a byte value from a specific offset.
readByte() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads a byte value from the input stream.
readByte() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
readByte(long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
ReadBytesMarshallable - Interface in net.openhft.chronicle.bytes
Functional interface to facilitate the reading of data directly as Bytes.
readChar() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads a character value from the input stream.
readCheckOffset(long, long, boolean) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
readCheckOffset(long, long, boolean) - Method in class net.openhft.chronicle.bytes.UncheckedBytes
 
readDouble() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
readDouble(long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
readDouble() - Method in class net.openhft.chronicle.bytes.GuardedNativeBytes
 
readDouble() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readDouble(long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readDouble(long) - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Reads a 64-bit floating point value from a specified offset.
readDouble() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads a 64-bit floating-point number from the input stream.
readDouble() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
readDouble(long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
readEnum(Class<E>) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readEnum(Class<E>) - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads an Enum value from the input stream.
reader() - Method in interface net.openhft.chronicle.bytes.ByteStringParser
Creates a new Reader from the byte string, assuming the byte string is ISO-8859-1 encoded.
readers() - Method in interface net.openhft.chronicle.bytes.BytesRingBufferStats
 
readFile(String) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Reads the named file into a Bytes instance.
readFloat() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
readFloat(long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
readFloat() - Method in class net.openhft.chronicle.bytes.GuardedNativeBytes
 
readFloat() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readFloat(long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readFloat(long) - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Reads a 32-bit floating point value from a specified offset.
readFloat() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads a 32-bit floating-point number from the input stream.
readFloat() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
readFloat(long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
readHistogram(Histogram) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readHistogram(Histogram) - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads data from the input stream into the provided Histogram.
readIncompleteLong(long) - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Reads a long value from the specified offset.
readIncompleteLong() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
 
readInt() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
readInt(long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
readInt() - Method in class net.openhft.chronicle.bytes.GuardedNativeBytes
 
readInt() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readInt(long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readInt(long) - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Reads a 32-bit integer value from a specific offset.
readInt() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads a 32-bit integer value from the input stream.
readInt() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
readInt(long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
readInt24() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readInt24() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads a 24-bit signed integer value from the input stream.
readLimit() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
readLimit(long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
readLimit() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readLimit(long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readLimit() - Method in interface net.openhft.chronicle.bytes.RandomCommon
If the resource is closed, the returned value is unspecified.
readLimit(long) - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Sets the read limit of this StreamingDataInput.
readLimit(long) - Method in class net.openhft.chronicle.bytes.UncheckedBytes
 
readLimit(long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
readLimit() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
readLimitToCapacity() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Sets the read limit of this StreamingDataInput to its capacity.
readLong() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
readLong(long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
readLong() - Method in class net.openhft.chronicle.bytes.GuardedNativeBytes
 
readLong() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readLong(long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readLong(long) - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Reads a 64-bit long value from a specific offset.
readLong() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads a 64-bit long value from the input stream.
readLong() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
readLong(long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
readMarshallable(BytesIn<?>) - Method in interface net.openhft.chronicle.bytes.BytesMarshallable
Reads data from the provided BytesIn object.
readMarshallable(ReadBytesMarshallable, BytesIn<?>) - Method in class net.openhft.chronicle.bytes.BytesMarshaller
Populates t by reading each field from in using reflection.
readMarshallable(ReadBytesMarshallable, BytesIn<?>) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Reads a Marshallable object from a BytesIn object.
readMarshallable(BytesIn<?>) - Method in interface net.openhft.chronicle.bytes.ReadBytesMarshallable
Reads data from the provided BytesIn object.
readMarshallable(BytesIn<?>) - Method in class net.openhft.chronicle.bytes.ref.BinaryIntArrayReference
Reads and deserializes data from the input stream.
readMarshallable(BytesIn<?>) - Method in class net.openhft.chronicle.bytes.ref.BinaryLongArrayReference
 
readMarshallableLength16(Class<T>, T) - Method in interface net.openhft.chronicle.bytes.Bytes
Reads the content of this Bytes object and converts it into an instance of the specified class.
readMarshallableLength16(Class<T>, T) - Method in interface net.openhft.chronicle.bytes.BytesIn
Reads a ReadBytesMarshallable prefixed with a 16-bit length.
readMarshallableLength16(Class<T>, T) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readObject(Class<T>) - Method in interface net.openhft.chronicle.bytes.BytesIn
Reads a simple object such as String, Long or an implementation of BytesMarshallable.
readOffsetPositionMoved(long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
readOffsetPositionMoved(long) - Method in class net.openhft.chronicle.bytes.UncheckedBytes
 
readOffsetPositionMoved(long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
readOne() - Method in class net.openhft.chronicle.bytes.BytesMethodReader
Reads the next method call from the input stream.
readOne() - Method in interface net.openhft.chronicle.bytes.MethodReader
Attempts to read a single message from the input, if one is available.
readOnly(File) - Static method in class net.openhft.chronicle.bytes.MappedBytes
Maps the given file in read-only mode.
readOnly(File) - Static method in class net.openhft.chronicle.bytes.MappedFile
Creates and returns a read-only MappedFile instance for the specified file.
readOnly() - Method in class net.openhft.chronicle.bytes.MappedFile
Checks if this MappedFile is read-only.
readPosition - Variable in class net.openhft.chronicle.bytes.AbstractBytes
Offset, from AbstractBytes.start(), of the next byte to read.
readPosition() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
readPosition(long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
readPosition(long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readPosition() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readPosition() - Method in class net.openhft.chronicle.bytes.MappedBytesStore
 
readPosition() - Method in interface net.openhft.chronicle.bytes.RandomCommon
/**
readPosition(long) - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Sets the read position of this StreamingDataInput.
readPosition(long) - Method in class net.openhft.chronicle.bytes.UncheckedBytes
 
readPosition - Variable in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
readPosition(long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
readPosition() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
readPositionForHeader(boolean) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
readPositionForHeader(boolean) - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Obtains the current read position, optionally skipping padding bytes if specified.
readPositionRemaining(long, long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readPositionRemaining(long, long) - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Sets the read position and limit of this StreamingDataInput based on the specified position and remaining values.
readPositionUnlimited(long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readPositionUnlimited(long) - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Sets the read position after first widening the read limit to RandomCommon.capacity().
readRemaining() - Method in interface net.openhft.chronicle.bytes.BytesRingBuffer
Number of bytes currently available for reading from the default reader perspective.
readRemaining() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readRemaining() - Method in class net.openhft.chronicle.bytes.NativeBytes
 
readRemaining() - Method in interface net.openhft.chronicle.bytes.RandomCommon
Calculates the number of bytes remaining that can be read from the current read position.
readShort() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
readShort(long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
readShort() - Method in class net.openhft.chronicle.bytes.GuardedNativeBytes
 
readShort() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readShort(long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readShort(long) - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Reads a short value from a specific offset.
readShort() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads a 16-bit short value from the input stream.
readShort() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
readShort(long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
readSkip(long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
readSkip(long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readSkip(long) - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Advances the read position by bytesToSkip.
readSkip(long) - Method in class net.openhft.chronicle.bytes.UncheckedBytes
 
readSkip(long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
readStopBit(StreamingDataInput) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Reads a variable-length integer from a StreamingDataInput using the stop bit encoding.
readStopBit() - Method in class net.openhft.chronicle.bytes.GuardedNativeBytes
 
readStopBit() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readStopBit() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads a variable-length integer encoded using the stop bit encoding.
readStopBitChar() - Method in class net.openhft.chronicle.bytes.GuardedNativeBytes
 
readStopBitChar() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readStopBitChar() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads a variable-length character encoded using the stop bit encoding.
readStopBitDecimal() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readStopBitDecimal() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads a decimal number represented as a variable-length double and scale encoded using the stop bit encoding.
readStopBitDouble() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readStopBitDouble() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads a variable-length double encoded using the stop bit encoding.
readUnsignedByte() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
readUnsignedByte(long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
readUnsignedByte() - Method in class net.openhft.chronicle.bytes.GuardedNativeBytes
 
readUnsignedByte() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readUnsignedByte(long) - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Reads an unsigned byte value from a specific offset.
readUnsignedByte() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads the next unsigned 8-bit value from the input stream.
readUnsignedByte() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
readUnsignedByte(long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
readUnsignedInt() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readUnsignedInt(long) - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Reads an unsigned 32-bit integer value from a specific offset.
readUnsignedInt() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads a 32-bit value from the input stream and converts it to an unsigned integer by masking the sign bit.
readUnsignedInt24() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readUnsignedInt24(long) - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Reads an unsigned 24-bit integer value from a specific offset.
readUnsignedInt24() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads a 24-bit unsigned integer value from the input stream.
readUnsignedShort() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readUnsignedShort(long) - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Reads an unsigned short value from a specific offset.
readUnsignedShort() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads a 16-bit value from the input stream and converts it to an unsigned short by masking the sign bit.
readUtf8() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readUtf8(C) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readUtf8(long, C) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readUtf8(long, T) - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Truncates sb (it must be a StringBuilder or Bytes) and reads a char sequence from the given offset, encoded as Utf8, into it.
readUtf8() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads a UTF-8 encoded string from the input stream.
readUtf8(C) - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads a UTF-8 encoded string from the input stream and appends it to the provided appendable.
readUtf8(Bytes<?>) - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads a UTF-8 encoded string from the input stream and appends it to the provided Bytes.
readUtf8(StringBuilder) - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads a UTF-8 encoded string from the input stream and appends it to the provided StringBuilder.
readUtf8AndAppend(StreamingDataInput, Appendable, StopCharsTester) - Static method in enum net.openhft.chronicle.bytes.AppendableUtil
Reads UTF-8 characters from bytes and appends them to appendable until tester signals a stop or the input ends.
readUtf8Limited(long, C, int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readUtf8Limited(long, int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readUtf8Limited(long, T, int) - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Truncates sb (it must be a StringBuilder or Bytes) and reads a char sequence from the given offset, encoded as Utf8, into it.
readUtf8Limited(long, int) - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Reads a char sequence from the given offset, encoded as Utf8.
readUTFAndAppend(StreamingDataInput, Appendable, StopCharsTester) - Static method in enum net.openhft.chronicle.bytes.AppendableUtil
Reads 8-bit characters and appends them to appendable until tester requests a stop.
readVolatileByte(long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
readVolatileByte(long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readVolatileByte(long) - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Reads a volatile 8-bit byte value from a specified offset.
readVolatileByte(long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
readVolatileDouble(long) - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Reads a volatile 64-bit double value from a specified offset.
readVolatileFloat(long) - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Reads a volatile 32-bit floating point value from a specified offset.
readVolatileInt(long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
readVolatileInt() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
readVolatileInt() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readVolatileInt(long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readVolatileInt(long) - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Reads a volatile 32-bit integer value from a specified offset.
readVolatileInt() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads a volatile (concurrently mutable) integer value from the input stream.
readVolatileInt(long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
readVolatileInt() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
readVolatileLong(long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
readVolatileLong() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
readVolatileLong() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readVolatileLong(long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readVolatileLong(long) - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Reads a volatile 64-bit long value from a specified offset.
readVolatileLong() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads a volatile (concurrently mutable) long value from the input stream.
readVolatileLong(long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
readVolatileLong() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
readVolatileLong(long) - Method in class net.openhft.chronicle.bytes.VanillaBytes
 
readVolatileShort(long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
readVolatileShort(long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readVolatileShort(long) - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Reads a volatile 16-bit short value from a specified offset.
readVolatileShort(long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
readWithLength(long, BytesOut<?>) - Method in interface net.openhft.chronicle.bytes.Bytes
Writes the specified number of bytes from this Bytes object into the provided bytesOut.
readWithLength(long, BytesOut<?>) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readWithLength(long, ThrowingConsumer<Bytes<Void>, IORuntimeException>) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readWithLength(Bytes<?>) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readWithLength(long, ThrowingConsumer<S, IORuntimeException>) - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Same as StreamingDataInput.readWithLength0(long, ThrowingConsumerNonCapturing, StringBuilder, BytesOut) but without the extra StringBuilder and BytesOut parameters.
readWithLength(Bytes<?>) - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads data from the input stream with specified length into the provided Bytes.
readWithLength0(long, ThrowingConsumerNonCapturing<Bytes<Void>, IORuntimeException, BytesOut>, StringBuilder, BytesOut<?>) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
readWithLength0(long, ThrowingConsumerNonCapturing<S, IORuntimeException, BytesOut>, StringBuilder, BytesOut<?>) - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Temporarily restricts the RandomCommon.readLimit() to readPosition() + length, invokes bytesConsumer, then restores the original limit and advances the read position by length.
readWrite() - Method in interface net.openhft.chronicle.bytes.Bytes
Checks if this Bytes object supports both reading and writing.
readWrite() - Method in interface net.openhft.chronicle.bytes.BytesStore
Returns if this ByteStore can be both read from and written to.
realCapacity() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
realCapacity() - Method in interface net.openhft.chronicle.bytes.Bytes
If this Bytes Bytes.isElastic() the Bytes.realCapacity() can be lower than the virtual BytesStore.capacity().
realCapacity() - Method in interface net.openhft.chronicle.bytes.BytesStore
Returns the actual capacity of the ByteStore before any resizing occurs.
realCapacity() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
realCapacity() - Method in interface net.openhft.chronicle.bytes.RandomCommon
 
realCapacity() - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Returns the actual capacity that can be potentially read from this byte source.
realCapacity() - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Returns the actual capacity of the buffer without resize.
realCapacity() - Method in class net.openhft.chronicle.bytes.SubBytes
Returns the real capacity, which is identical to SubBytes.capacity() for this view.
realCapacity() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
realCapacity() - Method in class net.openhft.chronicle.bytes.VanillaBytes
 
realReadRemaining() - Method in interface net.openhft.chronicle.bytes.RandomCommon
Calculates the number of bytes that can be safely read directly.
realWriteRemaining() - Method in interface net.openhft.chronicle.bytes.RandomCommon
Calculates the number of bytes remaining that can be written from the current write position with resizing.
realWriteRemaining() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
recordHistory(boolean) - Method in interface net.openhft.chronicle.bytes.MethodWriterInvocationHandler
Enable or disable the recording of method invocation history.
ReentrantFileLock - Class in net.openhft.chronicle.bytes.domestic
A way of acquiring exclusive locks on files in a re-entrant fashion.
ReentrantFileLock(String, FileLock) - Constructor for class net.openhft.chronicle.bytes.domestic.ReentrantFileLock
Constructs a ReentrantFileLock.
refCount() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
referenceCounts() - Method in class net.openhft.chronicle.bytes.MappedFile
Returns a string representation of the reference counts for the underlying mapped byte stores.
release() - Method in class net.openhft.chronicle.bytes.domestic.ReentrantFileLock
Releases the lock.
release(ReferenceOwner) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
releaseLast(ReferenceOwner) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
removeReferenceChangeListener(ReferenceChangeListener) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
replaceTokensWithProperties(String) - Static method in enum net.openhft.chronicle.bytes.util.PropertyReplacer
Replaces tokens of the format ${property} in the given expression with their corresponding system property values.
replaceTokensWithProperties(String, Properties) - Static method in enum net.openhft.chronicle.bytes.util.PropertyReplacer
Replaces tokens of the format ${property} in the given expression with their corresponding values from the provided Properties object.
reserve(ReferenceOwner) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
reset() - Method in class net.openhft.chronicle.bytes.ref.BinaryIntArrayReference
Resets the instance to its initial state.
reset() - Method in class net.openhft.chronicle.bytes.ref.BinaryLongArrayReference
 
reset() - Method in class net.openhft.chronicle.bytes.ref.TextIntArrayReference
 
reset() - Method in class net.openhft.chronicle.bytes.ref.TextLongArrayReference
 
resetNewGuarded() - Static method in class net.openhft.chronicle.bytes.NativeBytes
Resets the guarded state for new NativeBytes instances to its default value.
RETAIN - Static variable in class net.openhft.chronicle.bytes.MappedFile
system flag mappedFile.retain controlling reference retention
retainedHexDumpDescription() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
retainedHexDumpDescription() - Method in interface net.openhft.chronicle.bytes.HexDumpBytesDescription
 
reverse(Bytes<?>, int) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Reverses the contents of a Bytes object from a specified starting position.
RingBufferReader - Interface in net.openhft.chronicle.bytes
An interface for a reader on a Ring Buffer, providing methods to read and navigate through the buffer.
RingBufferReaderStats - Interface in net.openhft.chronicle.bytes
An interface to provide statistics about a RingBufferReader's reading operations.
rollbackOnClose() - Method in interface net.openhft.chronicle.bytes.BytesContext
Marks this context to roll back any writes when Closeable.close() is called.
roundUpTo64ByteAlign(long) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Rounds up a long value to the nearest multiple of 64.
roundUpTo8ByteAlign(long) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Rounds up a long value to the nearest multiple of 8.
run() - Method in class net.openhft.chronicle.bytes.BytesTextMethodTester
Executes the test.

S

safeCopySize() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
safeLimit() - Method in interface net.openhft.chronicle.bytes.Bytes
 
safeLimit() - Method in interface net.openhft.chronicle.bytes.BytesStore
 
safeLimit() - Method in class net.openhft.chronicle.bytes.MappedBytesStore
 
safeLimit() - Method in class net.openhft.chronicle.bytes.PointerBytesStore
Returns the safe limit of the memory to which this PointerBytesStore can write or read.
set(long, long) - Method in class net.openhft.chronicle.bytes.PointerBytesStore
Points this store at a new memory region.
SET_LOW_INT16 - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Set low 16-bit integer value.
SET_LOW_INT8 - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Set low 8-bit integer value.
setBytes(Bytes<?>) - Method in class net.openhft.chronicle.bytes.UncheckedBytes
Replaces the wrapped Bytes instance.
setCharAt(Appendable, int, char) - Static method in enum net.openhft.chronicle.bytes.AppendableUtil
Writes ch at index in the supplied Appendable.
setLength(Appendable, int) - Static method in enum net.openhft.chronicle.bytes.AppendableUtil
Adjusts the logical length of sb.
setMaxUsed(long) - Method in class net.openhft.chronicle.bytes.ref.BinaryIntArrayReference
Sets the maximum number of used elements in the array.
setMaxUsed(long) - Method in class net.openhft.chronicle.bytes.ref.BinaryLongArrayReference
 
setMaxUsed(long) - Method in class net.openhft.chronicle.bytes.ref.TextIntArrayReference
 
setMaxUsed(long) - Method in class net.openhft.chronicle.bytes.ref.TextLongArrayReference
 
setNewChunkListener(NewChunkListener) - Method in class net.openhft.chronicle.bytes.MappedFile
Sets the listener to be notified when a new chunk is created.
setNewGuarded(boolean) - Static method in class net.openhft.chronicle.bytes.NativeBytes
Sets the guarded state for new NativeBytes instances.
setOrderedValue(int) - Method in class net.openhft.chronicle.bytes.ref.BinaryIntReference
Sets the 32-bit integer value using ordered or lazy set memory semantics.
setOrderedValue(long) - Method in class net.openhft.chronicle.bytes.ref.BinaryLongReference
Sets the 64-bit long value using ordered or lazy set memory semantics.
setOrderedValue(int) - Method in class net.openhft.chronicle.bytes.ref.TextIntReference
 
setOrderedValue(long) - Method in class net.openhft.chronicle.bytes.ref.UncheckedLongReference
 
setOrderedValue2(long) - Method in class net.openhft.chronicle.bytes.ref.BinaryTwoLongReference
Sets the second 64-bit long value using ordered or lazy set memory semantics.
setOrderedValueAt(long, int) - Method in class net.openhft.chronicle.bytes.ref.BinaryIntArrayReference
Sets the value at the specified index with ordered semantics.
setOrderedValueAt(long, long) - Method in class net.openhft.chronicle.bytes.ref.BinaryLongArrayReference
 
setOrderedValueAt(long, int) - Method in class net.openhft.chronicle.bytes.ref.TextIntArrayReference
 
setOrderedValueAt(long, long) - Method in class net.openhft.chronicle.bytes.ref.TextLongArrayReference
 
setup() - Method in class net.openhft.chronicle.bytes.BytesTextMethodTester
Returns the path to the optional setup file.
setup(String) - Method in class net.openhft.chronicle.bytes.BytesTextMethodTester
Sets a setup file to be processed before the main input.
setUsed(long) - Method in class net.openhft.chronicle.bytes.ref.BinaryLongArrayReference
 
setUsed(long) - Method in class net.openhft.chronicle.bytes.ref.TextLongArrayReference
 
setValue(boolean) - Method in class net.openhft.chronicle.bytes.ref.BinaryBooleanReference
Writes a boolean value to the bytes store.
setValue(int) - Method in class net.openhft.chronicle.bytes.ref.BinaryIntReference
Writes the value to the backing store using plain semantics.
setValue(long) - Method in class net.openhft.chronicle.bytes.ref.BinaryLongReference
Writes the value to the backing store using plain semantics.
setValue(boolean) - Method in class net.openhft.chronicle.bytes.ref.TextBooleanReference
Set the value of this reference.
setValue(int) - Method in class net.openhft.chronicle.bytes.ref.TextIntReference
Sets the 32-bit integer value in the Text wire format.
setValue(long) - Method in class net.openhft.chronicle.bytes.ref.TextLongReference
Sets the value in the Text wire format.
setValue(long) - Method in class net.openhft.chronicle.bytes.ref.UncheckedLongReference
 
setValue2(long) - Method in class net.openhft.chronicle.bytes.ref.BinaryTwoLongReference
Sets the second 64-bit long value in the BytesStore.
setValueAt(long, int) - Method in class net.openhft.chronicle.bytes.ref.BinaryIntArrayReference
Sets the value at the specified index.
setValueAt(long, long) - Method in class net.openhft.chronicle.bytes.ref.BinaryLongArrayReference
 
setValueAt(long, int) - Method in class net.openhft.chronicle.bytes.ref.TextIntArrayReference
 
setValueAt(long, long) - Method in class net.openhft.chronicle.bytes.ref.TextLongArrayReference
 
setVolatileValue(long) - Method in class net.openhft.chronicle.bytes.ref.BinaryLongReference
Sets the 64-bit long value using volatile memory semantics.
setVolatileValue(long) - Method in class net.openhft.chronicle.bytes.ref.UncheckedLongReference
 
setVolatileValue2(long) - Method in class net.openhft.chronicle.bytes.ref.BinaryTwoLongReference
Sets the second 64-bit long value using volatile memory semantics.
sharedMemory() - Method in interface net.openhft.chronicle.bytes.Bytes
Determines whether this Bytes object is backed by memory that can be shared across multiple processes.
sharedMemory() - Method in class net.openhft.chronicle.bytes.MappedBytes
Memory-mapped files are a form of shared memory, hence this returns true.
sharedMemory() - Method in interface net.openhft.chronicle.bytes.RandomCommon
Checks if the Bytes use shared memory.
SHIFT - Static variable in class net.openhft.chronicle.bytes.ref.BinaryIntArrayReference
 
SHIFT - Static variable in class net.openhft.chronicle.bytes.ref.BinaryLongArrayReference
 
shift - Variable in class net.openhft.chronicle.bytes.util.AbstractInterner
Shift value used when computing the secondary hash index.
SIMPLE - Static variable in class net.openhft.chronicle.bytes.render.SimpleDecimaliser
A singleton instance of SimpleDecimaliser for convenient reuse.
SimpleDecimaliser - Class in net.openhft.chronicle.bytes.render
A lightweight Decimaliser using simple rounding.
SimpleDecimaliser() - Constructor for class net.openhft.chronicle.bytes.render.SimpleDecimaliser
 
singleMappedBytes(String, long) - Static method in class net.openhft.chronicle.bytes.MappedBytes
Creates a MappedBytes covering the entire file as a single mapping.
singleMappedBytes(File, long) - Static method in class net.openhft.chronicle.bytes.MappedBytes
singleMappedBytes(File, long, boolean) - Static method in class net.openhft.chronicle.bytes.MappedBytes
Creates a single mapping for the whole file with explicit read-only option.
singleThreadedCheckDisabled(boolean) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
singleThreadedCheckReset() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
sizeFor(long) - Static method in interface net.openhft.chronicle.bytes.BytesRingBuffer
Calculates the total byte size required for a ring buffer of the given capacity.
sizeFor(long, int) - Static method in interface net.openhft.chronicle.bytes.BytesRingBuffer
Calculates the total byte size required for a ring buffer with the given capacity and number of readers.
sizeInBytes(long) - Method in class net.openhft.chronicle.bytes.ref.BinaryIntArrayReference
Calculates the size in bytes of the array with the given capacity.
sizeInBytes(long) - Method in class net.openhft.chronicle.bytes.ref.BinaryLongArrayReference
 
sizeInBytes(long) - Method in interface net.openhft.chronicle.bytes.ref.ByteableIntArrayValues
Calculates the byte size required to hold the provided element capacity.
sizeInBytes(long) - Method in interface net.openhft.chronicle.bytes.ref.ByteableLongArrayValues
Calculates the byte size required to hold the provided element capacity.
sizeInBytes(long) - Method in class net.openhft.chronicle.bytes.ref.TextIntArrayReference
Calculates the size in bytes needed for storing an array with the specified capacity.
sizeInBytes(long) - Method in class net.openhft.chronicle.bytes.ref.TextLongArrayReference
Calculates the size in bytes needed for storing an array with the specified capacity.
skip(long) - Method in class net.openhft.chronicle.bytes.StreamingInputStream
 
skipTo(StopCharTester) - Method in interface net.openhft.chronicle.bytes.ByteStringParser
Advances the read position until tester.isStopChar() returns true or end of input is reached.
STANDARD - Static variable in class net.openhft.chronicle.bytes.render.StandardDecimaliser
Singleton instance of StandardDecimaliser.
StandardDecimaliser - Class in net.openhft.chronicle.bytes.render
Default decimaliser that attempts MaximumPrecision with precision 18 and falls back to UsesBigDecimal for large numbers.
StandardDecimaliser() - Constructor for class net.openhft.chronicle.bytes.render.StandardDecimaliser
 
start() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
start() - Method in class net.openhft.chronicle.bytes.MappedBytesStore
 
start() - Method in class net.openhft.chronicle.bytes.PointerBytesStore
Returns the starting address of the memory to which this PointerBytesStore points.
start() - Method in interface net.openhft.chronicle.bytes.RandomCommon
 
start() - Method in class net.openhft.chronicle.bytes.SubBytes
Returns the absolute start offset within the parent store.
startCollecting() - Static method in class net.openhft.chronicle.bytes.ref.BinaryIntArrayReference
Initializes the collection that keeps references to BinaryIntArrayReference instances.
startCollecting() - Static method in class net.openhft.chronicle.bytes.ref.BinaryLongArrayReference
Enables collection of BinaryLongArrayReference instances.
startsWith(BytesStore<?, ?>) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
startsWith(char) - Method in interface net.openhft.chronicle.bytes.BytesStore
Returns if the BytesStore starts with a specified character.
startsWith(BytesStore<?, ?>) - Method in interface net.openhft.chronicle.bytes.BytesStore
Returns if the content of this BytesStore starts with bytes equal to the content of a specified BytesStore.
stop() - Method in interface net.openhft.chronicle.bytes.RingBufferReader
Stops the reader.
STOP_BIT - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Stop bit encoded integer.
stopBitLength(long) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Calculates the number of bytes required to store a variable-length integer using the stop bit encoding.
StopCharsTester - Interface in net.openhft.chronicle.bytes
A functional interface that defines a strategy for identifying stop characters during a string parsing operation.
StopCharTester - Interface in net.openhft.chronicle.bytes
A functional interface for defining a strategy to identify stop characters during string parsing.
StopCharTesters - Enum in net.openhft.chronicle.bytes
A collection of predefined StopCharTester implementations that define common stop character criteria.
StreamingCommon<S extends StreamingCommon<S>> - Interface in net.openhft.chronicle.bytes
A common base interface for streaming data access.
StreamingDataInput<S extends StreamingDataInput<S>> - Interface in net.openhft.chronicle.bytes
Provides sequential, cursor based reading of binary and textual data from a stream or buffer.
StreamingDataOutput<S extends StreamingDataOutput<S>> - Interface in net.openhft.chronicle.bytes
Provides sequential, cursor based writing of binary and textual data to a stream or buffer.
StreamingInputStream - Class in net.openhft.chronicle.bytes
An InputStream adapter that sources its data from a StreamingDataInput.
StreamingInputStream() - Constructor for class net.openhft.chronicle.bytes.StreamingInputStream
Constructs a new StreamingInputStream instance and initializes the data source as an empty ByteStore.
StreamingInputStream(StreamingDataInput) - Constructor for class net.openhft.chronicle.bytes.StreamingInputStream
Constructs a new StreamingInputStream instance with a specific StreamingDataInput as the data source.
StreamingOutputStream - Class in net.openhft.chronicle.bytes
An OutputStream adapter that writes its bytes to a StreamingDataOutput.
StreamingOutputStream() - Constructor for class net.openhft.chronicle.bytes.StreamingOutputStream
Constructs a new StreamingOutputStream instance and initializes the data destination as an empty ByteStore.
StreamingOutputStream(StreamingDataOutput) - Constructor for class net.openhft.chronicle.bytes.StreamingOutputStream
Constructs a new StreamingOutputStream instance with a specific StreamingDataOutput as the data destination.
STRING_0 - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
String of length zero.
STRING_31 - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
String exactly 31 bytes long.
STRING_ANY - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Arbitrary string value.
STRING_FOR_CODE - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Lookup table mapping codes to their textual name, useful for debugging.
StringInternerBytes - Class in net.openhft.chronicle.bytes.util
StringInterner specialised for Bytes instances.
StringInternerBytes(int) - Constructor for class net.openhft.chronicle.bytes.util.StringInternerBytes
Constructs a new StringInternerBytes instance with the specified capacity.
subBytes(long, long) - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Returns a new BytesStore that is a subsequence of this byte sequence, starting at the specified index and of the specified length.
SubBytes<U> - Class in net.openhft.chronicle.bytes
Represents a fixed size view over a region of another BytesStore.
SubBytes(BytesStore<?, ?>, long, long) - Constructor for class net.openhft.chronicle.bytes.SubBytes
Creates a sub region view of the supplied bytesStore.
subSequence(int, int) - Method in interface net.openhft.chronicle.bytes.BytesStore

This method constructs a new , memory storage type (heap or native) is preserved.
sync() - Method in class net.openhft.chronicle.bytes.MappedBytes
Forces any changes made to this mapping to be written to the storage device.
syncMode() - Method in class net.openhft.chronicle.bytes.MappedBytesStore
 
syncMode(SyncMode) - Method in class net.openhft.chronicle.bytes.MappedBytesStore
Set the sync mode for this ByteStore
syncMode(SyncMode) - Method in class net.openhft.chronicle.bytes.MappedFile
This mode determines whether an MS_ASYNC or MS_SYNC should be performed on a chunk release.
SyncMode - Enum in net.openhft.chronicle.bytes
Synchronisation options for memory mapped file updates, mirroring the behaviour of msync(2).
syncUpTo(long) - Method in class net.openhft.chronicle.bytes.MappedBytesStore
Synchronise from the last complete page up to this position.
syncUpTo(long, SyncMode) - Method in class net.openhft.chronicle.bytes.MappedBytesStore
Synchronise from the last complete page up to this position.

T

testAndSetInt(long, int, int) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
testAndSetInt(long, int, int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
testAndSetInt(long, int, int) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Tests if the current value at the specified offset equals the expected value and, if so, sets it to the provided value.
testAndSetInt(long, int, int) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
TextBooleanReference - Class in net.openhft.chronicle.bytes.ref
Reference to a fixed-width text boolean.
TextBooleanReference() - Constructor for class net.openhft.chronicle.bytes.ref.TextBooleanReference
 
TextIntArrayReference - Class in net.openhft.chronicle.bytes.ref
Fixed-width text array of 32-bit integers for diagnostics.
TextIntArrayReference() - Constructor for class net.openhft.chronicle.bytes.ref.TextIntArrayReference
 
TextIntReference - Class in net.openhft.chronicle.bytes.ref
Reference to a 10-digit, zero-padded integer in text form.
TextIntReference() - Constructor for class net.openhft.chronicle.bytes.ref.TextIntReference
 
TextLongArrayReference - Class in net.openhft.chronicle.bytes.ref
Fixed-width text array of 64-bit integers for diagnostics.
TextLongArrayReference() - Constructor for class net.openhft.chronicle.bytes.ref.TextLongArrayReference
 
TextLongReference - Class in net.openhft.chronicle.bytes.ref
Reference to a 20-digit, zero-padded long held in text format.
TextLongReference() - Constructor for class net.openhft.chronicle.bytes.ref.TextLongReference
 
threadSafetyCheck(boolean) - Method in class net.openhft.chronicle.bytes.MappedFile
Performs a thread safety check on the component.
TIME - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Millisecond time of day.
timestampFor(long) - Static method in class net.openhft.chronicle.bytes.DistributedUniqueTimeProvider
Extract the timestamp in nanoseconds from the timestampWithHostId
to8bitString() - Method in interface net.openhft.chronicle.bytes.BytesStore
Returns the content of this BytesStore in 8bitString format.
toByteArray() - Method in interface net.openhft.chronicle.bytes.RandomDataInput
 
toCharArray(Bytes<?>) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Converts the bytes from a Bytes object into a character array.
toCharArray(Bytes<?>, long, int) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Converts a specific range of bytes from a Bytes object into a character array.
toDebugString() - Method in interface net.openhft.chronicle.bytes.BytesStore
By default, the maximum length of data shown is 256 characters.
toDebugString(long) - Method in interface net.openhft.chronicle.bytes.BytesStore
This is assumed to be used to print the contents on a best effort basis.
toDebugString(RandomDataInput, long, long) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Returns a debug string representation of a portion of a RandomDataInput object.
toDecimal(double, DecimalAppender) - Method in interface net.openhft.chronicle.bytes.render.Decimaliser
Convert value to a decimal representation and append it.
toDecimal(float, DecimalAppender) - Method in interface net.openhft.chronicle.bytes.render.Decimaliser
Convert value to a decimal representation and append it.
toDecimal(double, DecimalAppender) - Method in class net.openhft.chronicle.bytes.render.GeneralDecimaliser
Convert value using the simple decimaliser then fall back to UsesBigDecimal if necessary.
toDecimal(float, DecimalAppender) - Method in class net.openhft.chronicle.bytes.render.GeneralDecimaliser
Convert value using the simple decimaliser then fall back to UsesBigDecimal if necessary.
toDecimal(double, DecimalAppender) - Method in class net.openhft.chronicle.bytes.render.MaximumPrecision
Convert value rounding to at most precision decimal places.
toDecimal(float, DecimalAppender) - Method in class net.openhft.chronicle.bytes.render.MaximumPrecision
Convert value rounding to at most precision decimal places.
toDecimal(double, DecimalAppender) - Method in class net.openhft.chronicle.bytes.render.SimpleDecimaliser
Convert value using a simple rounding approach and append the result.
toDecimal(float, DecimalAppender) - Method in class net.openhft.chronicle.bytes.render.SimpleDecimaliser
Convert value using a simple rounding approach and append the result.
toDecimal(double, DecimalAppender) - Method in class net.openhft.chronicle.bytes.render.StandardDecimaliser
toDecimal(float, DecimalAppender) - Method in class net.openhft.chronicle.bytes.render.StandardDecimaliser
toDecimal(double, DecimalAppender) - Method in class net.openhft.chronicle.bytes.render.UsesBigDecimal
Converts a double value to its decimal representation using BigDecimal and appends it to the provided DecimalAppender.
toDecimal(float, DecimalAppender) - Method in class net.openhft.chronicle.bytes.render.UsesBigDecimal
Converts a float value to its decimal representation using BigDecimal and appends it to the provided DecimalAppender.
toEnd() - Method in interface net.openhft.chronicle.bytes.RingBufferReader
Adjusts the reader's position to just past the end of the Ring Buffer, effectively making it read any new data that gets written.
toggle - Variable in class net.openhft.chronicle.bytes.util.AbstractInterner
Flag toggled when choosing between the two hash slots for new entries.
toggle() - Method in class net.openhft.chronicle.bytes.util.AbstractInterner
Toggles the internal toggle state and returns its new value.
toHexString() - Method in interface net.openhft.chronicle.bytes.Bytes
Creates and returns a new String representing the contents of this Bytes object in hexadecimal form, with comments describing the meaning of the bytes.
toHexString(long) - Method in interface net.openhft.chronicle.bytes.Bytes
Creates and returns a new String representing the contents of this Bytes object in hexadecimal form, with comments describing the meaning of the bytes.
toHexString(long, long) - Method in interface net.openhft.chronicle.bytes.Bytes
Creates and returns a new String representing the contents of this Bytes object in hexadecimal form, with comments describing the meaning of the bytes.
toHexString() - Method in class net.openhft.chronicle.bytes.GuardedNativeBytes
 
toHexString() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
toString() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
toString(Bytes<?>) - Static method in interface net.openhft.chronicle.bytes.Bytes
Creates and returns a substring from the provided buffer between its current readPosition and readLimit.
toString(Bytes<?>, long) - Static method in interface net.openhft.chronicle.bytes.Bytes
Creates and returns a substring from the provided buffer between its current readPosition and readLimit, truncated to the specified maximum length.
toString(Bytes<?>, long, long) - Static method in interface net.openhft.chronicle.bytes.Bytes
Extracts a string from the provided buffer starting at the specified position, and spanning for the specified length number of characters.
toString() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
toString() - Method in class net.openhft.chronicle.bytes.ref.BinaryIntArrayReference
Returns a string representation of the BinaryIntArrayReference.
toString() - Method in class net.openhft.chronicle.bytes.ref.BinaryIntReference
Returns a string representation of this BinaryIntReference.
toString() - Method in class net.openhft.chronicle.bytes.ref.BinaryLongArrayReference
 
toString() - Method in class net.openhft.chronicle.bytes.ref.BinaryLongReference
Returns a string representation of this BinaryLongReference.
toString() - Method in class net.openhft.chronicle.bytes.ref.BinaryTwoLongReference
Returns a string representation of this BinaryTwoLongReference.
toString() - Method in class net.openhft.chronicle.bytes.ref.TextBooleanReference
Returns a string representation of this TextBooleanReference object, displaying the value it represents.
toString() - Method in class net.openhft.chronicle.bytes.ref.TextIntArrayReference
Returns a String representation of this TextIntArrayReference.
toString() - Method in class net.openhft.chronicle.bytes.ref.TextIntReference
Returns the string representation of the TextIntReference.
toString() - Method in class net.openhft.chronicle.bytes.ref.TextLongArrayReference
Returns a string representation of the TextLongArrayReference, for debugging purposes.
toString() - Method in class net.openhft.chronicle.bytes.ref.TextLongReference
 
toString() - Method in class net.openhft.chronicle.bytes.ref.UncheckedLongReference
 
toString() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
toString() - Method in class net.openhft.chronicle.bytes.VanillaBytes
 
toString0() - Method in class net.openhft.chronicle.bytes.VanillaBytes
 
toTemporaryDirectByteBuffer() - Method in interface net.openhft.chronicle.bytes.RandomDataInput
Converts the byte sequence into a direct byte buffer.
toTemporaryDirectByteBuffer() - Method in class net.openhft.chronicle.bytes.VanillaBytes
 
toUtf8String() - Method in interface net.openhft.chronicle.bytes.BytesStore
Returns the content of this BytesStore as a UTF-8 string.
TRACE - Static variable in class net.openhft.chronicle.bytes.MappedBytes
System property flag trace.mapped.bytes for enabling trace logging of MappedBytes operations.
translate(long) - Method in class net.openhft.chronicle.bytes.MappedBytesStore
Converts a logical offset in the file into an offset relative to this mapped region.
triviallyCopyableLength(Class<?>) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Length in bytes of the trivially copyable region of clazz.
triviallyCopyableRange(Class<?>) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Returns [start, end] offsets for the contiguous primitive block of clazz.
triviallyCopyableStart(Class<?>) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Offset of the first trivially copyable byte within clazz.
TRUE - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Boolean true value.
tryLock(boolean) - Method in interface net.openhft.chronicle.bytes.Byteable
Attempts to lock the underlying file without blocking.
tryLock(File, FileChannel) - Static method in class net.openhft.chronicle.bytes.domestic.ReentrantFileLock
Try and take an exclusive lock on the entire file, non-blocking
tryLock(long, long, boolean) - Method in class net.openhft.chronicle.bytes.MappedBytesStore
Attempts to acquire a lock on a region of the underlying file.
tryLock(long, long, boolean) - Method in class net.openhft.chronicle.bytes.MappedFile
Attempts to lock a specified region of this mapped file.
tryLock(boolean) - Method in class net.openhft.chronicle.bytes.ref.AbstractReference
Attempts to lock a region in the file in either shared or exclusive mode, but does not block waiting for the lock.
tryReserve(ReferenceOwner) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
TwoLongReference - Interface in net.openhft.chronicle.bytes.ref
Reference to two contiguous 64-bit values.
TYPE_LITERAL - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Type literal string.
TYPE_PREFIX - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Type prefix marker.

U

U8_ARRAY - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Code for an array of unsigned bytes.
UINT16 - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Unsigned 16-bit integer value.
UINT32 - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Unsigned 32-bit integer value.
UINT8 - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Unsigned 8-bit integer value.
unchecked(boolean) - Method in interface net.openhft.chronicle.bytes.Bytes
Creates and returns a new Bytes which is optionally unchecked as indicated by the provided unchecked.
unchecked() - Method in interface net.openhft.chronicle.bytes.Bytes
Checks whether this Bytes object operates in an unchecked mode.
unchecked(boolean) - Method in class net.openhft.chronicle.bytes.UncheckedBytes
Always returns this instance as it is already unchecked.
unchecked() - Method in class net.openhft.chronicle.bytes.UncheckedBytes
 
unchecked() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
Indicates that this bytes instance performs no bounds checks.
unchecked(boolean) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
UncheckedBytes<U> - Class in net.openhft.chronicle.bytes
A wrapper around another Bytes instance that bypasses most bounds checks on read and write operations.
UncheckedBytes(Bytes<?>) - Constructor for class net.openhft.chronicle.bytes.UncheckedBytes
Constructs an unchecked view over underlyingBytes.
UncheckedLongReference - Class in net.openhft.chronicle.bytes.ref
Unsafe view of a long value with no bounds checking.
UncheckedLongReference() - Constructor for class net.openhft.chronicle.bytes.ref.UncheckedLongReference
 
UncheckedNativeBytes<U> - Class in net.openhft.chronicle.bytes
Provides unchecked access to a native BytesStore.
UncheckedNativeBytes(Bytes<U>) - Constructor for class net.openhft.chronicle.bytes.UncheckedNativeBytes
Creates an unchecked wrapper over the native store of underlyingBytes.
uncheckedReadSkipBackOne() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
uncheckedReadSkipBackOne() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
uncheckedReadSkipBackOne() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Unchecked version of readSkip(-1).
uncheckedReadSkipBackOne() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
uncheckedReadSkipOne() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
uncheckedReadSkipOne() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
uncheckedReadSkipOne() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Unchecked version of readSkip(1).
uncheckedReadSkipOne() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
uncheckedReadUnsignedByte() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
uncheckedReadUnsignedByte() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
uncheckedReadUnsignedByte() - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads the next unsigned 8-bit value from the input stream without performing boundary checks.
uncheckedReadUnsignedByte() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
uncheckedWritePosition(long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
uncompress(CharSequence, BytesIn<?>, BytesOut<?>) - Static method in interface net.openhft.chronicle.bytes.util.Compression
Decompresses data using the named algorithm.
uncompress(CharSequence, T, ThrowingFunction<T, byte[], IORuntimeException>) - Static method in interface net.openhft.chronicle.bytes.util.Compression
Uncompresses data using the specified algorithm and a custom function to read bytes.
uncompress(byte[]) - Method in interface net.openhft.chronicle.bytes.util.Compression
Uncompresses a byte array using the stream returned by Compression.decompressingStream(InputStream).
uncompress(BytesIn<?>, BytesOut<?>) - Method in interface net.openhft.chronicle.bytes.util.Compression
Uncompresses data from the input to the output using the implementing uncompression algorithm.
underlyingCapacity() - Method in class net.openhft.chronicle.bytes.MappedBytesStore
 
underlyingIndex() - Method in interface net.openhft.chronicle.bytes.RingBufferReader
Retrieves the index in the underlying data structure where the last read operation occurred.
underlyingObject() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
underlyingObject() - Method in interface net.openhft.chronicle.bytes.BytesStore
 
underlyingObject() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
underlyingObject() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
UNKNOWN_INDEX - Static variable in interface net.openhft.chronicle.bytes.RingBufferReader
Constant representing an undefined or unknown index within the ring buffer.
unmonitor() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
unmonitor() - Method in class net.openhft.chronicle.bytes.DistributedUniqueTimeProvider
 
unmonitor() - Method in class net.openhft.chronicle.bytes.ref.AbstractReference
 
unmonitor() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
unsafeRead(long, int) - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads data from the input stream into the memory at the provided address.
unsafeReadObject(Object, int, int) - Method in interface net.openhft.chronicle.bytes.StreamingDataInput
Reads data from the input stream into the provided object, starting from the given offset.
unsafeWrite(long, int) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes raw native memory to this output stream.
unsafeWriteObject(Object, int, int) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes the memory content of an object to this output stream from a specific offset.
unwrite(long, int) - Method in interface net.openhft.chronicle.bytes.Bytes
Removes a specified number of bytes starting from a given offset within this Bytes object.
update(String, Object) - Method in interface net.openhft.chronicle.bytes.UpdateInterceptor
Potentially modifies the provided argument and determines whether to proceed with the operation that was intercepted.
UPDATED_ALIAS - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Indicates an alias update.
updateInterceptor(UpdateInterceptor) - Method in interface net.openhft.chronicle.bytes.MethodWriterBuilder
Specifies an UpdateInterceptor for the MethodWriter.
UpdateInterceptor - Interface in net.openhft.chronicle.bytes
Represents an operation that intercepts a method call, possibly modifies the input argument, and determines whether to proceed with the original operation.
useMethodIds(boolean) - Method in interface net.openhft.chronicle.bytes.MethodWriterInvocationHandler
Enable or disable the use of method IDs.
USES_BIG_DECIMAL - Static variable in class net.openhft.chronicle.bytes.render.UsesBigDecimal
A singleton instance of UsesBigDecimal for convenient reuse.
UsesBigDecimal - Class in net.openhft.chronicle.bytes.render
Decimaliser based on BigDecimal for high precision conversions.
UsesBigDecimal() - Constructor for class net.openhft.chronicle.bytes.render.UsesBigDecimal
 
usesSelfDescribingMessage() - Method in interface net.openhft.chronicle.bytes.BytesMarshallable
Indicates whether the serialised form should contain enough metadata for a generic parser to understand it without prior knowledge of the concrete type.
usesSelfDescribingMessage() - Method in interface net.openhft.chronicle.bytes.CommonMarshallable
Indicates whether the serialised form should contain enough metadata for a generic parser to understand it without prior knowledge of the concrete type.
UTF8StringInterner - Class in net.openhft.chronicle.bytes.util
AbstractInterner implementation for interning String objects decoded from UTF-8 byte sequences within a BytesStore.
UTF8StringInterner(int) - Constructor for class net.openhft.chronicle.bytes.util.UTF8StringInterner
Constructs a new UTF8StringInterner with the specified capacity.
UTFDataFormatRuntimeException - Exception in net.openhft.chronicle.bytes
Thrown to indicate a failure when encoding or decoding UTF-8 data.
UTFDataFormatRuntimeException(String) - Constructor for exception net.openhft.chronicle.bytes.UTFDataFormatRuntimeException
Constructs a new UTFDataFormatRuntimeException with the specified detail message.
UTFDataFormatRuntimeException(String, Exception) - Constructor for exception net.openhft.chronicle.bytes.UTFDataFormatRuntimeException
Constructs a new UTFDataFormatRuntimeException with the specified detail message and cause.
UUID - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Universally unique identifier.

V

valueCount() - Method in class net.openhft.chronicle.bytes.util.AbstractInterner
Returns the number of non-null values in the interner entries.
valueOf(String) - Static method in enum net.openhft.chronicle.bytes.algo.OptimisedBytesStoreHash
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.openhft.chronicle.bytes.algo.VanillaBytesStoreHash
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.openhft.chronicle.bytes.AppendableUtil
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in interface net.openhft.chronicle.bytes.Bytes
A reflection-friendly alias for the Bytes.from(String) method.
valueOf(String) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.openhft.chronicle.bytes.MappedUniqueTimeProvider
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.openhft.chronicle.bytes.MethodEncoderLookup
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.openhft.chronicle.bytes.StopCharTesters
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.openhft.chronicle.bytes.SyncMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.openhft.chronicle.bytes.util.BinaryLengthLength
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.openhft.chronicle.bytes.util.Compressions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.openhft.chronicle.bytes.util.PropertyReplacer
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.openhft.chronicle.bytes.algo.OptimisedBytesStoreHash
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.openhft.chronicle.bytes.algo.VanillaBytesStoreHash
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.openhft.chronicle.bytes.AppendableUtil
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.openhft.chronicle.bytes.MappedUniqueTimeProvider
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.openhft.chronicle.bytes.MethodEncoderLookup
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.openhft.chronicle.bytes.StopCharTesters
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.openhft.chronicle.bytes.SyncMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.openhft.chronicle.bytes.util.BinaryLengthLength
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.openhft.chronicle.bytes.util.Compressions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.openhft.chronicle.bytes.util.PropertyReplacer
Returns an array containing the constants of this enum type, in the order they are declared.
VanillaBytes<U> - Class in net.openhft.chronicle.bytes
Base implementation of Bytes backed by a fixed-capacity BytesStore.
VanillaBytes(BytesStore<?, ?>) - Constructor for class net.openhft.chronicle.bytes.VanillaBytes
Constructor for creating an instance of VanillaBytes with the given BytesStore, using its write position and write limit.
VanillaBytes(BytesStore<?, ?>, long, long) - Constructor for class net.openhft.chronicle.bytes.VanillaBytes
Constructor for creating an instance of VanillaBytes with the given BytesStore, write position, and write limit.
vanillaBytes() - Static method in class net.openhft.chronicle.bytes.VanillaBytes
Creates a new VanillaBytes backed by an empty native store.
VanillaBytesStoreHash - Enum in net.openhft.chronicle.bytes.algo
This enum provides hashing functionality for byte stores.
verboseTypes(boolean) - Method in interface net.openhft.chronicle.bytes.MethodWriterBuilder
Controls whether type information should be included in a verbose manner.

W

warmup() - Static method in class net.openhft.chronicle.bytes.MappedFile
Warms up the memory-mapped file by accessing its contents.
warnMissing(boolean) - Method in interface net.openhft.chronicle.bytes.MethodReaderBuilder
Sets the level of logging for missing methods.
wrap(byte[]) - Static method in interface net.openhft.chronicle.bytes.BytesStore
Wraps a byte array into a BytesStore.
wrap(ByteBuffer) - Static method in interface net.openhft.chronicle.bytes.BytesStore
Takes ownership of bb and returns a store backed by it.
wrap(long, long) - Static method in interface net.openhft.chronicle.bytes.BytesStore
Creates a PointerBytesStore that wraps bytes starting from a specific address in memory.
wrap(BytesStore<?, U>) - Static method in class net.openhft.chronicle.bytes.VanillaBytes
Factory method for creating an instance of VanillaBytes that wraps the provided BytesStore.
wrapForRead(ByteBuffer) - Static method in interface net.openhft.chronicle.bytes.Bytes
Creates and returns a new Bytes instance that wraps the provided byteBuffer.
wrapForRead(byte[]) - Static method in interface net.openhft.chronicle.bytes.Bytes
Creates and returns a new Bytes instance that wraps the provided byteArray.
wrapForWrite(ByteBuffer) - Static method in interface net.openhft.chronicle.bytes.Bytes
Creates and returns a new Bytes instance that wraps the provided byteBuffer.
wrapForWrite(byte[]) - Static method in interface net.openhft.chronicle.bytes.Bytes
Creates and returns a new Bytes instance that wraps the provided byteArray and is ready for writing operations.
wrapWithNativeBytes(BytesStore<?, T>, long) - Static method in class net.openhft.chronicle.bytes.NativeBytes
Wraps the provided BytesStore with a new instance of NativeBytes with the specified capacity.
write(BytesStore<?, ?>) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
write(long, byte[], int, int) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
write(long, ByteBuffer, int, int) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
write(long, RandomDataInput, long, long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
write(byte[], int, int) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
write(InputStream) - Method in interface net.openhft.chronicle.bytes.Bytes
Writes the contents of the provided inputStream into this Bytes object.
write(long, byte[], int, int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
write(long, ByteBuffer, int, int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
write(long, RandomDataInput, long, long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
write(byte[], int, int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
write(InputStream) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
write(CharSequence) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
write(CharSequence, int, int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
write(BytesStore<?, ?>) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
write(BytesStore<?, ?>, long, long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
write(byte[]) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
write(long, byte[], int, int) - Method in class net.openhft.chronicle.bytes.MappedBytesStore
 
write(long, ByteBuffer, int, int) - Method in class net.openhft.chronicle.bytes.MappedBytesStore
 
write(long, RandomDataInput, long, long) - Method in class net.openhft.chronicle.bytes.MappedBytesStore
 
write(long, byte[]) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Copies the entire byte array into this data output.
write(long, byte[], int, int) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Copies the provided byteArray to this Bytes object starting at writeOffset taking content starting at readOffset but copying at most length bytes.
write(long, ByteBuffer, int, int) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Copies a segment from the provided ByteBuffer into this data output.
write(long, BytesStore<?, ?>) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Copies the entire content of the provided BytesStore into this data output.
write(long, RandomDataInput, long, long) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Copies a segment from the provided RandomDataInput into this data output.
write(Bytes<?>, long) - Static method in class net.openhft.chronicle.bytes.ref.BinaryIntArrayReference
Initializes the binary data in the provided Bytes object with the given capacity.
write(Bytes<?>, long) - Static method in class net.openhft.chronicle.bytes.ref.BinaryLongArrayReference
Writes to the provided Bytes object with the given capacity.
write(boolean, BytesStore<?, ?>, long) - Static method in class net.openhft.chronicle.bytes.ref.TextBooleanReference
Writes a boolean value to the specified BytesStore at the given offset in text wire format.
write(Bytes<?>, long) - Static method in class net.openhft.chronicle.bytes.ref.TextIntArrayReference
Writes an array of integers to the specified Bytes instance in a text format.
write(Bytes<?>, int) - Static method in class net.openhft.chronicle.bytes.ref.TextIntReference
Writes the provided 32-bit integer value into the given Bytes instance in Text wire format.
write(Bytes<?>, long) - Static method in class net.openhft.chronicle.bytes.ref.TextLongArrayReference
Writes the initial structure of a long array to the specified Bytes instance in text wire format, with the given capacity.
write(Bytes<?>, long) - Static method in class net.openhft.chronicle.bytes.ref.TextLongReference
Writes the initial structure of a 64-bit long value to the specified Bytes instance in Text wire format, with the given value.
write(CharSequence) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes the provided text to this StreamingDataOutput at the current writePosition().
write(CharSequence, int, int) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes the provided text to this StreamingDataOutput at the current writePosition()
write(BytesStore<?, ?>) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes all available data from the specified BytesStore into the output stream.
write(BytesStore<?, ?>, long, long) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes the specified number of bytes from the provided BytesStore into the output stream, starting from the given read offset.
write(byte[]) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes all the bytes from the given byteArray into the output stream.
write(byte[], int, int) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes the specified number of bytes from the given byteArray into the output stream, starting from the given offset.
write(byte[], int, int) - Method in class net.openhft.chronicle.bytes.StreamingOutputStream
Writes bytes from the given array to the underlying StreamingDataOutput.
write(int) - Method in class net.openhft.chronicle.bytes.StreamingOutputStream
Writes a single byte value.
write(BytesStore<?, ?>, long, long) - Method in class net.openhft.chronicle.bytes.UncheckedBytes
 
write(long, byte[], int, int) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
write(long, ByteBuffer, int, int) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
write(long, RandomDataInput, long, long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
write(byte[], int, int) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
write(long, CharSequence, int, int) - Method in class net.openhft.chronicle.bytes.VanillaBytes
 
write(BytesStore<?, ?>, long, long) - Method in class net.openhft.chronicle.bytes.VanillaBytes
 
write0(long, RandomDataInput, long, long) - Method in class net.openhft.chronicle.bytes.MappedBytesStore
 
write8bit(String, int, int) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
write8bit(BytesStore<?, ?>) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
write8bit(long, BytesStore<?, ?>) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
write8bit(long, String, int, int) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
write8bit(long, BytesStore<?, ?>) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
write8bit(long, String, int, int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
write8bit(CharSequence) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
write8bit(CharSequence, int, int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
write8bit(String, int, int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
write8bit(String) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
write8bit(long, BytesStore<?, ?>) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Writes a BytesStore instance to this RandomDataOutput at the given position.
write8bit(long, String, int, int) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Writes a portion of a string to this RandomDataOutput at the given position.
write8bit(CharSequence) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes a CharSequence as an 8-bit string to the data stream.
write8bit(CharSequence, int, int) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes a subsequence of a CharSequence as an 8-bit string to the data stream.
write8bit(String, int, int) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes a subsequence of a String as an 8-bit string to the data stream.
write8bit(String) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes a String as an 8-bit string to the data stream.
write8bit(long, BytesStore<?, ?>) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
write8bit(long, String, int, int) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
write8bit(BytesStore<?, ?>) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
write8bit(String, int, int) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
write8ByteAlignPadding(Bytes<?>) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Writes padding bytes to a Bytes object to align the write position to the nearest 8-byte boundary.
writeBigDecimal(BigDecimal) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeBigDecimal(BigDecimal) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes the given BigDecimal into this Bytes object.
writeBigInteger(BigInteger) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeBigInteger(BigInteger) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes the given BigInteger into this Bytes object.
writeBoolean(boolean) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
writeBoolean(boolean) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeBoolean(long, boolean) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Writes a boolean value at the specified offset.
writeBoolean(boolean) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes a boolean value to this output stream.
writeByte(long, byte) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
writeByte(byte) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
writeByte(byte) - Method in class net.openhft.chronicle.bytes.GuardedNativeBytes
 
writeByte(long, byte) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeByte(byte) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeByte(long, byte) - Method in class net.openhft.chronicle.bytes.MappedBytesStore
 
writeByte(byte) - Method in class net.openhft.chronicle.bytes.NativeBytes
 
writeByte(long, int) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Writes a byte value at the specified offset.
writeByte(long, byte) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Writes a byte at the specified non-negative offset.
writeByte(byte) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes a byte to the data stream.
writeByte(byte) - Method in class net.openhft.chronicle.bytes.UncheckedBytes
 
writeByte(long, byte) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
writeByte(byte) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
WriteBytesMarshallable - Interface in net.openhft.chronicle.bytes
Functional interface for objects that can serialise their state directly to a BytesOut stream.
writeChar(char) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes a char to the data stream as a stop bit encoded value.
writeCheck - Variable in class net.openhft.chronicle.bytes.MappedBytesStore
run before each write, throws if read only
writeCheckOffset(long, long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
writeCheckOffset(long, long) - Method in class net.openhft.chronicle.bytes.NativeBytes
 
writeCheckOffset(long, long) - Method in class net.openhft.chronicle.bytes.OnHeapBytes
 
writeCheckOffset(long, long) - Method in class net.openhft.chronicle.bytes.UncheckedBytes
 
writeDouble(long, double) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
writeDouble(double) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
writeDouble(double) - Method in class net.openhft.chronicle.bytes.GuardedNativeBytes
 
writeDouble(long, double) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeDouble(double) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeDouble(long, double) - Method in class net.openhft.chronicle.bytes.MappedBytesStore
 
writeDouble(long, double) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Writes a double-precision floating-point value at the specified non-negative offset.
writeDouble(double) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes a double-precision floating-point number to the data stream.
writeDouble(long, double) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
writeDouble(double) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
writeDoubleAndInt(double, int) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
writeDoubleAndInt(double, int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeDoubleAndInt(double, int) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes a double-precision floating-point number followed by an integer to the data stream.
writeDoubleAndInt(double, int) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
writeEnum(E) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeEnum(E) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes an enum value to this output stream by writing the enum's name.
writeFile(String, Bytes<byte[]>) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Writes the readable bytes to file, overwriting any existing content.
writeFloat(long, float) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
writeFloat(float) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
writeFloat(float) - Method in class net.openhft.chronicle.bytes.GuardedNativeBytes
 
writeFloat(long, float) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeFloat(float) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeFloat(long, float) - Method in class net.openhft.chronicle.bytes.MappedBytesStore
 
writeFloat(long, float) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Writes a single-precision floating-point value at the specified non-negative offset.
writeFloat(float) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes a floating-point number to the data stream.
writeFloat(long, float) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
writeFloat(float) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
writeHexDumpDescription(CharSequence) - Method in class net.openhft.chronicle.bytes.GuardedNativeBytes
 
writeHexDumpDescription(CharSequence) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeHexDumpDescription(CharSequence) - Method in interface net.openhft.chronicle.bytes.HexDumpBytesDescription
Adds comment to the output, either as a full line (if starting with '#') or appended to the current line.
writeHistogram(Histogram) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeHistogram(Histogram) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes the given Histogram object into this Bytes object.
writeInt(long, int) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
writeInt(int) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
writeInt(int) - Method in class net.openhft.chronicle.bytes.GuardedNativeBytes
 
writeInt(long, int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeInt(int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeInt(long, int) - Method in class net.openhft.chronicle.bytes.MappedBytesStore
 
writeInt(long, int) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Writes an integer value at the specified non-negative offset.
writeInt(int) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes an integer to the data stream.
writeInt(long, int) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
writeInt(int) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
writeInt24(long, int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeInt24(int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeInt24(long, int) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Writes a 24-bit integer at the specified non-negative offset.
writeInt24(int) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes a 24-bit integer to the data stream.
writeIntAdv(int, int) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
writeIntAdv(int, int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeIntAdv(int, int) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes an integer to the data stream, then advances the write position by the specified amount.
writeIntAdv(int, int) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
writeLength(Bytes<?>, long, long) - Method in enum net.openhft.chronicle.bytes.util.BinaryLengthLength
Writes the actual length at the supplied offset after the data segment has been written.
writeLimit - Variable in class net.openhft.chronicle.bytes.AbstractBytes
Highest byte index that may be written.
writeLimit() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
writeLimit(long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
writeLimit() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeLimit(long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeLimit() - Method in interface net.openhft.chronicle.bytes.RandomCommon
Retrieves the maximum writable position within the buffer.
writeLimit(long) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Sets the maximum writeable offset.
writeLimit(long) - Method in class net.openhft.chronicle.bytes.UncheckedBytes
 
writeLimit - Variable in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
writeLimit(long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
writeLimit() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
writeLong(long, long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
writeLong(long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
writeLong(long) - Method in class net.openhft.chronicle.bytes.GuardedNativeBytes
 
writeLong(long, long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeLong(long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeLong(long, long) - Method in class net.openhft.chronicle.bytes.MappedBytesStore
 
writeLong(long) - Method in class net.openhft.chronicle.bytes.NativeBytes
 
writeLong(long, long) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Writes a long integer value at the specified non-negative offset.
writeLong(long) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes a long integer to the data stream.
writeLong(long, long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
writeLong(long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
writeLongAdv(long, int) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
writeLongAdv(long, int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeLongAdv(long, int) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes a long integer to the data stream, then advances the write position by the specified amount.
writeLongAdv(long, int) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
writeMarshallable(BytesOut<?>) - Method in interface net.openhft.chronicle.bytes.BytesMarshallable
Writes this object's state to bytes using a custom binary format.
writeMarshallable(WriteBytesMarshallable, BytesOut<?>) - Method in class net.openhft.chronicle.bytes.BytesMarshaller
Writes all fields of t to out using reflection.
writeMarshallable(WriteBytesMarshallable, BytesOut<?>) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Writes a Marshallable object to a BytesOut object.
writeMarshallable(BytesOut<?>) - Method in class net.openhft.chronicle.bytes.ref.BinaryIntArrayReference
Serializes and writes data to the output stream.
writeMarshallable(BytesOut<?>) - Method in class net.openhft.chronicle.bytes.ref.BinaryLongArrayReference
 
writeMarshallable(BytesOut<?>) - Method in interface net.openhft.chronicle.bytes.WriteBytesMarshallable
Writes this object's state to bytes using a custom binary format.
writeMarshallableLength16(WriteBytesMarshallable) - Method in interface net.openhft.chronicle.bytes.Bytes
Writes the content of the provided marshallable into this Bytes object, including a 16-bit length indicator preceding the actual object data.
writeMarshallableLength16(WriteBytesMarshallable) - Method in interface net.openhft.chronicle.bytes.BytesOut
Serialises marshallable prefixed with a 16-bit length.
writeMarshallableLength16(WriteBytesMarshallable) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeMaxInt(long, int) - Method in interface net.openhft.chronicle.bytes.BytesStore
Writes an int value at a specified offset if the value is not smaller than the current value at that offset.
writeMaxLong(long, long) - Method in interface net.openhft.chronicle.bytes.BytesStore
Writes a long value at a specified offset if the value is not smaller than the current value at that offset.
writeObject(Class<?>, Object) - Method in interface net.openhft.chronicle.bytes.BytesOut
Writes obj according to componentType.
writeOffsetPositionMoved(long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
writeOffsetPositionMoved(long, long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
writeOffsetPositionMoved(long, long) - Method in class net.openhft.chronicle.bytes.NativeBytes
 
writeOffsetPositionMoved(long, long) - Method in class net.openhft.chronicle.bytes.UncheckedBytes
 
writeOffsetPositionMoved(long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
writeOffsetPositionMoved(long, long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
writeOrderedDouble(long, double) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Performs a non-blocking write operation with a memory barrier to ensure order of stores.
writeOrderedFloat(long, float) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Performs a non-blocking write operation with a memory barrier to ensure order of stores.
writeOrderedInt(long, int) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
writeOrderedInt(int) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
writeOrderedInt(long, int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeOrderedInt(int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeOrderedInt(long, int) - Method in class net.openhft.chronicle.bytes.MappedBytesStore
 
writeOrderedInt(long, int) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Performs a non-blocking write operation with a memory barrier to ensure order of stores.
writeOrderedInt(int) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes an integer value to this output stream using an ordered-writing mechanism.
writeOrderedInt(long, int) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
writeOrderedInt(int) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
writeOrderedLong(long, long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
writeOrderedLong(long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
writeOrderedLong(long, long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeOrderedLong(long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeOrderedLong(long, long) - Method in class net.openhft.chronicle.bytes.MappedBytesStore
 
writeOrderedLong(long, long) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Performs a non-blocking write operation with a memory barrier to ensure order of stores.
writeOrderedLong(long) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes a long value to this output stream using an ordered-writing mechanism.
writeOrderedLong(long, long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
writeOrderedLong(long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
writePosition() - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
writePosition(long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
writePosition(long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writePosition() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
For HexDumpBytes it needs to remember the writePosition for the underlying bytes as well as the text hex dump, so it encodes both in one number so you can call writePosition later.
writePosition() - Method in interface net.openhft.chronicle.bytes.RandomCommon
 
writePosition(long) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Sets the current write position.
writePosition(long) - Method in class net.openhft.chronicle.bytes.UncheckedBytes
 
writePosition - Variable in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
writePosition(long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
writePosition() - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
writePositionForHeader(boolean) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Returns the current write position while optionally skipping any padding needed for a header.
writePositionRemaining(long, long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writePositionRemaining(long, long) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Sets the write position and the remaining length of writable bytes in this Bytes object.
writer() - Method in interface net.openhft.chronicle.bytes.ByteStringAppender
Returns the current ByteStringAppender instance as a Writer.
writeRemaining() - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeRemaining() - Method in interface net.openhft.chronicle.bytes.RandomCommon
Calculates the number of bytes remaining that can be written from the current write position.
writeShort(long, short) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
writeShort(short) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
writeShort(short) - Method in class net.openhft.chronicle.bytes.GuardedNativeBytes
 
writeShort(long, short) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeShort(short) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeShort(long, short) - Method in class net.openhft.chronicle.bytes.MappedBytesStore
 
writeShort(long, short) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Writes a short integer at the specified non-negative offset.
writeShort(short) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes a short integer to the data stream.
writeShort(long, short) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
writeShort(short) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
writeSkip(long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
writeSkip(long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeSkip(long) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Advances or rewinds the write position by bytesToSkip.
writeSkip(long) - Method in class net.openhft.chronicle.bytes.UncheckedBytes
 
writeSkip(long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
writeSome(ByteBuffer) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
writeSome(ByteBuffer) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeSome(ByteBuffer) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes the available data from the provided ByteBuffer into this Bytes object.
writeSome(ByteBuffer) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
writeStopBit(StreamingDataOutput, long) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Writes a variable-length integer to a StreamingDataOutput using the stop bit encoding.
writeStopBit(BytesStore<?, ?>, long, long) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Writes a variable-length integer to a specific position in a BytesStore using the stop bit encoding.
writeStopBit(long, long) - Static method in enum net.openhft.chronicle.bytes.BytesUtil
Writes a variable-length integer to a specific memory address using the stop bit encoding.
writeStopBit(char) - Method in class net.openhft.chronicle.bytes.GuardedNativeBytes
 
writeStopBit(long) - Method in class net.openhft.chronicle.bytes.GuardedNativeBytes
 
writeStopBit(long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeStopBit(char) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeStopBit(double) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeStopBit(long) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes a stop bit encoded long to the data stream.
writeStopBit(char) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes a stop bit encoded char to the data stream.
writeStopBit(double) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes a stop bit encoded double value to the data stream.
writeStopBitDecimal(double) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeStopBitDecimal(double) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes a double value to the data stream with a stop bit encoded decimal.
writeUnsignedByte(int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeUnsignedByte(long, int) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Writes an unsigned byte value at the specified offset.
writeUnsignedByte(int) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes an unsigned byte to the data stream.
writeUnsignedInt(long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeUnsignedInt(long, long) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Writes an unsigned integer value at the specified offset.
writeUnsignedInt(long) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes an unsigned integer to the data stream.
writeUnsignedInt24(int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeUnsignedInt24(int) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes an unsigned 24-bit integer to the data stream.
writeUnsignedShort(int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeUnsignedShort(long, int) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Writes an unsigned short value at the specified offset.
writeUnsignedShort(int) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes an unsigned short integer to the data stream.
writeUtf8(CharSequence) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeUtf8(String) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeUtf8(long, CharSequence) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Writes the provided text into this RandomDataOutput writing at the given writeOffset, in Utf8 format.
writeUtf8(CharSequence) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes a UTF-8 encoded string to the data stream, similar to writeUTF, but with a few differences.
writeUtf8(String) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes a UTF-8 encoded String to the data stream.
writeUtf8(String) - Method in class net.openhft.chronicle.bytes.UncheckedBytes
 
writeUtf8Limited(long, CharSequence, int) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Writes the given text to this RandomDataOutput writing at the provided writeOffset, in Utf8 format, checking that the utf8 encoding size of the given char sequence is less or equal to the provided maxUtf8Len, otherwise IllegalArgumentException is thrown, and no bytes of this RandomDataOutput are overwritten.
writeVolatileByte(long, byte) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
writeVolatileByte(long, byte) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeVolatileByte(long, byte) - Method in class net.openhft.chronicle.bytes.MappedBytesStore
 
writeVolatileByte(long, byte) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Writes a volatile byte at the specified non-negative offset.
writeVolatileByte(long, byte) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
writeVolatileDouble(long, double) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Writes a volatile double-precision floating-point value at the specified non-negative offset.
writeVolatileFloat(long, float) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Writes a volatile single-precision floating-point value at the specified non-negative offset.
writeVolatileInt(long, int) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
writeVolatileInt(long, int) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeVolatileInt(long, int) - Method in class net.openhft.chronicle.bytes.MappedBytesStore
 
writeVolatileInt(long, int) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Writes a volatile integer at the specified non-negative offset.
writeVolatileInt(long, int) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
writeVolatileLong(long, long) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
writeVolatileLong(long, long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeVolatileLong(long, long) - Method in class net.openhft.chronicle.bytes.MappedBytesStore
 
writeVolatileLong(long, long) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Writes a volatile long integer at the specified non-negative offset.
writeVolatileLong(long, long) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
writeVolatileShort(long, short) - Method in class net.openhft.chronicle.bytes.AbstractBytes
 
writeVolatileShort(long, short) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeVolatileShort(long, short) - Method in class net.openhft.chronicle.bytes.MappedBytesStore
 
writeVolatileShort(long, short) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Writes a volatile short at the specified non-negative offset.
writeVolatileShort(long, short) - Method in class net.openhft.chronicle.bytes.UncheckedNativeBytes
 
writeWithLength(BytesStore<?, ?>) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
writeWithLength(BytesStore<?, ?>) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Writes data from the provided RandomDataInput into this Bytes object with prefixed length.
writeWithLength(RandomDataInput) - Method in interface net.openhft.chronicle.bytes.StreamingDataOutput
Deprecated.

X

XxHash - Class in net.openhft.chronicle.bytes.algo
This class implements the xxHash algorithm for hashing byte stores.
XxHash(long) - Constructor for class net.openhft.chronicle.bytes.algo.XxHash
Constructs a new instance of XxHash with the specified seed.

Z

zeroOut(long, long) - Method in interface net.openhft.chronicle.bytes.BytesStore
Fills the BytesStore with zeros.
zeroOut(long, long) - Method in class net.openhft.chronicle.bytes.HexDumpBytes
 
zeroOut(long, long) - Method in class net.openhft.chronicle.bytes.MappedBytesStore
 
zeroOut(long, long) - Method in interface net.openhft.chronicle.bytes.RandomDataOutput
Fills the specified range in this data output with zeroes.
ZONED_DATE_TIME - Static variable in interface net.openhft.chronicle.bytes.BinaryWireCode
Zoned date and time.

_

_stringForCode(Class<?>) - Static method in interface net.openhft.chronicle.bytes.BinaryWireCode
Builds BinaryWireCode.STRING_FOR_CODE by reflecting over constant fields.
$ A B C D E F G H I J K L M N O P R S T U V W X Z _ 
Skip navigation links

Copyright © 2026 Chronicle Software Ltd. All rights reserved.