- a(Class<?>) - Static method in class net.openhft.chronicle.core.pool.ClassAliasPool
-
- a(Class...) - Static method in class net.openhft.chronicle.core.pool.ClassAliasPool
-
- AbstractCloseable - Class in net.openhft.chronicle.core.io
-
An abstract class that represents a closeable resource with additional utilities for managing the resource lifecycle.
- AbstractCloseable() - Constructor for class net.openhft.chronicle.core.io.AbstractCloseable
-
- AbstractCloseableReferenceCounted - Class in net.openhft.chronicle.core.io
-
Represents a closeable resource with reference counting capabilities.
- AbstractCloseableReferenceCounted() - Constructor for class net.openhft.chronicle.core.io.AbstractCloseableReferenceCounted
-
Constructs a new AbstractCloseableReferenceCounted instance and adds the instance
to the CloseableUtils set for tracking.
- AbstractInvocationHandler - Class in net.openhft.chronicle.core.util
-
Abstract base class for invocation handlers, which provides a mechanism for dynamically
dispatching method calls to arbitrary targets.
- AbstractInvocationHandler(Type) - Constructor for class net.openhft.chronicle.core.util.AbstractInvocationHandler
-
Constructs a new invocation handler for the specified type.
- AbstractReferenceCounted - Class in net.openhft.chronicle.core.io
-
Abstract base class for managing reference-counted resources.
- AbstractReferenceCounted() - Constructor for class net.openhft.chronicle.core.io.AbstractReferenceCounted
-
Constructs an AbstractReferenceCounted with default monitoring.
- AbstractReferenceCounted(boolean) - Constructor for class net.openhft.chronicle.core.io.AbstractReferenceCounted
-
Constructs an AbstractReferenceCounted.
- accept(Boolean) - Method in interface net.openhft.chronicle.core.util.BooleanConsumer
-
Performs this operation on the given argument.
- accept(byte) - Method in interface net.openhft.chronicle.core.util.ByteConsumer
-
Performs this operation on the given argument.
- accept(char) - Method in interface net.openhft.chronicle.core.util.CharConsumer
-
Performs this operation on the given argument.
- accept(float) - Method in interface net.openhft.chronicle.core.util.FloatConsumer
-
Performs this operation on the given argument.
- accept(T, Boolean) - Method in interface net.openhft.chronicle.core.util.ObjBooleanConsumer
-
Performs this operation on the given arguments.
- accept(T, byte) - Method in interface net.openhft.chronicle.core.util.ObjByteConsumer
-
Performs this operation on the given arguments.
- accept(T, char) - Method in interface net.openhft.chronicle.core.util.ObjCharConsumer
-
Performs this operation on the given arguments.
- accept(T, float) - Method in interface net.openhft.chronicle.core.util.ObjFloatConsumer
-
Performs this operation on the given arguments.
- accept(T, short) - Method in interface net.openhft.chronicle.core.util.ObjShortConsumer
-
Performs this operation on the given arguments.
- accept(U, A) - Method in interface net.openhft.chronicle.core.util.SerializableUpdaterWithArg
-
- accept(short) - Method in interface net.openhft.chronicle.core.util.ShortConsumer
-
Performs this operation on the given argument.
- accept(I, J) - Method in interface net.openhft.chronicle.core.util.ThrowingBiConsumer
-
Performs this operation on the given arguments.
- accept(I) - Method in interface net.openhft.chronicle.core.util.ThrowingConsumer
-
Performs this operation on the given argument.
- accept(I, CharSequence, U) - Method in interface net.openhft.chronicle.core.util.ThrowingConsumerNonCapturing
-
Performs this operation on the given argument.
- accept(T) - Method in interface net.openhft.chronicle.core.util.Updater
-
This default implementation simply calls the update
method.
- acquireStringBuilder() - Method in class net.openhft.chronicle.core.pool.StringBuilderPool
-
- action() - Method in class net.openhft.chronicle.core.threads.CancellableTimer.ScheduledEventHandler
-
- action() - Method in interface net.openhft.chronicle.core.threads.VanillaEventHandler
-
Performs an action corresponding to some amount of work and returns a boolean indicating whether
it is expected that a subsequent call to this method would result in additional work being carried out.
- add(String, Callable<?>) - Method in class net.openhft.chronicle.core.cooler.CoolerTester
-
Adds a test to be executed during the tests.
- add(Closeable) - Static method in class net.openhft.chronicle.core.internal.CloseableUtils
-
Adds a closeable resource to the set of tracked resources.
- add(AbstractReferenceCounted) - Static method in class net.openhft.chronicle.core.internal.ReferenceCountedUtils
-
Adds a reference counted resource to the set of tracked resources.
- add(long, long, long) - Static method in class net.openhft.chronicle.core.Maths
-
return a + b / c as a double
- add(int, Runnable) - Static method in class net.openhft.chronicle.core.shutdown.PriorityHook
-
Add a shutdown hook with a specified priority.
- add(Thread, StackTrace) - Static method in class net.openhft.chronicle.core.threads.ThreadDump
-
Adds a thread with its stack trace to the map of monitored threads.
- add(Histogram) - Method in class net.openhft.chronicle.core.util.Histogram
-
Adds the contents of another histogram to this one.
- addAlias(Class<?>...) - Method in class net.openhft.chronicle.core.pool.ClassAliasPool
-
- addAlias(Class<?>, String) - Method in class net.openhft.chronicle.core.pool.ClassAliasPool
-
- addAlias(Class<?>...) - Method in interface net.openhft.chronicle.core.pool.ClassLookup
-
Adds one or more classes to the class lookup.
- addAlias(Class<?>, String) - Method in interface net.openhft.chronicle.core.pool.ClassLookup
-
Adds a class to the class lookup with one or more specified aliases.
- addAll(T, T...) - Static method in class net.openhft.chronicle.core.util.ObjectUtils
-
Creates an array containing the given element followed by the elements of the additional array.
- addAndGet(H) - Static method in class net.openhft.chronicle.core.shutdown.PriorityHook
-
Add a custom shutdown hook.
- addAtomicLong(long) - Method in class net.openhft.chronicle.core.io.UnsafeCloseable
-
Adds the specified value to the long value stored at the memory address and returns the updated value.
- addAtomicValue(double) - Method in interface net.openhft.chronicle.core.values.DoubleValue
-
Adds a specified double to the current value and returns the result using atomic semantics.
- addAtomicValue(float) - Method in interface net.openhft.chronicle.core.values.FloatValue
-
Adds a specified float to the current value and returns the result using atomic semantics.
- addAtomicValue(int) - Method in interface net.openhft.chronicle.core.values.IntValue
-
Atomically adds a specified delta to the current value and returns the result.
- addAtomicValue(long) - Method in interface net.openhft.chronicle.core.values.LongValue
-
Atomically adds the specified delta to the current long value.
- addAtomicValue2(long) - Method in interface net.openhft.chronicle.core.values.TwoLongValue
-
Atomically adds the specified value to the second long value.
- addClassifier(FileClassifier) - Method in class net.openhft.chronicle.core.watcher.ClassifyingWatcherListener
-
Deprecated.
- addHandler(EventHandler) - Method in class net.openhft.chronicle.core.threads.DelegatingEventLoop
-
- addHandler(EventHandler) - Method in interface net.openhft.chronicle.core.threads.EventLoop
-
Adds a handler to the event loop to be executed.
- addHandler(EventHandler) - Method in class net.openhft.chronicle.core.threads.OnDemandEventLoop
-
- addInt(long, int) - Method in interface net.openhft.chronicle.core.Memory
-
Adds the specified increment to the value at the given memory address and returns the updated value.
- addInt(Object, long, int) - Method in interface net.openhft.chronicle.core.Memory
-
Adds the specified increment to the value at the given offset in the object and returns the updated value.
- addInt(long, int) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Atomically adds the given increment to an integer value at the specified memory address.
- addInt(Object, long, int) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Atomically adds the given increment to an integer value at the specified offset in the given object.
- addListener(WatcherListener) - Method in class net.openhft.chronicle.core.watcher.FileSystemWatcher
-
Deprecated.
- addLong(long) - Method in class net.openhft.chronicle.core.io.UnsafeCloseable
-
Adds the specified value to the long value stored at the memory address and returns the updated value.
- addLong(long, long) - Method in interface net.openhft.chronicle.core.Memory
-
Adds the specified increment to the value at the given memory address and returns the updated value.
- addLong(Object, long, long) - Method in interface net.openhft.chronicle.core.Memory
-
Adds the specified increment to the value at the given offset in the object and returns the updated value.
- addLong(long, long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Atomically adds the given increment to a long value at the specified memory address.
- addLong(Object, long, long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Atomically adds the given increment to a long value at the specified offset in the given object.
- addPath(String) - Method in class net.openhft.chronicle.core.watcher.FileSystemWatcher
-
Deprecated.
- addPath(String, String) - Method in class net.openhft.chronicle.core.watcher.FileSystemWatcher
-
Deprecated.
- addReferenceChangeListener(ReferenceChangeListener) - Method in class net.openhft.chronicle.core.io.AbstractReferenceCounted
-
- addReferenceChangeListener(ReferenceChangeListener) - Method in class net.openhft.chronicle.core.io.DualReferenceCounted
-
Deprecated.
- addReferenceChangeListener(ReferenceChangeListener) - Method in interface net.openhft.chronicle.core.io.ReferenceCounted
-
- addReferenceChangeListener(ReferenceChangeListener) - Method in class net.openhft.chronicle.core.io.TracingReferenceCounted
-
- addReferenceChangeListener(ReferenceChangeListener) - Method in class net.openhft.chronicle.core.io.VanillaReferenceCounted
-
- address - Variable in class net.openhft.chronicle.core.io.UnsafeCloseable
-
- address(long) - Method in class net.openhft.chronicle.core.io.UnsafeCloseable
-
Sets the memory address for this resource.
- address(ByteBuffer) - Static method in class net.openhft.chronicle.core.Jvm
-
Returns the native address of the provided byteBuffer
.
- address(ByteBuffer) - Method in interface net.openhft.chronicle.core.Memory
-
Returns the memory address associated with the given ByteBuffer.
- address(ByteBuffer) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Returns the address of the ByteBuffer's backing data.
- addressFor(ByteBuffer) - Static method in class net.openhft.chronicle.core.io.IOTools
-
Gets the memory address of the given ByteBuffer.
- addressOrThrow(ByteBuffer) - Static method in class net.openhft.chronicle.core.internal.util.DirectBufferUtil
-
Returns the address of the provided buffer
if and only if it is an
instance of sun.nio.ch.DirectBuffer, otherwise throws an exception.
- addSignalHandler(Jvm.SignalHandler) - Static method in class net.openhft.chronicle.core.Jvm
-
Adds the provided signalHandler
to an internal chain of handlers that will be invoked
upon detecting system signals (e.g.
- addToClassPath(Class<?>) - Static method in class net.openhft.chronicle.core.Jvm
-
Ensures that all the jars and other resources are added to the class path of the classloader
associated by the provided clazz
.
- addValue(byte) - Method in interface net.openhft.chronicle.core.values.ByteValue
-
Adds a specified byte to the current value and returns the result.
- addValue(double) - Method in interface net.openhft.chronicle.core.values.DoubleValue
-
Adds a specified double to the current value and returns the result.
- addValue(float) - Method in interface net.openhft.chronicle.core.values.FloatValue
-
Adds a specified float to the current value and returns the result.
- addValue(int) - Method in interface net.openhft.chronicle.core.values.IntValue
-
Atomically adds a specified delta to the current value and returns the result.
- addValue(long) - Method in interface net.openhft.chronicle.core.values.LongValue
-
Adds the specified delta to the current long value.
- addValue(short) - Method in interface net.openhft.chronicle.core.values.ShortValue
-
Atomically adds a specified delta to the current value and returns the result.
- addValue(long) - Method in class net.openhft.chronicle.core.values.UnsetLongValue
-
Deprecated.
Ignores the addition and simply returns the value set at construction.
- addValue2(long) - Method in interface net.openhft.chronicle.core.values.TwoLongValue
-
Adds the specified value to the second long value and returns the result.
- advanceMicros(long) - Method in class net.openhft.chronicle.core.time.SetTimeProvider
-
Advances time in microseconds.
- advanceMillis(long) - Method in class net.openhft.chronicle.core.time.SetTimeProvider
-
Advances time in milliseconds.
- advanceNanos(long) - Method in class net.openhft.chronicle.core.time.SetTimeProvider
-
Advances time in nanoseconds.
- agitate(long) - Static method in class net.openhft.chronicle.core.Maths
-
Performs a series of bit operations on a long value to "agitate" the bits.
- alias() - Method in enum net.openhft.chronicle.core.threads.HandlerPriority
-
Returns the effective priority for the handler.
- allocate(long) - Method in interface net.openhft.chronicle.core.Memory
-
Allocates memory and returns the low level base address of the newly allocated
memory region.
- allocate(long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Allocates a block of native memory of the given capacity.
- allocateInstance(Class<? extends E>) - Method in interface net.openhft.chronicle.core.Memory
-
Allocates and returns a new instance of the specified class.
- allocateInstance(Class<? extends E>) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Allocates an instance of the provided class without invoking its constructor.
- analyticsBuilder(String, String) - Static method in class net.openhft.chronicle.core.internal.analytics.ReflectionUtil
-
- AnalyticsFacade - Interface in net.openhft.chronicle.core.analytics
-
Provides means for libraries to report analytics to an upstream receiver.
- AnalyticsFacade.Builder - Interface in net.openhft.chronicle.core.analytics
-
- analyticsPresent() - Static method in class net.openhft.chronicle.core.internal.analytics.ReflectionUtil
-
- and(IntBiPredicate) - Method in interface net.openhft.chronicle.core.util.IntBiPredicate
-
Returns a composed predicate that represents a short-circuiting logical
AND of this predicate and another.
- and(IntTriPredicate) - Method in interface net.openhft.chronicle.core.util.IntTriPredicate
-
Returns a composed predicate that represents a short-circuiting logical
AND of this predicate and another.
- and(LongBiPredicate) - Method in interface net.openhft.chronicle.core.util.LongBiPredicate
-
Returns a composed predicate that represents a short-circuiting logical
AND of this predicate and another.
- and(LongTriPredicate) - Method in interface net.openhft.chronicle.core.util.LongTriPredicate
-
Deprecated.
Returns a composed predicate that represents a short-circuiting logical
AND of this predicate and another.
- andThen(BooleanConsumer) - Method in interface net.openhft.chronicle.core.util.BooleanConsumer
-
Deprecated.
- andThen(ByteConsumer) - Method in interface net.openhft.chronicle.core.util.ByteConsumer
-
Deprecated.
- andThen(CharConsumer) - Method in interface net.openhft.chronicle.core.util.CharConsumer
-
Deprecated.
- andThen(FloatConsumer) - Method in interface net.openhft.chronicle.core.util.FloatConsumer
-
Deprecated.
- andThen(ShortConsumer) - Method in interface net.openhft.chronicle.core.util.ShortConsumer
-
Deprecated.
- AnnotationFinder - Class in net.openhft.chronicle.core.internal
-
A utility class for handling annotation discovery on annotated elements, considering direct annotations,
nested annotations, and inherited annotations.
- AnnotationFinder() - Constructor for class net.openhft.chronicle.core.internal.AnnotationFinder
-
- Annotations - Class in net.openhft.chronicle.core.util
-
Deprecated.
- announce(String, String) - Static method in class net.openhft.chronicle.core.announcer.Announcer
-
Announces the given artifact whereby useful information is printed pertaining
to the artifact in particular and the JVM i general.
- announce(String, String, Map<String, String>) - Static method in class net.openhft.chronicle.core.announcer.Announcer
-
Announces the given artifact whereby useful information is printed pertaining
to the artifact in particular and the JVM in general accompanied by the provided
properties
.
- announce(String, String, Map<String, String>) - Static method in class net.openhft.chronicle.core.internal.announcer.InternalAnnouncer
-
- Announcer - Class in net.openhft.chronicle.core.announcer
-
Provides means for libraries to announce themselves.
- ANY_VERSION - Static variable in annotation type net.openhft.chronicle.core.annotation.TargetMajorVersion
-
Constant to represent compatibility with any version.
- append8bit(long, byte[]) - Static method in class net.openhft.chronicle.core.io.UnsafeText
-
Deprecated.
- append8bit(long, char[]) - Static method in class net.openhft.chronicle.core.io.UnsafeText
-
Deprecated.
- appendBase10d(long, long, int) - Static method in class net.openhft.chronicle.core.io.UnsafeText
-
Deprecated.
- appendDouble(long, double) - Static method in class net.openhft.chronicle.core.io.UnsafeText
-
Deprecated.
Internal method for low level appending a String.
- appendFixed(long, long) - Static method in class net.openhft.chronicle.core.io.UnsafeText
-
Deprecated.
- appendFixed(long, double, int) - Static method in class net.openhft.chronicle.core.io.UnsafeText
-
Deprecated.
- apply(I, J) - Method in interface net.openhft.chronicle.core.util.ThrowingBiFunction
-
Applies this function to the given arguments.
- apply(I) - Method in interface net.openhft.chronicle.core.util.ThrowingFunction
-
Applies this function to the given argument.
- apply(I, J, A) - Method in interface net.openhft.chronicle.core.util.ThrowingTriFunction
-
Applies this function to the given arguments.
- applyAsChar(char) - Method in interface net.openhft.chronicle.core.util.CharToBooleanFunction
-
Applies this function to the given char
value.
- areOptionalSafepointsEnabled() - Static method in class net.openhft.chronicle.core.Jvm
-
- arrayBaseOffset(Class<?>) - Method in interface net.openhft.chronicle.core.Memory
-
Returns the base offset of the elements in the specified array type.
- arrayBaseOffset(Class<?>) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Returns the array base offset for the given type.
- arrayByteBaseOffset() - Static method in class net.openhft.chronicle.core.Jvm
-
Returns the array byte base offset used by this JVM.
- asArray() - Method in class net.openhft.chronicle.core.pool.DynamicEnumClass
-
- asArray() - Method in class net.openhft.chronicle.core.pool.EnumCache
-
Returns an array containing all the enum instances managed by this cache.
- asArray() - Method in class net.openhft.chronicle.core.pool.StaticEnumClass
-
Returns an array containing the enum instances managed by this class in
the order they were declared in the original enum class.
- asBiFunction(ThrowingBiFunction<I, J, R, T>) - Static method in interface net.openhft.chronicle.core.util.ThrowingBiFunction
-
Deprecated.
- asCCE(Exception) - Static method in class net.openhft.chronicle.core.util.ObjectUtils
-
Wraps the provided exception in a ClassCastException.
- asConsumer(ThrowingBiConsumer<I, J, T>) - Static method in interface net.openhft.chronicle.core.util.ThrowingBiConsumer
-
Deprecated.
- asConsumer(ThrowingConsumer<I, T>) - Static method in interface net.openhft.chronicle.core.util.ThrowingConsumer
-
Deprecated.
- asDouble(long, int, boolean, int) - Static method in class net.openhft.chronicle.core.Maths
-
Convert components to a double value
- asFunction(ThrowingFunction<I, R, T>) - Static method in interface net.openhft.chronicle.core.util.ThrowingFunction
-
- ASSERT_ENABLED - Static variable in class net.openhft.chronicle.core.internal.Bootstrap
-
- assertCloseable() - Method in class net.openhft.chronicle.core.io.AbstractCloseable
-
- assertCloseablesClosed() - Static method in class net.openhft.chronicle.core.internal.CloseableUtils
-
Asserts that all closeable resources are closed.
- assertCloseablesClosed() - Static method in class net.openhft.chronicle.core.io.AbstractCloseable
-
Asserts that all closeable resources are closed.
- assertIfEnabled(IntPredicate, int) - Static method in class net.openhft.chronicle.core.util.Ints
-
Deprecated.
Asserts that the provided value
satisfies the provided requirement
if
assertions is enabled (i.e.
- assertIfEnabled(IntBiPredicate, int, int) - Static method in class net.openhft.chronicle.core.util.Ints
-
Deprecated.
Asserts that the provided value
and provided otherValue
satisfies the provided requirement
if assertions is enabled (i.e.
- assertIfEnabled(IntTriPredicate, int, int, int) - Static method in class net.openhft.chronicle.core.util.Ints
-
Deprecated.
Asserts that the provided value
, provided otherFirstValue
and provided otherSecondValue
satisfies the provided requirement
if assertions is enabled (i.e.
- assertIfEnabled(LongPredicate, long) - Static method in class net.openhft.chronicle.core.util.Longs
-
Deprecated.
Asserts that the provided value
satisfies the provided requirement
if
assertions is enabled (i.e.
- assertIfEnabled(LongBiPredicate, long, long) - Static method in class net.openhft.chronicle.core.util.Longs
-
Deprecated.
Asserts that the provided value
and provided otherValue
satisfies the provided requirement
if assertions is enabled (i.e.
- assertIfEnabled(LongTriPredicate, long, long, long) - Static method in class net.openhft.chronicle.core.util.Longs
-
Deprecated.
Asserts that the provided value
, provided otherFirstValue
and provided otherSecondValue
satisfies the provided requirement
if assertions is enabled (i.e.
- assertNoNewThreads() - Method in class net.openhft.chronicle.core.threads.ThreadDump
-
Asserts that no new threads are running beyond the ones that existed at the time
this ThreadDump instance was created.
- assertNoNewThreads(int, TimeUnit) - Method in class net.openhft.chronicle.core.threads.ThreadDump
-
Asserts that no new threads are running beyond the ones that existed at the time
this ThreadDump instance was created.
- assertReferencesReleased() - Static method in class net.openhft.chronicle.core.internal.ReferenceCountedUtils
-
Asserts that all reference counted resources have been released.
- assertReferencesReleased() - Static method in class net.openhft.chronicle.core.io.AbstractReferenceCounted
-
Asserts that all references have been released.
- assertThreadConfined() - Method in interface net.openhft.chronicle.core.util.ThreadConfinementAsserter
-
Asserts that this thread is the only thread that has ever called this
method.
- asString(Object) - Static method in class net.openhft.chronicle.core.internal.CloseableUtils
-
- asSupplier(ThrowingIntSupplier<T>) - Static method in interface net.openhft.chronicle.core.util.ThrowingIntSupplier
-
Deprecated.
- asSupplier(ThrowingLongSupplier<T>) - Static method in interface net.openhft.chronicle.core.util.ThrowingLongSupplier
-
Deprecated.
- asSupplier(ThrowingSupplier<V, T>) - Static method in interface net.openhft.chronicle.core.util.ThrowingSupplier
-
- atStage(String) - Static method in class net.openhft.chronicle.core.threads.JitterSampler
-
Deprecated.
Marks the current stage of the thread for profiling.
- autoIncrement(long, TimeUnit) - Method in class net.openhft.chronicle.core.time.SetTimeProvider
-
- awaitTermination() - Method in class net.openhft.chronicle.core.threads.DelegatingEventLoop
-
- awaitTermination() - Method in interface net.openhft.chronicle.core.threads.EventLoop
-
- awaitTermination() - Method in class net.openhft.chronicle.core.threads.OnDemandEventLoop
-
Waits until the EventLoop is terminated if it has been created.
- BACKGROUND_RESOURCE_RELEASER - Static variable in class net.openhft.chronicle.core.io.BackgroundResourceReleaser
-
- backgroundPerformRelease() - Method in class net.openhft.chronicle.core.io.AbstractCloseableReferenceCounted
-
Closes the resource in the background.
- backgroundPerformRelease() - Method in class net.openhft.chronicle.core.io.AbstractReferenceCounted
-
Performs the release operation in the background.
- BackgroundResourceReleaser - Class in net.openhft.chronicle.core.io
-
Utility class for managing reference counted resources and related operations.
- basePath - Variable in class net.openhft.chronicle.core.watcher.JMXFileManager
-
Deprecated.
- between() - Static method in class net.openhft.chronicle.core.util.Ints
-
Deprecated.
Returns a predicate that can test if a value is between another first value (inclusive)
and another second value (exclusive) (i.e value ∈ [other first value , other second value) ).
- between() - Static method in class net.openhft.chronicle.core.util.Longs
-
Deprecated.
Returns a predicate that can test if a value is between another first value (inclusive)
and another second value (exclusive) (i.e value ∈ [other first value , other second value) ).
- betweenClosed() - Static method in class net.openhft.chronicle.core.util.Ints
-
Deprecated.
Returns a predicate that can test if a value is between (closed) another first value (inclusive)
and another second value (inclusive) (i.e value ∈ [other first value , other second value] ).
- betweenClosed() - Static method in class net.openhft.chronicle.core.util.Longs
-
Deprecated.
Returns a predicate that can test if a value is between (closed) another first value (inclusive)
and another second value (inclusive) (i.e value ∈ [other first value , other second value] ).
- betweenZeroAnd() - Static method in class net.openhft.chronicle.core.util.Ints
-
Deprecated.
Returns a predicate that can test if a value is between zero and another value (exclusive)
(i.e value ∈ [0, other value) ).
- betweenZeroAnd() - Static method in class net.openhft.chronicle.core.util.Longs
-
Deprecated.
Returns a predicate that can test if a value is between zero and another value (exclusive)
(i.e value ∈ [0, other value) ).
- betweenZeroAndClosed() - Static method in class net.openhft.chronicle.core.util.Ints
-
Deprecated.
Returns a predicate that can test if a value is between zero and another value (inclusive)
(i.e value ∈ [0, other value] ).
- betweenZeroAndClosed() - Static method in class net.openhft.chronicle.core.util.Longs
-
Deprecated.
Returns a predicate that can test if a value is between zero and another value (inclusive)
(i.e value ∈ [0, other value] ).
- betweenZeroAndReserving() - Static method in class net.openhft.chronicle.core.util.Ints
-
Deprecated.
Returns a predicate that can test if a value is between zero and another first value (inclusive)
whilst ensuring a value of size defined by another second value can fit.
- betweenZeroAndReserving() - Static method in class net.openhft.chronicle.core.util.Longs
-
Deprecated.
Returns a predicate that can test if a value is between zero and another first value (inclusive)
whilst ensuring a value of size defined by another second value can fit.
- bindValueAt(long, IntValue) - Method in interface net.openhft.chronicle.core.values.IntArrayValues
-
Binds an IntValue to a specified index in the array.
- bindValueAt(long, LongValue) - Method in interface net.openhft.chronicle.core.values.LongArrayValues
-
Binds a LongValue to a specified index in the array.
- BooleanConsumer - Interface in net.openhft.chronicle.core.util
-
Represents an operation that accepts a single Boolean
-valued argument and returns no result.
- BooleanValue - Interface in net.openhft.chronicle.core.values
-
This interface represents a reference to a boolean value.
- Bootstrap - Class in net.openhft.chronicle.core.internal
-
Contains the pieces which must be loaded first
- build() - Method in interface net.openhft.chronicle.core.analytics.AnalyticsFacade.Builder
-
Creates and returns a new Analytics instance for this Builder.
- build() - Method in enum net.openhft.chronicle.core.internal.analytics.MuteBuilder
-
- build() - Method in class net.openhft.chronicle.core.internal.analytics.ReflectiveBuilder
-
- build() - Method in interface net.openhft.chronicle.core.util.Builder
-
Builds and returns a non-null T instance.
- builder(String, String) - Static method in interface net.openhft.chronicle.core.analytics.AnalyticsFacade
-
Creates and returns a new empty Builder that can be used to create an Analytic instance.
- Builder<T> - Interface in net.openhft.chronicle.core.util
-
A Builder of type T is a configurable object that can provide
another non-null T instance.
- busyWait(double) - Static method in enum net.openhft.chronicle.core.cooler.CpuCoolers
-
- busyWaitMicros(long) - Static method in class net.openhft.chronicle.core.Jvm
-
Pause in a busy loop for the provided durationUs
microseconds.
- busyWaitUntil(long) - Static method in class net.openhft.chronicle.core.Jvm
-
Pauses the current thread in a busy loop until the provided waitUntilNs
time is reached.
- ByteBufferCleanerService - Interface in net.openhft.chronicle.core.cleaner.spi
-
Service interface to perform cleaning operation on ByteBuffers.
- ByteBufferCleanerService.Impact - Enum in net.openhft.chronicle.core.cleaner.spi
-
Enum representing the various impact levels of the cleaning operation.
- ByteBuffers - Class in net.openhft.chronicle.core.util
-
Deprecated.
- ByteConsumer - Interface in net.openhft.chronicle.core.util
-
Represents an operation that accepts a single byte
-valued argument and returns no result.
- byteConvertible() - Static method in class net.openhft.chronicle.core.util.Ints
-
Deprecated.
Returns a predicate that can test if a value can fit in a byte
(i.e.
- byteConvertible() - Static method in class net.openhft.chronicle.core.util.Longs
-
Deprecated.
Returns a predicate that can test if a value can fit in a byte
(i.e.
- ByteValue - Interface in net.openhft.chronicle.core.values
-
This interface represents a reference to a byte value.
- call() - Method in interface net.openhft.chronicle.core.util.ThrowingCallable
-
- CancellableTimer - Class in net.openhft.chronicle.core.threads
-
A timer that can schedule tasks to be executed periodically or after a delay.
- CancellableTimer(EventLoop) - Constructor for class net.openhft.chronicle.core.threads.CancellableTimer
-
Constructs a CancellableTimer with the given event loop and system time provider.
- CancellableTimer(EventLoop, TimeProvider) - Constructor for class net.openhft.chronicle.core.threads.CancellableTimer
-
Constructs a CancellableTimer with the given event loop and custom time provider.
- CancellableTimer.ScheduledEventHandler - Class in net.openhft.chronicle.core.threads
-
- canReleaseInBackground() - Method in class net.openhft.chronicle.core.io.AbstractReferenceCounted
-
Returns whether the resource can be released in the background.
- capacity() - Method in class net.openhft.chronicle.core.pool.StringInterner
-
- ceilN(double, int) - Static method in class net.openhft.chronicle.core.Maths
-
Rounds up the given double value to the nearest higher number,
accurate to the specified number of decimal places.
- ceilN(double, double) - Static method in class net.openhft.chronicle.core.Maths
-
- chain() - Method in class net.openhft.chronicle.core.onoes.ChainedExceptionHandler
-
- ChainedExceptionHandler - Class in net.openhft.chronicle.core.onoes
-
- ChainedExceptionHandler(ExceptionHandler...) - Constructor for class net.openhft.chronicle.core.onoes.ChainedExceptionHandler
-
- CharConsumer - Interface in net.openhft.chronicle.core.util
-
Represents an operation that accepts a single char
-valued argument and returns no result.
- CharSequenceComparator - Enum in net.openhft.chronicle.core.util
-
A singleton enum implementing a Comparator for comparing instances of CharSequence
.
- CharToBooleanFunction - Interface in net.openhft.chronicle.core.util
-
Represents a function that accepts a single char
value argument and produces a
boolean
result.
- CharValue - Interface in net.openhft.chronicle.core.values
-
This interface represents a reference to a char value.
- check(String, Class<?>) - Static method in interface net.openhft.chronicle.core.LicenceCheck
-
Check for license expiry and log message with license and expiry details
- CHRONICLE_INIT_CLASS - Static variable in class net.openhft.chronicle.core.ChronicleInit
-
- CHRONICLE_LICENSE - Static variable in interface net.openhft.chronicle.core.LicenceCheck
-
- CHRONICLE_POSTINIT_CLASS - Static variable in class net.openhft.chronicle.core.ChronicleInit
-
- ChronicleFeature - Annotation Type in net.openhft.chronicle.core.annotation
-
- ChronicleInit - Class in net.openhft.chronicle.core
-
Handles application code which must be loaded first/run and may override system properties.
- ChronicleInitRunnable - Interface in net.openhft.chronicle.core
-
- CLASS_ALIASES - Static variable in class net.openhft.chronicle.core.pool.ClassAliasPool
-
- ClassAliasPool - Class in net.openhft.chronicle.core.pool
-
A class responsible for looking up classes and associating them with aliases for
more convenient referencing.
- classify(String, String) - Method in interface net.openhft.chronicle.core.watcher.FileClassifier
-
Deprecated.
- classify(String, String) - Method in class net.openhft.chronicle.core.watcher.PlainFileClassifier
-
Deprecated.
- ClassifyingWatcherListener - Class in net.openhft.chronicle.core.watcher
-
Deprecated.
- ClassifyingWatcherListener() - Constructor for class net.openhft.chronicle.core.watcher.ClassifyingWatcherListener
-
Deprecated.
- ClassLocal<V> - Class in net.openhft.chronicle.core
-
Lambda friendly, ClassLocal value to cache information relating to a class.
- ClassLookup - Interface in net.openhft.chronicle.core.pool
-
An interface for looking up classes by name and associating them with aliases.
- ClassMetrics - Class in net.openhft.chronicle.core
-
ClassMetrics is a utility class that holds offset and length metrics of a class.
- ClassMetrics(int, int) - Constructor for class net.openhft.chronicle.core.ClassMetrics
-
Constructs a ClassMetrics object with the specified offset and length.
- classMetrics(Class<?>) - Static method in class net.openhft.chronicle.core.Jvm
-
Acquires and returns the ClassMetrics for the provided clazz
.
- ClassNotFoundRuntimeException - Exception in net.openhft.chronicle.core.util
-
- ClassNotFoundRuntimeException(ClassNotFoundException) - Constructor for exception net.openhft.chronicle.core.util.ClassNotFoundRuntimeException
-
Constructs a new runtime exception with the specified cause.
- ClassUtil - Class in net.openhft.chronicle.core.internal
-
- clazz - Variable in class net.openhft.chronicle.core.onoes.ExceptionKey
-
The class where the exception occurred
- clazz() - Method in class net.openhft.chronicle.core.onoes.ExceptionKey
-
Returns the class where the exception occurred.
- clean(ByteBuffer) - Method in interface net.openhft.chronicle.core.cleaner.spi.ByteBufferCleanerService
-
Performs cleaning operation on the specified ByteBuffer.
- clean(ByteBuffer) - Method in class net.openhft.chronicle.core.internal.cleaner.Jdk9ByteBufferCleanerService
-
- clean(ByteBuffer) - Method in class net.openhft.chronicle.core.internal.cleaner.ReflectionBasedByteBufferCleanerService
-
- clean(ByteBuffer) - Static method in class net.openhft.chronicle.core.io.IOTools
-
Calls the system's Cleaner Service to clean the given ByteBuffer.
- clean() - Method in class net.openhft.chronicle.core.pool.ClassAliasPool
-
Removes classes from the lookup which are not loaded by the default class loaders.
- clean() - Method in class net.openhft.chronicle.core.util.SimpleCleaner
-
- cleanerService() - Static method in class net.openhft.chronicle.core.cleaner.CleanerServiceLocator
-
- CleanerServiceLocator - Class in net.openhft.chronicle.core.cleaner
-
- cleanIfInstanceOfDirectBuffer(ByteBuffer) - Static method in class net.openhft.chronicle.core.internal.util.DirectBufferUtil
-
Cleans the provided buffer
if and only if it is an
instance of sun.nio.ch.DirectBuffer
- CleaningRandomAccessFile - Class in net.openhft.chronicle.core
-
A RandomAccessFile must be explicitly close or cause a resources leak.
- CleaningRandomAccessFile(String, String) - Constructor for class net.openhft.chronicle.core.CleaningRandomAccessFile
-
- CleaningRandomAccessFile(File, String) - Constructor for class net.openhft.chronicle.core.CleaningRandomAccessFile
-
- CleaningThread - Class in net.openhft.chronicle.core.threads
-
The CleaningThread class extends the Thread class and provides functionality
to clean up thread-local variables when the thread completes its execution.
- CleaningThread(Runnable) - Constructor for class net.openhft.chronicle.core.threads.CleaningThread
-
Constructs a new CleaningThread with the specified target Runnable.
- CleaningThread(Runnable, String) - Constructor for class net.openhft.chronicle.core.threads.CleaningThread
-
Constructs a new CleaningThread with the specified target Runnable and name.
- CleaningThread(Runnable, String, boolean) - Constructor for class net.openhft.chronicle.core.threads.CleaningThread
-
Constructs a new CleaningThread with the specified target Runnable, name, and inEventLoop flag.
- CleaningThreadLocal<T> - Class in net.openhft.chronicle.core.threads
-
The CleaningThreadLocal class extends ThreadLocal and ensures that the resources held by
a CleaningThread are cleaned up if the thread dies.
- cleanup(T) - Method in class net.openhft.chronicle.core.threads.CleaningThreadLocal
-
Performs cleanup of the provided value.
- cleanupNonCleaningThreads() - Static method in class net.openhft.chronicle.core.threads.CleaningThreadLocal
-
Cleans up resources held by threads that are no longer alive.
- clear() - Static method in class net.openhft.chronicle.core.shutdown.PriorityHook
-
- clearUsedByThread() - Method in class net.openhft.chronicle.core.io.AbstractCloseable
-
- clearUsedByThread() - Method in class net.openhft.chronicle.core.io.AbstractReferenceCounted
-
- CLOCK - Static variable in enum net.openhft.chronicle.core.time.SystemTimeProvider
-
- close() - Method in class net.openhft.chronicle.core.io.AbstractCloseable
-
Closes this resource and releases any associated system resources.
- close() - Method in class net.openhft.chronicle.core.io.AbstractCloseableReferenceCounted
-
Closes the resource, ensuring it transitions to a closed state.
- close() - Method in interface net.openhft.chronicle.core.io.Closeable
-
Closes this resource, releasing any system resources associated with it.
- close() - Method in class net.openhft.chronicle.core.io.SimpleCloseable
-
Closes the resource so that it cannot be used again.
- close() - Method in interface net.openhft.chronicle.core.scoped.ScopedResource
-
Signifies the end of the scope, will return the resource to the "pool" for use by other acquirers
- close() - Method in class net.openhft.chronicle.core.scoped.WeakReferenceScopedResource
-
- close() - Method in class net.openhft.chronicle.core.threads.CancellableTimer.ScheduledEventHandler
-
- close() - Method in class net.openhft.chronicle.core.threads.DelegatingEventLoop
-
- close() - Method in interface net.openhft.chronicle.core.threads.EventLoop
-
Stops the event loop and then closes any resources being held.
- close() - Method in class net.openhft.chronicle.core.threads.OnDemandEventLoop
-
Closes the EventLoop if it has been created.
- close() - Method in interface net.openhft.chronicle.core.values.IntValue
-
- close() - Method in interface net.openhft.chronicle.core.values.LongValue
-
Closes the LongValue instance and releases any resources associated with it.
- Closeable - Interface in net.openhft.chronicle.core.io
-
A Closeable
is a source or destination of data that can be closed.
- CloseableUtils - Class in net.openhft.chronicle.core.internal
-
Utility class for managing closeable resources and related operations.
- closedHere - Variable in class net.openhft.chronicle.core.io.AbstractCloseable
-
- ClosedIllegalStateException - Exception in net.openhft.chronicle.core.io
-
ClosedIllegalStateException
is thrown to indicate that a method has been invoked on a
resource that is in an inappropriate state because it has been closed.
- ClosedIllegalStateException(String) - Constructor for exception net.openhft.chronicle.core.io.ClosedIllegalStateException
-
Constructs a ClosedIllegalStateException
with the specified detail message.
- ClosedIllegalStateException(String, Throwable) - Constructor for exception net.openhft.chronicle.core.io.ClosedIllegalStateException
-
Constructs a ClosedIllegalStateException
with the specified detail message and cause.
- ClosedIORuntimeException - Exception in net.openhft.chronicle.core.io
-
ClosedIORuntimeException
is thrown to indicate that an I/O operation has been
attempted on a closed I/O resource, such as a file or network connection.
- ClosedIORuntimeException(String) - Constructor for exception net.openhft.chronicle.core.io.ClosedIORuntimeException
-
Constructs a ClosedIORuntimeException
with the specified detail message.
- ClosedIORuntimeException(String, Throwable) - Constructor for exception net.openhft.chronicle.core.io.ClosedIORuntimeException
-
Constructs a ClosedIORuntimeException
with the specified detail message and cause.
- ClosedState - Interface in net.openhft.chronicle.core.io
-
Functional interface representing a closed state.
- closeQuietly(Object...) - Static method in class net.openhft.chronicle.core.internal.CloseableUtils
-
Close a closeable quietly, i.e.
- closeQuietly(Object...) - Static method in interface net.openhft.chronicle.core.io.Closeable
-
Closes multiple closeable objects quietly, without throwing exceptions.
- closeQuietly(Object) - Static method in interface net.openhft.chronicle.core.io.Closeable
-
Closes a single closeable object quietly, without throwing exceptions.
- closeResource() - Method in class net.openhft.chronicle.core.scoped.StrongReferenceScopedResource
-
- closeResource() - Method in class net.openhft.chronicle.core.scoped.WeakReferenceScopedResource
-
- compare(CharSequence, CharSequence) - Method in enum net.openhft.chronicle.core.util.CharSequenceComparator
-
Compares two CharSequence
instances lexicographically.
- compareAndSet(long, int, int) - Method in interface net.openhft.chronicle.core.values.IntArrayValues
-
Atomically sets the value at a specified index to the given updated value if the current value equals the expected value.
- compareAndSet(long, long, long) - Method in interface net.openhft.chronicle.core.values.LongArrayValues
-
Atomically sets the value at a specified index to the given updated value if the current value equals the expected value.
- compareAndSwapInt(long, int, int) - Method in interface net.openhft.chronicle.core.Memory
-
Compares the value at the specified memory address with the expected value and, if equal, sets it to the new value.
- compareAndSwapInt(Object, long, int, int) - Method in interface net.openhft.chronicle.core.Memory
-
Compares the value at the specified offset in the object with the expected value and, if equal, sets it to the new value.
- compareAndSwapInt(long, int, int) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Performs an atomic compare-and-swap operation on an integer value at the specified memory address.
- compareAndSwapInt(Object, long, int, int) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Performs an atomic compare-and-swap operation on an integer field of the specified object.
- compareAndSwapLong(long, long) - Method in class net.openhft.chronicle.core.io.UnsafeCloseable
-
Compares the value at the memory address with the expected value and, if they match, sets the value to a new value.
- compareAndSwapLong(long, long, long) - Method in interface net.openhft.chronicle.core.Memory
-
Compares the value at the specified memory address with the expected value and, if equal, sets it to the new value.
- compareAndSwapLong(Object, long, long, long) - Method in interface net.openhft.chronicle.core.Memory
-
Compares the value at the specified offset in the object with the expected value and, if equal, sets it to the new value.
- compareAndSwapLong(long, long, long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Performs an atomic compare-and-swap operation on a long value at the specified memory address.
- compareAndSwapLong(Object, long, long, long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Performs an atomic compare-and-swap operation on a long field of the specified object.
- compareAndSwapValue(int, int) - Method in interface net.openhft.chronicle.core.values.IntValue
-
Atomically sets the value to the given updated value if the current value
is equal to the expected value.
- compareAndSwapValue(long, long) - Method in interface net.openhft.chronicle.core.values.LongValue
-
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.core.values.UnsetLongValue
-
Deprecated.
Ignores the compare and swap, and simply returns true.
- compareAndSwapValue2(long, long) - Method in interface net.openhft.chronicle.core.values.TwoLongValue
-
Atomically compares the current second long value with the expected value,
and if they match, updates the second value to the specified new value.
- compareTo(Hooklet) - Method in class net.openhft.chronicle.core.shutdown.Hooklet
-
- CompilerUtils - Class in net.openhft.chronicle.core.util
-
Utility class that facilitates the dynamic loading and debugging of Java classes.
- compileThreshold() - Static method in class net.openhft.chronicle.core.Jvm
-
Returns the compile threshold for the JVM or else an
estimate thereof (e.g.
- computeValue(Class<?>) - Method in class net.openhft.chronicle.core.ClassLocal
-
WARNING Do not call this directly
- convertTo(Class<E>, Object) - Static method in class net.openhft.chronicle.core.util.ObjectUtils
-
Converts an object to the desired class if possible.
- CoolerTester - Class in net.openhft.chronicle.core.cooler
-
This class is used to test the effectiveness of various
CpuCooler
implementations.
- CoolerTester(Callable<?>, CpuCooler...) - Constructor for class net.openhft.chronicle.core.cooler.CoolerTester
-
Constructor with Callable and array of CpuCoolers.
- CoolerTester(CpuCooler...) - Constructor for class net.openhft.chronicle.core.cooler.CoolerTester
-
Constructor with an array of CpuCoolers.
- CoolerTester(CpuCooler, Callable<?>...) - Constructor for class net.openhft.chronicle.core.cooler.CoolerTester
-
Constructor with a single CpuCooler and an array of tasks to be executed while the CpuCooler is in use.
- copy8bit(String, int, int, long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Copies an 8-bit representation of the specified substring of the given string into memory at the specified address.
- copyMemory(byte[], int, long, int) - Method in interface net.openhft.chronicle.core.Memory
-
Copies a range of bytes from the given byte array to the specified memory address.
- copyMemory(long, long, long) - Method in interface net.openhft.chronicle.core.Memory
-
Copies a range of memory from one address to another.
- copyMemory(byte[], int, Object, long, int) - Method in interface net.openhft.chronicle.core.Memory
-
- copyMemory(Object, long, long, int) - Method in interface net.openhft.chronicle.core.Memory
-
Copies a range of memory from the given object to the specified memory address.
- copyMemory(Object, long, Object, long, int) - Method in interface net.openhft.chronicle.core.Memory
-
Copies a range of memory from one object to another at the specified offsets.
- copyMemory(long, Object, long, int) - Method in interface net.openhft.chronicle.core.Memory
-
Copies a range of memory from the given memory address to the specified object at the given offset.
- copyMemory(long, long, int) - Static method in class net.openhft.chronicle.core.UnsafeMemory
-
Copies memory from one address to another.
- copyMemory(byte[], int, long, int) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Copies memory from a byte array to a given memory address.
- copyMemory(long, long, long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Copies memory from a given memory address to another.
- copyMemory(byte[], int, Object, long, int) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Copies memory from a byte array to an object.
- copyMemory(byte[], int, byte[], int, int) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Copies memory from one byte array to another.
- copyMemory(Object, long, long, int) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Copies memory from an object to a given memory address.
- copyMemory(Object, long, Object, long, int) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Copies memory from one object to another.
- copyMemory(long, Object, long, int) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Copies memory from a given memory address to an object.
- CoreDynamicEnum<E extends CoreDynamicEnum<E>> - Interface in net.openhft.chronicle.core.util
-
Represents the core behavior expected of a dynamic enumeration instance.
- CpuClass - Class in net.openhft.chronicle.core.internal
-
- CpuCooler - Interface in net.openhft.chronicle.core.cooler
-
This interface represents a CPU cooler and provides a method to perform some operation that will
"disturb" the CPU, i.e., cause it to perform some work.
- CpuCoolers - Enum in net.openhft.chronicle.core.cooler
-
An enumeration of various CPU cooler implementations, each of which disturbs the CPU in a
different way.
- create(String, String) - Static method in class net.openhft.chronicle.core.internal.pom.InternalPomProperties
-
- create() - Static method in class net.openhft.chronicle.core.internal.util.ThreadConfinementLifecycle
-
- create(String, String) - Static method in class net.openhft.chronicle.core.pom.PomProperties
-
Creates and returns a new instance of Properties for the provided parameters.
- create() - Static method in interface net.openhft.chronicle.core.util.ThreadConfinementAsserter
-
Creates and returns a new ThreadConfinementAsserter if assertions are enabled, otherwise
returns a no-op asserter.
- createdHere() - Method in class net.openhft.chronicle.core.io.AbstractCloseable
-
Returns the stack trace at the point this closeable resource was created.
- createdHere() - Method in class net.openhft.chronicle.core.io.AbstractReferenceCounted
-
Returns the stack trace for where this resource was created.
- createdHere() - Method in class net.openhft.chronicle.core.io.DualReferenceCounted
-
Deprecated.
- createdHere() - Method in interface net.openhft.chronicle.core.io.ManagedCloseable
-
Returns the stack trace of the location where the resource was created.
- createdHere() - Method in interface net.openhft.chronicle.core.io.ReferenceCountedTracer
-
Retrieves the stack trace of the point where the object was created.
- createdHere() - Method in class net.openhft.chronicle.core.io.TracingReferenceCounted
-
- createdHere() - Method in class net.openhft.chronicle.core.io.VanillaReferenceCounted
-
Retrieves the stack trace of the point where the object was created.
- createdHereFor(Thread) - Static method in class net.openhft.chronicle.core.threads.ThreadDump
-
Retrieves the stack trace for a given thread.
- createDirectories(Path) - Static method in class net.openhft.chronicle.core.io.IOTools
-
Creates a directory at the specified path, including any necessary
but nonexistent parent directories.
- createEnabled() - Static method in class net.openhft.chronicle.core.internal.util.ThreadConfinementLifecycle
-
- createEnabled() - Static method in interface net.openhft.chronicle.core.util.ThreadConfinementAsserter
-
Creates and returns a new ThreadConfinementAsserter that is always enabled.
- createMap() - Method in class net.openhft.chronicle.core.pool.DynamicEnumClass
-
- createMap() - Method in class net.openhft.chronicle.core.pool.EnumCache
-
Creates a map where the keys are enum instances.
- createMap() - Method in class net.openhft.chronicle.core.pool.StaticEnumClass
-
Creates a map with enum instances as keys.
- createSet() - Method in class net.openhft.chronicle.core.pool.DynamicEnumClass
-
- createSet() - Method in class net.openhft.chronicle.core.pool.EnumCache
-
Creates a set for holding enum instances.
- createSet() - Method in class net.openhft.chronicle.core.pool.StaticEnumClass
-
Creates a set for holding enum instances.
- createTempDirectory(String) - Static method in class net.openhft.chronicle.core.io.IOTools
-
Creates a temporary directory with the specified name.
- createTempFile(String) - Static method in class net.openhft.chronicle.core.io.IOTools
-
Creates a temporary file in a temporary directory with the specified name.
- createThreadLocal() - Static method in class net.openhft.chronicle.core.pool.StringBuilderPool
-
Create a scoped-thread-local pool of StringBuilders
- createThreadLocal(int) - Static method in class net.openhft.chronicle.core.pool.StringBuilderPool
-
Create a scoped-thread-local pool of StringBuilders
- currentTime(TimeUnit) - Method in class net.openhft.chronicle.core.time.SetTimeProvider
-
- currentTime(TimeUnit) - Method in interface net.openhft.chronicle.core.time.TimeProvider
-
Deprecated.
- currentTimeMicros() - Method in enum net.openhft.chronicle.core.time.PosixTimeProvider
-
- currentTimeMicros(long) - Method in class net.openhft.chronicle.core.time.SetTimeProvider
-
Set the current time in microseconds.
- currentTimeMicros() - Method in class net.openhft.chronicle.core.time.SetTimeProvider
-
- currentTimeMicros() - Method in enum net.openhft.chronicle.core.time.SystemTimeProvider
-
- currentTimeMicros() - Method in interface net.openhft.chronicle.core.time.TimeProvider
-
- currentTimeMicros() - Method in class net.openhft.chronicle.core.time.UniqueMicroTimeProvider
-
- currentTimeMillis() - Method in enum net.openhft.chronicle.core.time.PosixTimeProvider
-
- currentTimeMillis(long) - Method in class net.openhft.chronicle.core.time.SetTimeProvider
-
Set the current time in milliseconds.
- currentTimeMillis() - Method in class net.openhft.chronicle.core.time.SetTimeProvider
-
- currentTimeMillis() - Method in enum net.openhft.chronicle.core.time.SystemTimeProvider
-
- currentTimeMillis() - Method in interface net.openhft.chronicle.core.time.TimeProvider
-
- currentTimeMillis() - Method in class net.openhft.chronicle.core.time.UniqueMicroTimeProvider
-
- currentTimeNanos() - Method in enum net.openhft.chronicle.core.time.PosixTimeProvider
-
- currentTimeNanos(long) - Method in class net.openhft.chronicle.core.time.SetTimeProvider
-
Set the current time in nanoseconds.
- currentTimeNanos() - Method in class net.openhft.chronicle.core.time.SetTimeProvider
-
- currentTimeNanos() - Method in enum net.openhft.chronicle.core.time.SystemTimeProvider
-
- currentTimeNanos() - Method in interface net.openhft.chronicle.core.time.TimeProvider
-
- currentTimeNanos() - Method in class net.openhft.chronicle.core.time.UniqueMicroTimeProvider
-
- currentTimeNanos() - Method in class net.openhft.chronicle.core.util.RecordingHistogram
-
Retrieves the current time in nanoseconds.
- debug() - Static method in class net.openhft.chronicle.core.Jvm
-
Returns an ExceptionHandler for debug messages, this prints as System.out or DEBUG level logging.
- DEBUG - Static variable in enum net.openhft.chronicle.core.onoes.PrintExceptionHandler
-
Deprecated.
- DEBUG_ADDING_HANDLERS - Static variable in interface net.openhft.chronicle.core.threads.EventLoop
-
- defaultHandler() - Method in interface net.openhft.chronicle.core.onoes.ExceptionHandler
-
Retrieves the default underlying exception handler.
- defaultHandler() - Method in class net.openhft.chronicle.core.onoes.ThreadLocalisedExceptionHandler
-
- defaultHandler(ExceptionHandler) - Method in class net.openhft.chronicle.core.onoes.ThreadLocalisedExceptionHandler
-
- defaultObjectForInterface(ThrowingFunction<Class<?>, Class<?>, ClassNotFoundException>) - Static method in class net.openhft.chronicle.core.util.ObjectUtils
-
Sets a default implementation to be used for interfaces.
- defaultOsPageSize() - Static method in class net.openhft.chronicle.core.OS
-
Returns default OS page size.
- defaultValue(Class<?>) - Static method in class net.openhft.chronicle.core.util.ObjectUtils
-
Returns the default value for the given class.
- defineClass(ClassLoader, String, byte[]) - Static method in class net.openhft.chronicle.core.util.CompilerUtils
-
Dynamically defines a new Java class in the context of the specified class loader, using
an array of bytes containing the class file.
- DelegatingEventLoop - Class in net.openhft.chronicle.core.threads
-
This class is an implementation of the
EventLoop
interface
that delegates all calls to an underlying
EventLoop
instance.
- DelegatingEventLoop(EventLoop) - Constructor for class net.openhft.chronicle.core.threads.DelegatingEventLoop
-
Constructs a new
DelegatingEventLoop
instance that delegates to the specified
EventLoop
.
- deleteDirWithFiles(String...) - Static method in class net.openhft.chronicle.core.io.IOTools
-
- deleteDirWithFiles(String, int) - Static method in class net.openhft.chronicle.core.io.IOTools
-
Attempts to delete the specified directory and its files recursively up to a
given depth.
- deleteDirWithFiles(File) - Static method in class net.openhft.chronicle.core.io.IOTools
-
Attempts to delete directories and their files.
- deleteDirWithFiles(File, int) - Static method in class net.openhft.chronicle.core.io.IOTools
-
Attempts to delete directories and their files.
- deleteDirWithFilesOrThrow(String...) - Static method in class net.openhft.chronicle.core.io.IOTools
-
Canonical usage is to call this *before* your test, so you fail fast if you can't delete
- deleteDirWithFilesOrThrow(File...) - Static method in class net.openhft.chronicle.core.io.IOTools
-
Canonical usage is to call this *before* your test, so you fail fast if you can't delete
- deleteDirWithFilesOrWait(long, File) - Static method in class net.openhft.chronicle.core.io.IOTools
-
Ensures that directory is absent or deleted, awaits for given timeout if necessary.
- digits(long) - Static method in class net.openhft.chronicle.core.Maths
-
Returns the number of digits in the given number.
- directBufferClass() - Static method in class net.openhft.chronicle.core.internal.util.DirectBufferUtil
-
Returns the class of sun.nio.ch.DirectBuffer.
- DirectBufferUtil - Class in net.openhft.chronicle.core.internal.util
-
This utility class provides centralized access to the
internal class sun.nio.ch.DirectBuffer in order to reduce
compile time warnings.
- DISABLE_DISCARD_WARNING - Static variable in class net.openhft.chronicle.core.io.AbstractCloseable
-
Flag indicating whether discard warning is disabled.
- DISABLE_SINGLE_THREADED_CHECK - Static variable in interface net.openhft.chronicle.core.io.SingleThreadedChecked
-
A flag indicating whether the single-threaded check is disabled.
- DISABLE_THREAD_SAFETY - Static variable in class net.openhft.chronicle.core.io.AbstractCloseable
-
Deprecated.
- disableCloseableTracing() - Static method in class net.openhft.chronicle.core.internal.CloseableUtils
-
Disables tracing of closeable resources.
- disableCloseableTracing() - Static method in class net.openhft.chronicle.core.io.AbstractCloseable
-
Disables tracing of closeable resources.
- disableDebugHandler() - Static method in class net.openhft.chronicle.core.Jvm
-
- disablePerfHandler() - Static method in class net.openhft.chronicle.core.Jvm
-
- disableReferenceTracing() - Static method in class net.openhft.chronicle.core.internal.ReferenceCountedUtils
-
Disables tracing of reference counted resources.
- disableReferenceTracing() - Static method in class net.openhft.chronicle.core.io.AbstractReferenceCounted
-
Disables reference tracing.
- disableThreadSafetyCheck() - Method in class net.openhft.chronicle.core.io.AbstractCloseable
-
- disableThreadSafetyCheck(boolean) - Method in class net.openhft.chronicle.core.io.AbstractCloseable
-
- disableWarnHandler() - Static method in class net.openhft.chronicle.core.Jvm
-
- disturb() - Method in interface net.openhft.chronicle.core.cooler.CpuCooler
-
Performs an operation that "disturbs" the CPU, causing it to do some work.
- divideRoundUp(long, long) - Static method in class net.openhft.chronicle.core.Maths
-
Divide dividend
by divisor, if division is not integral the result is rounded up.
- doInvoke(Object, Method, Object[]) - Method in class net.openhft.chronicle.core.util.AbstractInvocationHandler
-
Handles the actual invocation of the method.
- doNotCloseOnInterrupt(Class<?>, FileChannel) - Static method in class net.openhft.chronicle.core.Jvm
-
Employs a best-effort of preventing the provided fc
from being automatically closed
whenever the current thread gets interrupted.
- DontChain - Annotation Type in net.openhft.chronicle.core.annotation
-
This annotation, when applied to an interface, instructs that the interface should not be considered when MethodReaders and MethodWriters
are exploring interfaces to implement.
- dontChain(Class<?>) - Static method in class net.openhft.chronicle.core.Jvm
-
- DoubleValue - Interface in net.openhft.chronicle.core.values
-
This interface represents a reference to a double value.
- DualReferenceCounted - Class in net.openhft.chronicle.core.io
-
Deprecated.
- DualReferenceCounted(MonitorReferenceCounted, MonitorReferenceCounted) - Constructor for class net.openhft.chronicle.core.io.DualReferenceCounted
-
Deprecated.
- dumpException(Map<ExceptionKey, Integer>) - Static method in class net.openhft.chronicle.core.Jvm
-
- DynamicEnumClass<E extends CoreDynamicEnum<E>> - Class in net.openhft.chronicle.core.pool
-
Represents a dynamic enumeration class that extends the capabilities of
EnumCache
.
- failDescription(IntPredicate, int) - Static method in class net.openhft.chronicle.core.util.Ints
-
Deprecated.
Returns a human-readable form of a failure message provided that the provided value
did not
satisfy the provided requirement
.
- failDescription(IntBiPredicate, int, int) - Static method in class net.openhft.chronicle.core.util.Ints
-
Deprecated.
Returns a human-readable form of a failure message provided that the provided value
and
provided otherValue
did not satisfy the provided requirement
.
- failDescription(IntTriPredicate, int, int, int) - Static method in class net.openhft.chronicle.core.util.Ints
-
Deprecated.
Returns a human-readable form of a failure message provided that the provided value
,
provided otherFirstValue
and provided otherFirstValue
did not satisfy the
provided requirement
.
- failDescription(LongPredicate, long) - Static method in class net.openhft.chronicle.core.util.Longs
-
Deprecated.
Returns a human-readable form of a failure message provided that the provided value
did not
satisfy the provided requirement
.
- failDescription(LongBiPredicate, long, long) - Static method in class net.openhft.chronicle.core.util.Longs
-
Deprecated.
Returns a human-readable form of a failure message provided that the provided value
and
provided otherValue
did not satisfy the provided requirement
.
- failDescription(LongTriPredicate, long, long, long) - Static method in class net.openhft.chronicle.core.util.Longs
-
Deprecated.
Returns a human-readable form of a failure message provided that the provided value
,
provided otherFirstValue
and provided otherFirstValue
did not satisfy the
provided requirement
.
- fieldOffset(Class<?>, String) - Static method in class net.openhft.chronicle.core.Jvm
-
- FileClassifier - Interface in net.openhft.chronicle.core.watcher
-
Deprecated.
- FileManager - Interface in net.openhft.chronicle.core.watcher
-
Deprecated.
- FileSystemWatcher - Class in net.openhft.chronicle.core.watcher
-
Deprecated.
- FileSystemWatcher() - Constructor for class net.openhft.chronicle.core.watcher.FileSystemWatcher
-
Deprecated.
- finalize() - Method in class net.openhft.chronicle.core.CleaningRandomAccessFile
-
- findAnnotation(AnnotatedElement, Class<A>) - Static method in class net.openhft.chronicle.core.internal.AnnotationFinder
-
Retrieve an annotation of the specified annotationType
that is present on the given
annotatedElement
, including considering nested annotations and method inheritance.
- findAnnotation(AnnotatedElement, Class<A>) - Static method in class net.openhft.chronicle.core.Jvm
-
Retrieve an annotation of the specified annotationType
that is present on the given
annotatedElement
, including considering nested annotations and method inheritance.
- findAnnotation(Class<A>, Class<?>, String, Class<?>[]) - Static method in class net.openhft.chronicle.core.util.Annotations
-
Deprecated.
Finds the specified annotation on a method of a given class, its superclass, or interfaces.
- findDir(String) - Static method in class net.openhft.chronicle.core.OS
-
Finds a directory with the specified suffix in the class path.
- findFile(String...) - Static method in class net.openhft.chronicle.core.OS
-
Search a list of directories to find a path which is the last element.
- finished() - Static method in class net.openhft.chronicle.core.threads.JitterSampler
-
Deprecated.
Marks the current thread as finished for profiling.
- firstLowerCase(String) - Static method in class net.openhft.chronicle.core.util.StringUtils
-
- fives(int) - Static method in class net.openhft.chronicle.core.Maths
-
Returns the power of five for the given decimal places.
- FloatConsumer - Interface in net.openhft.chronicle.core.util
-
Represents an operation that accepts a single float
-valued argument and returns no result.
- FloatValue - Interface in net.openhft.chronicle.core.values
-
This interface represents a reference to a float value.
- floor() - Method in class net.openhft.chronicle.core.util.Histogram
-
- floorN(double, int) - Static method in class net.openhft.chronicle.core.Maths
-
Rounds down the given double value to the nearest lower number,
accurate to the specified number of decimal places.
- floorN(double, double) - Static method in class net.openhft.chronicle.core.Maths
-
- ForceInline - Annotation Type in net.openhft.chronicle.core.annotation
-
Marker annotation for some methods and constructors in the JSR 292 implementation.
- forIndex(int) - Method in class net.openhft.chronicle.core.pool.DynamicEnumClass
-
Returns an array containing the enum instances managed by this class in
the order they were created.
- forIndex(int) - Method in class net.openhft.chronicle.core.pool.EnumCache
-
Retrieves the enum instance at the given ordinal index.
- forIndex(int) - Method in class net.openhft.chronicle.core.pool.StaticEnumClass
-
Retrieves the enum instance at the given ordinal index.
- forName(CharSequence) - Method in class net.openhft.chronicle.core.pool.ClassAliasPool
-
- forName(CharSequence) - Method in interface net.openhft.chronicle.core.pool.ClassLookup
-
Looks up and returns the Class object associated with the given class name.
- forThread(Thread) - Static method in class net.openhft.chronicle.core.StackTrace
-
Returns a StackTrace object for the specified thread.
- fractionBits() - Method in class net.openhft.chronicle.core.util.Histogram
-
Gets the number of fraction bits used by the histogram.
- freeMemory(long, long) - Method in interface net.openhft.chronicle.core.Memory
-
Frees the memory block at the specified address with the given size.
- freeMemory(long, long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Releases the specified amount of memory starting from the given address.
- gcAndWaitForCloseablesToClose() - Static method in class net.openhft.chronicle.core.internal.CloseableUtils
-
Performs garbage collection and waits for closeables to close.
- gcAndWaitForCloseablesToClose() - Static method in class net.openhft.chronicle.core.io.AbstractCloseable
-
Performs garbage collection and waits for closeables to close.
- GenericReflection - Enum in net.openhft.chronicle.core.util
-
Provides utility methods for reflective operations on generic types.
- get(String) - Method in class net.openhft.chronicle.core.pool.DynamicEnumClass
-
Returns the enum instance with the specified name.
- get(String) - Method in class net.openhft.chronicle.core.pool.EnumCache
-
Returns the enum instance with the specified name.
- get(int) - Method in class net.openhft.chronicle.core.pool.StringInterner
-
get an intered string based on the index
- get() - Method in interface net.openhft.chronicle.core.scoped.ScopedResource
-
Get the contained resource
- get() - Method in interface net.openhft.chronicle.core.scoped.ScopedResourcePool
-
Get a scoped instance of the shared resource
- get() - Method in class net.openhft.chronicle.core.scoped.ScopedThreadLocal
-
Get a scoped instance of the shared resource
- get() - Method in class net.openhft.chronicle.core.scoped.StrongReferenceScopedResource
-
- get() - Method in class net.openhft.chronicle.core.scoped.WeakReferenceScopedResource
-
- get() - Method in class net.openhft.chronicle.core.threads.CleaningThreadLocal
-
Returns the value of this CleaningThreadLocal.
- get() - Method in interface net.openhft.chronicle.core.util.Builder
-
- get() - Method in interface net.openhft.chronicle.core.util.ThrowingSupplier
-
Gets a result.
- get(Object) - Method in class net.openhft.chronicle.core.util.WeakIdentityHashMap
-
- getAllInterfaces(Object) - Static method in class net.openhft.chronicle.core.util.ObjectUtils
-
Retrieves all the interfaces implemented by the given object or class.
- getAllInterfaces(Object, Function<Class<?>, Boolean>) - Static method in class net.openhft.chronicle.core.util.ObjectUtils
-
Recursively accumulates all interfaces implemented by the given object or class.
- getAndReset() - Method in class net.openhft.chronicle.core.threads.StackSampler
-
Deprecated.
Retrieves the latest sampled stack trace and resets the internal
state for subsequent sampling.
- getAndSetInt(long, int) - Method in interface net.openhft.chronicle.core.Memory
-
Atomically sets the value at the specified address to the given value and returns the previous value
- getAndSetInt(Object, long, int) - Method in interface net.openhft.chronicle.core.Memory
-
Atomically sets the value at the specified offset in the object to the given value and returns the previous value.
- getAndSetInt(long, int) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Performs an atomic get-and-set operation on an integer value at the specified memory address.
- getAndSetInt(Object, long, int) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Performs an atomic get-and-set operation on an integer field of the specified object.
- getAnnotation(Method, Class<A>) - Static method in class net.openhft.chronicle.core.util.Annotations
-
Deprecated.
Fetches the specified annotation from a method.
- getAsInt() - Method in interface net.openhft.chronicle.core.util.ThrowingIntSupplier
-
Gets a result.
- getAsLong() - Method in interface net.openhft.chronicle.core.util.ThrowingLongSupplier
-
Gets a result.
- getBasePath() - Method in class net.openhft.chronicle.core.watcher.JMXFileManager
-
Deprecated.
- getBasePath() - Method in interface net.openhft.chronicle.core.watcher.JMXFileManagerMBean
-
Deprecated.
- getBoolean(String) - Static method in class net.openhft.chronicle.core.Jvm
-
Returns if a System Property with the provided systemPropertyKey
either exists, is set to "yes" or is set to "true".
- getBoolean(String, boolean) - Static method in class net.openhft.chronicle.core.Jvm
-
Returns if a System Property with the provided systemPropertyKey
either exists, is set to "yes" or is set to "true" or, if it does not exist,
returns the provided defaultValue
.
- getCapacity() - Method in interface net.openhft.chronicle.core.values.IntArrayValues
-
Retrieves the capacity of the array.
- getCapacity() - Method in interface net.openhft.chronicle.core.values.LongArrayValues
-
Retrieves the capacity of the array.
- getCause() - Method in exception net.openhft.chronicle.core.util.ClassNotFoundRuntimeException
-
Returns the ClassNotFoundException
that is the cause of this runtime exception.
- getContentType() - Method in interface net.openhft.chronicle.core.watcher.PlainFileManagerMBean
-
Deprecated.
- getCpuClass() - Static method in class net.openhft.chronicle.core.Jvm
-
- getCpuModel() - Static method in class net.openhft.chronicle.core.internal.CpuClass
-
- getDouble(String, double) - Static method in class net.openhft.chronicle.core.Jvm
-
Returns the System Property associated with the provided systemPropertyKey
parsed as a double
or, if no such parsable System Property exists,
returns the provided defaultValue
.
- getField(Class<?>, String) - Static method in class net.openhft.chronicle.core.Jvm
-
Returns the Field for the provided clazz
and the provided fieldName
or
throws an Exception if no such Field exists.
- getField0(Class<?>, String, boolean) - Static method in class net.openhft.chronicle.core.internal.ClassUtil
-
- getFieldOffset(Field) - Method in interface net.openhft.chronicle.core.Memory
-
Returns the offset of the specified field in its containing object.
- getFieldOffset(Field) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Retrieves the offset of the provided field within its class or interface.
- getFieldOrNull(Class<?>, String) - Static method in class net.openhft.chronicle.core.Jvm
-
Returns the Field for the provided clazz
and the provided fieldName
or null
if no such Field exists.
- getFileSize() - Method in interface net.openhft.chronicle.core.watcher.PlainFileManagerMBean
-
Deprecated.
- getHostName() - Static method in class net.openhft.chronicle.core.OS
-
Returns the host name of the current machine.
- getId() - Method in class net.openhft.chronicle.core.util.ThreadIndexAssigner
-
Deprecated.
- getInteger(String, Integer) - Static method in class net.openhft.chronicle.core.Jvm
-
Guarantees that Jvm class is initialized before property is read.
- getIPAddress() - Static method in class net.openhft.chronicle.core.OS
-
Returns the IP address of the current machine.
- getJvmJavaMajorVersion() - Static method in class net.openhft.chronicle.core.internal.Bootstrap
-
- getLong() - Method in class net.openhft.chronicle.core.io.UnsafeCloseable
-
Gets the long value stored at the memory address.
- getLong(String, Long) - Static method in class net.openhft.chronicle.core.Jvm
-
Guarantees that Jvm class is initialized before property is read.
- getMethod(Class<?>, String, Class...) - Static method in class net.openhft.chronicle.core.Jvm
-
Returns the Method for the provided clazz
, methodName
and
argTypes
or throws an Exception.
- getMethod0(Class<?>, String, Class[], boolean) - Static method in class net.openhft.chronicle.core.internal.ClassUtil
-
- getMethodReturnTypes(Type) - Static method in enum net.openhft.chronicle.core.util.GenericReflection
-
Obtains the return types of all the methods in the specified type.
- getObject(Object, long) - Method in interface net.openhft.chronicle.core.Memory
-
Returns the value of the specified field in the given object.
- getObject(Object, long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Fetches an object of type T
from the given object at the specified offset
.
- getParameterTypes(Method, Type) - Static method in enum net.openhft.chronicle.core.util.GenericReflection
-
Obtains the parameter types of the specified method with generic type information.
- getPercentiles() - Method in class net.openhft.chronicle.core.util.Histogram
-
Calculates an array of percentiles based on the total count.
- getPercentiles(double[]) - Method in class net.openhft.chronicle.core.util.Histogram
-
Calculates an array of percentiles for the given set of values.
- getPidMax() - Static method in class net.openhft.chronicle.core.OS
-
- getProcessId() - Static method in class net.openhft.chronicle.core.Jvm
-
Returns the current process id.
- getProcessId() - Static method in class net.openhft.chronicle.core.OS
-
Returns the process ID of the current running process.
- getProperty(String) - Static method in class net.openhft.chronicle.core.Jvm
-
Guarantees that Jvm class is initialized before property is read.
- getProperty(String, String) - Static method in class net.openhft.chronicle.core.Jvm
-
Guarantees that Jvm class is initialized before property is read.
- getRegisteredHook() - Static method in class net.openhft.chronicle.core.shutdown.PriorityHook
-
- getRelativePath() - Method in class net.openhft.chronicle.core.watcher.JMXFileManager
-
Deprecated.
- getRelativePath() - Method in interface net.openhft.chronicle.core.watcher.JMXFileManagerMBean
-
Deprecated.
- getReturnType(Method, Type) - Static method in enum net.openhft.chronicle.core.util.GenericReflection
-
Obtains the return type of the specified method as defined by a class or interface.
- getSingletonForEnum(Class<E>) - Static method in class net.openhft.chronicle.core.util.ObjectUtils
-
Returns the single enum constant from the specified enum class, or the first one if there are multiple.
- getSize() - Static method in class net.openhft.chronicle.core.internal.ObjectHeaderSizeHolder
-
- getSize(String, long) - Static method in class net.openhft.chronicle.core.Jvm
-
Uses Jvm.parseSize to parse a system property or returns defaultValue if not present, empty or unparseable.
- getSTL(ThreadLocal<T>, Supplier<T>) - Static method in class net.openhft.chronicle.core.threads.ThreadLocalHelper
-
Retrieves a thread-local value, or creates a new one using a supplier if none exists.
- getStringCoder(String) - Static method in class net.openhft.chronicle.core.util.StringUtils
-
- getStringCoder(StringBuilder) - Static method in class net.openhft.chronicle.core.util.StringUtils
-
- getTarget() - Static method in class net.openhft.chronicle.core.OS
-
Returns the target of the operating system.
- gettid() - Method in interface net.openhft.chronicle.core.threads.ThreadLock
-
Deprecated.
- getTL(ThreadLocal<WeakReference<T>>, Supplier<T>) - Static method in class net.openhft.chronicle.core.threads.ThreadLocalHelper
-
Retrieves a thread-local weakly-referenced value, or creates a new one using a supplier if none exists.
- getTL(ThreadLocal<WeakReference<T>>, A, Function<A, T>) - Static method in class net.openhft.chronicle.core.threads.ThreadLocalHelper
-
Retrieves a thread-local weakly-referenced value, or creates a new one using a function if none exists.
- getTL(ThreadLocal<WeakReference<T>>, A, Function<A, T>, ReferenceQueue<T>, Consumer<WeakReference<T>>) - Static method in class net.openhft.chronicle.core.threads.ThreadLocalHelper
-
Retrieves a thread-local weakly-referenced value, or creates a new one using a function if none exists.
- getTmp() - Static method in class net.openhft.chronicle.core.OS
-
Returns the temporary directory path.
- getType() - Method in class net.openhft.chronicle.core.scoped.StrongReferenceScopedResource
-
- getType() - Method in class net.openhft.chronicle.core.scoped.WeakReferenceScopedResource
-
- getTypeName() - Method in class net.openhft.chronicle.core.UnresolvedType
-
Returns the name of the unresolved type.
- getUsed() - Method in interface net.openhft.chronicle.core.values.IntArrayValues
-
Retrieves the number of used elements in the array.
- getUsed() - Method in interface net.openhft.chronicle.core.values.LongArrayValues
-
Retrieves the number of used elements in the array.
- getUserName() - Static method in class net.openhft.chronicle.core.OS
-
Returns the username of the current user.
- getUsingValue(StringBuilder) - Method in interface net.openhft.chronicle.core.values.StringValue
-
Retrieves the String value into a supplied StringBuilder
instance.
- getValue(Object, String) - Static method in class net.openhft.chronicle.core.Jvm
-
Returns the value of the provided fieldName
extracted from the provided target
.
- getValue() - Method in interface net.openhft.chronicle.core.values.BooleanValue
-
Retrieves the boolean value.
- getValue() - Method in interface net.openhft.chronicle.core.values.ByteValue
-
Retrieves the byte value.
- getValue() - Method in interface net.openhft.chronicle.core.values.CharValue
-
Retrieves the char value.
- getValue() - Method in interface net.openhft.chronicle.core.values.DoubleValue
-
Retrieves the double value.
- getValue() - Method in interface net.openhft.chronicle.core.values.FloatValue
-
Retrieves the float value.
- getValue() - Method in interface net.openhft.chronicle.core.values.IntValue
-
Retrieves the current 32-bit integer value.
- getValue() - Method in interface net.openhft.chronicle.core.values.LongValue
-
Retrieves the current long value.
- getValue() - Method in interface net.openhft.chronicle.core.values.ShortValue
-
Retrieves the current 16-bit short value.
- getValue() - Method in interface net.openhft.chronicle.core.values.StringValue
-
Retrieves the String value.
- getValue() - Method in class net.openhft.chronicle.core.values.UnsetLongValue
-
Deprecated.
Retrieves the value set at construction.
- getValue2() - Method in interface net.openhft.chronicle.core.values.TwoLongValue
-
Retrieves the second long value.
- getValueAt(long) - Method in interface net.openhft.chronicle.core.values.IntArrayValues
-
Retrieves the int value at a specified index.
- getValueAt(long) - Method in interface net.openhft.chronicle.core.values.LongArrayValues
-
Retrieves the long value at a specified index.
- getValues(long[]) - Method in interface net.openhft.chronicle.core.values.TwoLongValue
-
Deprecated.
- getVolatileLong() - Method in class net.openhft.chronicle.core.io.UnsafeCloseable
-
Gets the volatile long value stored at the memory address.
- getVolatileLong(long) - Method in class net.openhft.chronicle.core.io.UnsafeCloseable
-
Gets the volatile long value stored at the memory address, or a default value if the resource is closed.
- getVolatileValue() - Method in interface net.openhft.chronicle.core.values.DoubleValue
-
Retrieves the double value using volatile semantics.
- getVolatileValue() - Method in interface net.openhft.chronicle.core.values.FloatValue
-
Retrieves the float value using volatile semantics.
- getVolatileValue() - Method in interface net.openhft.chronicle.core.values.IntValue
-
Retrieves the current 32-bit integer value using volatile semantics,
which include a memory barrier ensuring that subsequent reads and writes
are not reordered beyond this point.
- getVolatileValue() - Method in interface net.openhft.chronicle.core.values.LongValue
-
Retrieves the current long value with volatile semantics.
- getVolatileValue(long) - Method in interface net.openhft.chronicle.core.values.LongValue
-
Retrieves the current long value with volatile semantics, or returns the given
closedValue if the underlying resource is not available.
- getVolatileValue(long) - Method in class net.openhft.chronicle.core.values.UnsetLongValue
-
Deprecated.
Retrieves the volatile value provided as a parameter since internal value modification is ignored.
- getVolatileValue2() - Method in interface net.openhft.chronicle.core.values.TwoLongValue
-
Retrieves the second long value using volatile semantics.
- getVolatileValueAt(long) - Method in interface net.openhft.chronicle.core.values.IntArrayValues
-
Retrieves the int value at a specified index using volatile semantics.
- getVolatileValueAt(long) - Method in interface net.openhft.chronicle.core.values.LongArrayValues
-
Retrieves the long value at a specified index using volatile semantics.
- GoogleExceptionHandler - Class in net.openhft.chronicle.core.onoes
-
Deprecated.
- GoogleExceptionHandler(ExceptionHandler) - Constructor for class net.openhft.chronicle.core.onoes.GoogleExceptionHandler
-
Deprecated.
- greaterOrEqual() - Static method in class net.openhft.chronicle.core.util.Ints
-
Deprecated.
Returns a predicate that can test if a value is greater or equal to another value.
- greaterOrEqual() - Static method in class net.openhft.chronicle.core.util.Longs
-
Deprecated.
Returns a predicate that can test if a value is greater or equal to another value.
- greaterThan() - Static method in class net.openhft.chronicle.core.util.Ints
-
Deprecated.
Returns a predicate that can test if a value is greater than to another value.
- greaterThan() - Static method in class net.openhft.chronicle.core.util.Longs
-
Deprecated.
Returns a predicate that can test if a value is greater than to another value.
- identity() - Method in class net.openhft.chronicle.core.shutdown.Hooklet
-
Hooks are only called once but may be registered multiple times.
- ignore(String) - Method in class net.openhft.chronicle.core.threads.ThreadDump
-
- IGNORE_THREAD_IF_IN_NAME - Static variable in class net.openhft.chronicle.core.threads.ThreadDump
-
- ignored(Class<T>, Class<?>...) - Static method in class net.openhft.chronicle.core.Mocker
-
Creates a mocked instance of the specified interface that ignores all method invocations.
- ignoresEverything() - Static method in interface net.openhft.chronicle.core.onoes.ExceptionHandler
-
Creates an ExceptionHandler
that ignores all exceptions.
- IgnoresEverything - Interface in net.openhft.chronicle.core.util
-
A marker interface which shows this implementation ignores everything.
- immutabile(Class<?>, boolean) - Static method in class net.openhft.chronicle.core.util.ObjectUtils
-
Deprecated.
- immutable(Class<?>, boolean) - Static method in class net.openhft.chronicle.core.util.ObjectUtils
-
Registers the immutability status of a class.
- impact() - Method in interface net.openhft.chronicle.core.cleaner.spi.ByteBufferCleanerService
-
Indicates the impact level of cleaning operation.
- impact() - Method in class net.openhft.chronicle.core.internal.cleaner.Jdk9ByteBufferCleanerService
-
- impact() - Method in class net.openhft.chronicle.core.internal.cleaner.ReflectionBasedByteBufferCleanerService
-
- implementationToUse(Class<T>) - Static method in class net.openhft.chronicle.core.util.ObjectUtils
-
Retrieves the implementation class to use for a given class.
- index(CharSequence, StringInterner.Changed) - Method in class net.openhft.chronicle.core.pool.StringInterner
-
provide
- inEventLoop(Thread) - Static method in class net.openhft.chronicle.core.threads.CleaningThread
-
Checks if the given thread is an instance of CleaningThread and if it is in an event loop.
- inEventLoop() - Method in class net.openhft.chronicle.core.threads.CleaningThread
-
Returns the inEventLoop flag, indicating whether this thread is in an event loop.
- inEventLoop() - Static method in interface net.openhft.chronicle.core.threads.EventLoop
-
Checks if the current thread is executing inside an event loop.
- INIT - Static variable in interface net.openhft.chronicle.core.io.ReferenceOwner
-
A predefined
ReferenceOwner
instance representing an initial reference.
- init() - Static method in class net.openhft.chronicle.core.Jvm
-
- init(int, int, long, long, long) - Method in class net.openhft.chronicle.core.util.Histogram
-
Re initialise this histogram from deserialized data
- initialValue() - Method in class net.openhft.chronicle.core.threads.CleaningThreadLocal
-
Returns the initial value of this CleaningThreadLocal.
- INSTANCE - Static variable in class net.openhft.chronicle.core.time.UniqueMicroTimeProvider
-
- INSTANCE - Static variable in class net.openhft.chronicle.core.UnsafeMemory
-
Singleton instance of UnsafeMemory for use in memory operations.
- intAligned() - Static method in class net.openhft.chronicle.core.util.Ints
-
Deprecated.
Returns a predicate that can test if a value is int aligned
(i.e.
- intAligned() - Static method in class net.openhft.chronicle.core.util.Longs
-
Deprecated.
Returns a predicate that can test if a value is int aligned
(i.e.
- IntArrayValues - Interface in net.openhft.chronicle.core.values
-
This interface represents a reference to an array of int values.
- IntBiCondition - Enum in net.openhft.chronicle.core.internal.invariant.ints
-
- IntBiPredicate - Interface in net.openhft.chronicle.core.util
-
Represents a predicate (boolean-valued function) of two int arguments.
- IntCondition - Enum in net.openhft.chronicle.core.internal.invariant.ints
-
- intercepting(Class<T>, String, Consumer<String>) - Static method in class net.openhft.chronicle.core.Mocker
-
Creates a mocked instance of the specified interface that intercepts method invocations using the provided consumer.
- intercepting(Class<T>, String, Consumer<String>, T) - Static method in class net.openhft.chronicle.core.Mocker
-
Creates a mocked instance of the specified interface that intercepts method invocations
using the provided consumer,
and optionally delegates the intercepted invocations to the provided object.
- intercepting(Class<T>, BiConsumer<String, Object[]>, T) - Static method in class net.openhft.chronicle.core.Mocker
-
Creates a mocked instance of the specified interface that intercepts method invocations using the provided
bi-consumer, and optionally delegates the intercepted invocations to the provided object.
- intern(CharSequence) - Method in class net.openhft.chronicle.core.pool.EnumInterner
-
Looks up an enum value by its name.
- intern(CharSequence) - Method in class net.openhft.chronicle.core.pool.ParsingCache
-
Retrieves the object associated with the given CharSequence from the cache.
- intern(CharSequence) - Method in class net.openhft.chronicle.core.pool.StringInterner
-
Interns the specified CharSequence.
- InternalAnnouncer - Class in net.openhft.chronicle.core.internal.announcer
-
- InternalPomProperties - Class in net.openhft.chronicle.core.internal.pom
-
- interner - Variable in class net.openhft.chronicle.core.pool.ParsingCache
-
- interner - Variable in class net.openhft.chronicle.core.pool.StringInterner
-
- InterruptedRuntimeException - Exception in net.openhft.chronicle.core.threads
-
A runtime exception representing interruption of a thread.
- InterruptedRuntimeException() - Constructor for exception net.openhft.chronicle.core.threads.InterruptedRuntimeException
-
Constructs an InterruptedRuntimeException
with no detail message or cause.
- InterruptedRuntimeException(String) - Constructor for exception net.openhft.chronicle.core.threads.InterruptedRuntimeException
-
Constructs an InterruptedRuntimeException
with the specified detail message.
- InterruptedRuntimeException(String, Throwable) - Constructor for exception net.openhft.chronicle.core.threads.InterruptedRuntimeException
-
Constructs an InterruptedRuntimeException
with the specified detail message and cause.
- InterruptedRuntimeException(Throwable) - Constructor for exception net.openhft.chronicle.core.threads.InterruptedRuntimeException
-
Constructs an InterruptedRuntimeException
with the specified cause and a detail
message of (cause == null ? null : cause.toString())
(which typically contains
the class and detail message of cause
).
- intLog2(long) - Static method in class net.openhft.chronicle.core.Maths
-
Returns rounded down log2num
, e.
- Ints - Class in net.openhft.chronicle.core.util
-
Deprecated.
- IntTriCondition - Enum in net.openhft.chronicle.core.internal.invariant.ints
-
- IntTriPredicate - Interface in net.openhft.chronicle.core.util
-
Represents a predicate (boolean-valued function) of three int arguments.
- IntValue - Interface in net.openhft.chronicle.core.values
-
Represents a reference to a 32-bit integer value, providing various methods
for accessing and modifying the value.
- InvalidEventHandlerException - Exception in net.openhft.chronicle.core.threads
-
Represents an exception that is thrown when an event handler is invalid or
needs to be removed from an event loop.
- InvalidEventHandlerException(String) - Constructor for exception net.openhft.chronicle.core.threads.InvalidEventHandlerException
-
Constructs a new exception with the specified detail message.
- InvalidEventHandlerException() - Constructor for exception net.openhft.chronicle.core.threads.InvalidEventHandlerException
-
Constructs a new exception with no detail message.
- InvalidEventHandlerException(Throwable) - Constructor for exception net.openhft.chronicle.core.threads.InvalidEventHandlerException
-
Constructs a new exception with the specified cause.
- InvalidMarshallableException - Exception in net.openhft.chronicle.core.io
-
InvalidMarshallableException
is thrown to indicate that an object being
serialized (marshalled) or deserialized (unmarshalled) is in an invalid state.
- InvalidMarshallableException(String) - Constructor for exception net.openhft.chronicle.core.io.InvalidMarshallableException
-
Constructs an InvalidMarshallableException
with the specified detail message.
- InvocationTargetRuntimeException - Exception in net.openhft.chronicle.core.util
-
The InvocationTargetRuntimeException
class is a custom runtime exception
that is thrown when a method's invocation on the target object throws an exception.
- InvocationTargetRuntimeException(Throwable) - Constructor for exception net.openhft.chronicle.core.util.InvocationTargetRuntimeException
-
Constructs a new InvocationTargetRuntimeException
with the
specified cause.
- invoke(Object, Method, Object[]) - Method in class net.openhft.chronicle.core.util.AbstractInvocationHandler
-
Handles method invocations on proxy instances.
- invokeOrThrow(Method, Object, Object...) - Static method in class net.openhft.chronicle.core.internal.analytics.ReflectionUtil
-
- IORuntimeException - Exception in net.openhft.chronicle.core.io
-
IORuntimeException
is a runtime exception that is thrown when an operation
involving an underlying IO resource fails or is unable to complete.
- IORuntimeException(String) - Constructor for exception net.openhft.chronicle.core.io.IORuntimeException
-
Constructs an IORuntimeException
with the specified detail message.
- IORuntimeException(Throwable) - Constructor for exception net.openhft.chronicle.core.io.IORuntimeException
-
Constructs an IORuntimeException
with the specified cause.
- IORuntimeException(String, Throwable) - Constructor for exception net.openhft.chronicle.core.io.IORuntimeException
-
Constructs an IORuntimeException
with the specified detail message and cause.
- IOSTATUS_INTERRUPTED - Static variable in class net.openhft.chronicle.core.io.IOTools
-
- IOTools - Class in net.openhft.chronicle.core.io
-
IOTools is a utility class containing a variety of methods and constants
designed for handling input/output (IO) operations, especially regarding
file and directory manipulation.
- is64bit() - Static method in class net.openhft.chronicle.core.Jvm
-
Returns if the JVM runs in 64 bit mode.
- is64Bit() - Static method in class net.openhft.chronicle.core.OS
-
- is64bit0() - Static method in class net.openhft.chronicle.core.internal.Bootstrap
-
- is7Bit(byte[], int, int) - Method in interface net.openhft.chronicle.core.Memory
-
Checks if the bytes in the specified byte array are 7-bit ASCII characters.
- is7Bit(char[], int, int) - Method in interface net.openhft.chronicle.core.Memory
-
Checks if the characters in the specified char array are 7-bit ASCII characters.
- is7Bit(long, int) - Method in interface net.openhft.chronicle.core.Memory
-
Checks if the bytes in the memory at the given address are 7-bit ASCII characters.
- is7Bit(byte[], int, int) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Checks if a range of bytes in the provided byte array contains only 7-bit ASCII characters.
- is7Bit(char[], int, int) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Checks if a range of characters in the provided character array contains only 7-bit ASCII characters.
- is7Bit(long, int) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Checks if a range of bytes in the memory starting from the provided address contains only 7-bit ASCII characters.
- IS_64BIT - Static variable in class net.openhft.chronicle.core.internal.Bootstrap
-
- IS_ARM - Static variable in class net.openhft.chronicle.core.internal.Bootstrap
-
- IS_AZUL_ZING - Static variable in class net.openhft.chronicle.core.internal.Bootstrap
-
- IS_AZUL_ZULU - Static variable in class net.openhft.chronicle.core.internal.Bootstrap
-
- IS_EQUAL_TO - Static variable in class net.openhft.chronicle.core.internal.util.RangeUtil
-
- IS_LINUX - Static variable in class net.openhft.chronicle.core.internal.Bootstrap
-
- IS_LITTLE_ENDIAN - Static variable in class net.openhft.chronicle.core.UnsafeMemory
-
- IS_MAC - Static variable in class net.openhft.chronicle.core.internal.Bootstrap
-
- IS_MAC_ARM - Static variable in class net.openhft.chronicle.core.internal.Bootstrap
-
- IS_NEGATIVE - Static variable in class net.openhft.chronicle.core.internal.util.RangeUtil
-
- IS_NOT_EQUAL_TO - Static variable in class net.openhft.chronicle.core.internal.util.RangeUtil
-
- IS_NOT_IN_THE_RANGE - Static variable in class net.openhft.chronicle.core.internal.util.RangeUtil
-
- IS_NOT_NEGATIVE - Static variable in class net.openhft.chronicle.core.internal.util.RangeUtil
-
- IS_NOT_POSITIVE - Static variable in class net.openhft.chronicle.core.internal.util.RangeUtil
-
- IS_NOT_ZERO - Static variable in class net.openhft.chronicle.core.internal.util.RangeUtil
-
- IS_POSITIVE - Static variable in class net.openhft.chronicle.core.internal.util.RangeUtil
-
- IS_WIN - Static variable in class net.openhft.chronicle.core.internal.Bootstrap
-
- IS_WIN10 - Static variable in class net.openhft.chronicle.core.internal.Bootstrap
-
- IS_ZERO - Static variable in class net.openhft.chronicle.core.internal.util.RangeUtil
-
- isAlive() - Method in class net.openhft.chronicle.core.threads.DelegatingEventLoop
-
- isAlive() - Method in interface net.openhft.chronicle.core.threads.EventLoop
-
Checks if the main thread of the event loop is running.
- isAlive() - Method in class net.openhft.chronicle.core.threads.OnDemandEventLoop
-
- isArm() - Static method in class net.openhft.chronicle.core.Jvm
-
Returns if the JVM runs on a CPU using the ARM architecture.
- isArm0() - Static method in class net.openhft.chronicle.core.internal.Bootstrap
-
- isAssertEnabled() - Static method in class net.openhft.chronicle.core.Jvm
-
Was assertion enabled for the Jvm class when it was initialised.
- isAvailable() - Method in interface net.openhft.chronicle.core.LicenceCheck
-
- isAzulZing() - Static method in class net.openhft.chronicle.core.Jvm
-
- isAzulZing0() - Static method in class net.openhft.chronicle.core.internal.Bootstrap
-
- isAzulZulu() - Static method in class net.openhft.chronicle.core.Jvm
-
- isAzulZulu0() - Static method in class net.openhft.chronicle.core.internal.Bootstrap
-
- isClosed() - Method in class net.openhft.chronicle.core.io.AbstractCloseable
-
Checks if the resource is closed.
- isClosed() - Method in class net.openhft.chronicle.core.io.AbstractCloseableReferenceCounted
-
Indicates whether the resource is in a closed state.
- isClosed() - Method in interface net.openhft.chronicle.core.io.ClosedState
-
Checks if the object is in a closed state.
- isClosed() - Method in interface net.openhft.chronicle.core.io.QueryCloseable
-
Checks if this object is closed.
- isClosed() - Method in class net.openhft.chronicle.core.io.SimpleCloseable
-
Checks if the resource is closed.
- isClosed() - Method in class net.openhft.chronicle.core.io.VanillaReferenceOwner
-
Indicates whether this reference owner is closed.
- isClosed() - Method in class net.openhft.chronicle.core.threads.DelegatingEventLoop
-
- isClosed() - Method in class net.openhft.chronicle.core.threads.OnDemandEventLoop
-
- isClosed() - Method in interface net.openhft.chronicle.core.values.IntValue
-
- isClosed() - Method in interface net.openhft.chronicle.core.values.LongValue
-
Checks if the LongValue instance is closed.
- isClosedException(Exception) - Static method in class net.openhft.chronicle.core.io.IOTools
-
Is the passed exception one that results from reading from or writing to
a reset or closed connection?
- isClosing() - Method in class net.openhft.chronicle.core.io.AbstractCloseable
-
Checks if the resource is in the process of being closed.
- isClosing() - Method in interface net.openhft.chronicle.core.io.QueryCloseable
-
Checks if this object is in the process of closing.
- isClosing() - Method in class net.openhft.chronicle.core.threads.DelegatingEventLoop
-
- isCodeCoverage() - Static method in class net.openhft.chronicle.core.Jvm
-
Returns if the JVM is running in code coverage mode.
- isConcreteClass(Class<?>) - Static method in class net.openhft.chronicle.core.util.ObjectUtils
-
Checks if the given class is a concrete class (not abstract or interface).
- isDebug() - Static method in class net.openhft.chronicle.core.Jvm
-
Returns if the JVM is running in debug mode.
- isDebugEnabled(Class<?>) - Static method in class net.openhft.chronicle.core.Jvm
-
- isDirectBuffer(ByteBuffer) - Static method in class net.openhft.chronicle.core.io.IOTools
-
Checks if a ByteBuffer is a direct buffer.
- isEmpty() - Method in class net.openhft.chronicle.core.util.WeakIdentityHashMap
-
- isEnabled() - Static method in interface net.openhft.chronicle.core.analytics.AnalyticsFacade
-
Returns if Analytics is enabled.
- isEnabled(Class<?>) - Method in interface net.openhft.chronicle.core.onoes.ExceptionHandler
-
Checks if the exception handler is enabled for the given class.
- isEnabled(Class<?>) - Method in class net.openhft.chronicle.core.onoes.ThreadLocalisedExceptionHandler
-
- isEqual(long, String, int) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Compares the substring of the given string with the string represented in the memory at the specified address.
- isEqual(StringBuilder, CharSequence) - Static method in class net.openhft.chronicle.core.util.StringUtils
-
- isEqual(CharSequence, CharSequence) - Static method in class net.openhft.chronicle.core.util.StringUtils
-
- isFalse(CharSequence) - Static method in class net.openhft.chronicle.core.util.ObjectUtils
-
Checks if the given CharSequence is considered 'false'.
- isFlightRecorder() - Static method in class net.openhft.chronicle.core.Jvm
-
Returns if the JVM is running in flight recorder mode.
- isImmutable(Class<?>) - Static method in class net.openhft.chronicle.core.util.ObjectUtils
-
Checks if a class is immutable.
- isInUserThread() - Method in class net.openhft.chronicle.core.io.AbstractCloseable
-
Checks if the current thread is a user thread.
- isJava12Plus() - Static method in class net.openhft.chronicle.core.internal.Bootstrap
-
- isJava12Plus() - Static method in class net.openhft.chronicle.core.Jvm
-
- isJava14Plus() - Static method in class net.openhft.chronicle.core.internal.Bootstrap
-
- isJava14Plus() - Static method in class net.openhft.chronicle.core.Jvm
-
- isJava15Plus() - Static method in class net.openhft.chronicle.core.internal.Bootstrap
-
- isJava15Plus() - Static method in class net.openhft.chronicle.core.Jvm
-
- isJava19Plus() - Static method in class net.openhft.chronicle.core.internal.Bootstrap
-
- isJava19Plus() - Static method in class net.openhft.chronicle.core.Jvm
-
- isJava20Plus() - Static method in class net.openhft.chronicle.core.internal.Bootstrap
-
- isJava20Plus() - Static method in class net.openhft.chronicle.core.Jvm
-
- isJava9Plus() - Static method in class net.openhft.chronicle.core.internal.Bootstrap
-
- isJava9Plus() - Static method in class net.openhft.chronicle.core.Jvm
-
- isLambdaClass(Class<?>) - Static method in class net.openhft.chronicle.core.Jvm
-
Checks if the given class represents a lambda expression.
- isLinux() - Static method in class net.openhft.chronicle.core.OS
-
Returns if this JVM runs on the Linux operating system.
- isMacArm() - Static method in class net.openhft.chronicle.core.Jvm
-
Returns if the JVM runs on a CPU using a Mac ARM architecture.
- isMacArm0() - Static method in class net.openhft.chronicle.core.internal.Bootstrap
-
- isMacOSX() - Static method in class net.openhft.chronicle.core.OS
-
Returns if this JVM runs on the MacOS operating system.
- isMicros(long) - Static method in class net.openhft.chronicle.core.time.LongTime
-
- isMillis(long) - Static method in class net.openhft.chronicle.core.time.LongTime
-
- isNanos(long) - Static method in class net.openhft.chronicle.core.time.LongTime
-
- isNull() - Method in interface net.openhft.chronicle.core.values.IntArrayValues
-
Checks if the array is null.
- isNull() - Method in interface net.openhft.chronicle.core.values.LongArrayValues
-
Checks if the array is null.
- isOnBackgroundResourceReleaserThread() - Static method in class net.openhft.chronicle.core.io.BackgroundResourceReleaser
-
Checks if the current thread is the background resource releaser thread.
- isPerfEnabled(Class<?>) - Static method in class net.openhft.chronicle.core.Jvm
-
- isPowerOf2(long) - Static method in class net.openhft.chronicle.core.Maths
-
- isProcessAlive(long) - Static method in class net.openhft.chronicle.core.Jvm
-
Returns if a process with the provided pid
process id is alive.
- isResourceTracing() - Static method in class net.openhft.chronicle.core.Jvm
-
Returns if certain chronicle resources (such as memory regions) are traced.
- isSecs(long) - Static method in class net.openhft.chronicle.core.time.LongTime
-
- isSparseFileSupported() - Static method in class net.openhft.chronicle.core.OS
-
Checks if the operating system supports sparse files
- isStopped() - Method in class net.openhft.chronicle.core.threads.DelegatingEventLoop
-
- isStopped() - Method in interface net.openhft.chronicle.core.threads.EventLoop
-
Checks if the event loop is in the stopped state.
- isStopped() - Method in class net.openhft.chronicle.core.threads.OnDemandEventLoop
-
- isTrue(CharSequence) - Static method in class net.openhft.chronicle.core.util.ObjectUtils
-
Checks if the given CharSequence is considered 'true'.
- isWindows() - Static method in class net.openhft.chronicle.core.OS
-
Returns if this JVM runs on the Windows operating system.
- name() - Method in class net.openhft.chronicle.core.threads.DelegatingEventLoop
-
- name() - Method in interface net.openhft.chronicle.core.threads.EventLoop
-
Retrieves the name of the event loop.
- name() - Method in class net.openhft.chronicle.core.threads.OnDemandEventLoop
-
- name() - Method in interface net.openhft.chronicle.core.util.CoreDynamicEnum
-
Returns the unique name of this dynamic enum instance.
- nameFor(Class<?>) - Method in class net.openhft.chronicle.core.pool.ClassAliasPool
-
- nameFor(Class<?>) - Method in interface net.openhft.chronicle.core.pool.ClassLookup
-
Retrieves the alias for the given class.
- nanoPause() - Static method in class net.openhft.chronicle.core.Jvm
-
Pause in a busy loop for a very short time.
- NanoSampler - Interface in net.openhft.chronicle.core.util
-
The NanoSampler
interface provides a contract for recording samples where the duration of each sample
is measured in nanoseconds.
- nativeMemoryUsed() - Method in interface net.openhft.chronicle.core.Memory
-
Retrieves the amount of native memory currently used by the application.
- nativeMemoryUsed() - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Retrieves the total amount of native memory used by the application.
- negate() - Method in enum net.openhft.chronicle.core.internal.invariant.ints.IntBiCondition
-
- negate() - Method in enum net.openhft.chronicle.core.internal.invariant.ints.IntCondition
-
- negate() - Method in enum net.openhft.chronicle.core.internal.invariant.longs.LongBiCondition
-
- negate() - Method in enum net.openhft.chronicle.core.internal.invariant.longs.LongCondition
-
- negate() - Method in interface net.openhft.chronicle.core.util.IntBiPredicate
-
Returns a predicate that represents the logical negation of this
predicate.
- negate() - Method in interface net.openhft.chronicle.core.util.IntTriPredicate
-
Returns a predicate that represents the logical negation of this
predicate.
- negate() - Method in interface net.openhft.chronicle.core.util.LongBiPredicate
-
Returns a predicate that represents the logical negation of this
predicate.
- negate() - Method in interface net.openhft.chronicle.core.util.LongTriPredicate
-
Deprecated.
Returns a predicate that represents the logical negation of this
predicate.
- Negative - Annotation Type in net.openhft.chronicle.core.annotation
-
Annotation that indicates the annotated element is expected to hold a negative value (i.e.
- negative() - Static method in class net.openhft.chronicle.core.util.Ints
-
Deprecated.
Returns a predicate that can test if a value is negative (i.e.
- negative() - Static method in class net.openhft.chronicle.core.util.Longs
-
Deprecated.
Returns a predicate that can test if a value is negative (i.e.
- net.openhft.chronicle.core - package net.openhft.chronicle.core
-
- net.openhft.chronicle.core.analytics - package net.openhft.chronicle.core.analytics
-
Provides functionality for reporting analytics to an upstream receiver, primarily Google Analytics.
- net.openhft.chronicle.core.annotation - package net.openhft.chronicle.core.annotation
-
Provides annotations for specifying and documenting constraints, expected behavior, and
meta-information for elements within the Chronicle Core library.
- net.openhft.chronicle.core.announcer - package net.openhft.chronicle.core.announcer
-
Provides functionality for libraries to announce themselves along with useful information.
- net.openhft.chronicle.core.cleaner - package net.openhft.chronicle.core.cleaner
-
Provides utility classes and interfaces to efficiently manage the cleanup of byte buffers.
- net.openhft.chronicle.core.cleaner.spi - package net.openhft.chronicle.core.cleaner.spi
-
Provides a service provider interface (SPI) for ByteBuffer cleaning operations.
- net.openhft.chronicle.core.cooler - package net.openhft.chronicle.core.cooler
-
Provides classes for testing the effectiveness of various CPU cooling strategies.
- net.openhft.chronicle.core.domestic - package net.openhft.chronicle.core.domestic
-
This package and any and all sub-packages contains strictly internal classes reserved for Chronicle Software.
- net.openhft.chronicle.core.internal - package net.openhft.chronicle.core.internal
-
This package and any and all sub-packages contains strictly internal classes for this Chronicle library.
- net.openhft.chronicle.core.internal.analytics - package net.openhft.chronicle.core.internal.analytics
-
- net.openhft.chronicle.core.internal.announcer - package net.openhft.chronicle.core.internal.announcer
-
- net.openhft.chronicle.core.internal.cleaner - package net.openhft.chronicle.core.internal.cleaner
-
- net.openhft.chronicle.core.internal.invariant.ints - package net.openhft.chronicle.core.internal.invariant.ints
-
- net.openhft.chronicle.core.internal.invariant.longs - package net.openhft.chronicle.core.internal.invariant.longs
-
- net.openhft.chronicle.core.internal.pom - package net.openhft.chronicle.core.internal.pom
-
- net.openhft.chronicle.core.internal.util - package net.openhft.chronicle.core.internal.util
-
- net.openhft.chronicle.core.io - package net.openhft.chronicle.core.io
-
The resource management package provides classes and interfaces for managing the lifecycle of
resources such as files, streams, and memory buffers.
- net.openhft.chronicle.core.onoes - package net.openhft.chronicle.core.onoes
-
Provides classes and interfaces for exception handling, logging, and associated utilities.
- net.openhft.chronicle.core.pom - package net.openhft.chronicle.core.pom
-
- net.openhft.chronicle.core.pool - package net.openhft.chronicle.core.pool
-
Provides classes and interfaces for pooling and efficient access of various resources like classes, strings, and enum values.
- net.openhft.chronicle.core.scoped - package net.openhft.chronicle.core.scoped
-
- net.openhft.chronicle.core.shutdown - package net.openhft.chronicle.core.shutdown
-
Provides classes and interfaces for handling shutdown procedures in a controlled manner.
- net.openhft.chronicle.core.threads - package net.openhft.chronicle.core.threads
-
Provides classes and interfaces for thread management and scheduling in an
event-driven programming model.
- net.openhft.chronicle.core.time - package net.openhft.chronicle.core.time
-
- net.openhft.chronicle.core.util - package net.openhft.chronicle.core.util
-
- net.openhft.chronicle.core.values - package net.openhft.chronicle.core.values
-
Provides interfaces and classes for representing references to various primitive data types
and handling their storage and retrieval.
- net.openhft.chronicle.core.watcher - package net.openhft.chronicle.core.watcher
-
- newInstance(String) - Static method in class net.openhft.chronicle.core.util.ObjectUtils
-
Creates a new instance of the class with the given class name.
- newInstance(Class<T>) - Static method in class net.openhft.chronicle.core.util.ObjectUtils
-
Creates a new instance of the specified class.
- newInstanceOrNull(Class<?>) - Static method in class net.openhft.chronicle.core.util.ObjectUtils
-
Creates a new instance of the specified class, returning null if instantiation fails.
- newIORuntimeException(Exception) - Static method in exception net.openhft.chronicle.core.io.IORuntimeException
-
Creates a new IORuntimeException
based on the provided exception.
- newString(char[]) - Static method in class net.openhft.chronicle.core.util.StringUtils
-
- newStringFromBytes(byte[]) - Static method in class net.openhft.chronicle.core.util.StringUtils
-
- nextIndex(int) - Method in class net.openhft.chronicle.core.util.ThreadIndexAssigner
-
Deprecated.
- nextPower2(int, int) - Static method in class net.openhft.chronicle.core.Maths
-
Returns the next power of two.
- nextPower2(long, long) - Static method in class net.openhft.chronicle.core.Maths
-
Returns the next power of two.
- NonNegative - Annotation Type in net.openhft.chronicle.core.annotation
-
Annotation that indicates the annotated element is expected to hold a non-negative value (i.e.
- nonNegative() - Static method in class net.openhft.chronicle.core.util.Ints
-
Deprecated.
Returns a predicate that can test if a value is non-negative (i.e.
- nonNegative() - Static method in class net.openhft.chronicle.core.util.Longs
-
Deprecated.
Returns a predicate that can test if a value is non-negative (i.e.
- NonPositive - Annotation Type in net.openhft.chronicle.core.annotation
-
Annotation that indicates the annotated element is expected to hold a non-positive value (i.e.
- normaliseIOStatus(int) - Static method in class net.openhft.chronicle.core.io.IOTools
-
Normalizes an I/O operation status code.
- now() - Method in class net.openhft.chronicle.core.time.SetTimeProvider
-
Create a time provider which starts now
- NullExceptionHandler - Enum in net.openhft.chronicle.core.onoes
-
NullExceptionHandler is an enumeration implementing the ExceptionHandler and IgnoresEverything interfaces.
- ObjBooleanConsumer<T> - Interface in net.openhft.chronicle.core.util
-
Represents an operation that accepts an object-valued and Boolean
-valued argument, and returns no result.
- ObjByteConsumer<T> - Interface in net.openhft.chronicle.core.util
-
Represents an operation that accepts an object-valued and byte
-valued argument, and returns no result.
- ObjCharConsumer<T> - Interface in net.openhft.chronicle.core.util
-
Represents an operation that accepts an object-valued and char
-valued argument, and returns no result.
- objectFieldOffset(Field) - Method in interface net.openhft.chronicle.core.Memory
-
Returns the offset of the specified field in its containing object.
- objectFieldOffset(Field) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Returns the offset of the field represented by the given Field object.
- objectHeaderSize() - Static method in class net.openhft.chronicle.core.Jvm
-
- ObjectHeaderSizeHolder - Class in net.openhft.chronicle.core.internal
-
- ObjectUtils - Class in net.openhft.chronicle.core.util
-
A utility class providing various static methods to perform common operations on objects,
such as instantiation, type conversion, class/interface handling, and more.
- ObjectUtils.Immutability - Enum in net.openhft.chronicle.core.util
-
- ObjFloatConsumer<T> - Interface in net.openhft.chronicle.core.util
-
Represents an operation that accepts a an object-valued and float
-valued argument, and returns no result.
- ObjShortConsumer<T> - Interface in net.openhft.chronicle.core.util
-
Represents an operation that accepts a an object-valued and short
-valued argument, and returns no result.
- of(Class<E>) - Static method in class net.openhft.chronicle.core.pool.EnumCache
-
Retrieves an EnumCache instance for the specified enum class.
- of(int, Runnable) - Static method in class net.openhft.chronicle.core.shutdown.Hooklet
-
Accepts callback and priority to produce shutdown hook object.
- of(String) - Static method in class net.openhft.chronicle.core.UnresolvedType
-
Creates a new instance of UnresolvedType with the specified type name.
- offset() - Method in class net.openhft.chronicle.core.ClassMetrics
-
- ofUnmodifiable(Map.Entry<K, V>...) - Static method in class net.openhft.chronicle.core.internal.util.MapUtil
-
- on(Class<?>, String, Throwable) - Method in class net.openhft.chronicle.core.onoes.ChainedExceptionHandler
-
- on(Logger, String, Throwable) - Method in class net.openhft.chronicle.core.onoes.ChainedExceptionHandler
-
- on(Class<?>, Throwable) - Method in interface net.openhft.chronicle.core.onoes.ExceptionHandler
-
Handles an exception occurred in a specific class, with a specific message.
- on(Class<?>, String) - Method in interface net.openhft.chronicle.core.onoes.ExceptionHandler
-
Handles an exception occurred in a specific class, with a specific message.
- on(Class<?>, String, Throwable) - Method in interface net.openhft.chronicle.core.onoes.ExceptionHandler
-
The default method to call when an exception occurs.
- on(Logger, String, Throwable) - Method in interface net.openhft.chronicle.core.onoes.ExceptionHandler
-
Handles an exception occurred with a specific logger, message and throwable.
- on(Logger, String) - Method in interface net.openhft.chronicle.core.onoes.ExceptionHandler
-
Handles an exception occurred with a specific logger and message.
- on(Class<?>, String, Throwable) - Method in class net.openhft.chronicle.core.onoes.RecordingExceptionHandler
-
Records an exception by incrementing the count of its corresponding ExceptionKey in the map.
- on(Logger, String, Throwable) - Method in class net.openhft.chronicle.core.onoes.RecordingExceptionHandler
-
Records an exception by incrementing the count of its corresponding ExceptionKey in the map.
- on(Class<?>, String, Throwable) - Method in class net.openhft.chronicle.core.onoes.ThreadLocalisedExceptionHandler
-
- on(Logger, String, Throwable) - Method in class net.openhft.chronicle.core.onoes.ThreadLocalisedExceptionHandler
-
- on(Logger, String, Throwable) - Method in class net.openhft.chronicle.core.onoes.WebExceptionHandler
-
Deprecated.
- onChanged(int, String) - Method in interface net.openhft.chronicle.core.pool.StringInterner.Changed
-
- onClose(Closeable) - Method in class net.openhft.chronicle.core.util.AbstractInvocationHandler
-
Sets a Closeable that should be called when close() is called on this invocation handler.
- OnDemandEventLoop - Class in net.openhft.chronicle.core.threads
-
A wrapper for an
EventLoop
which is created on demand when any of its methods are called.
- OnDemandEventLoop(Supplier<EventLoop>) - Constructor for class net.openhft.chronicle.core.threads.OnDemandEventLoop
-
Constructs an OnDemandEventLoop with the given supplier for creating the actual EventLoop.
- onExists(String, String, Boolean) - Method in class net.openhft.chronicle.core.watcher.ClassifyingWatcherListener
-
Deprecated.
- onExists(String, String, Boolean) - Method in interface net.openhft.chronicle.core.watcher.WatcherListener
-
Deprecated.
When a file or directory is added or modified.
- onMethodCall(BiFunction<Method, Object[], Object>, Class<T>, Class<?>...) - Static method in class net.openhft.chronicle.core.util.ObjectUtils
-
Creates a dynamic proxy instance that delegates method calls to the provided BiFunction.
- onReferenceAdded(ReferenceCounted, ReferenceOwner) - Method in interface net.openhft.chronicle.core.io.ReferenceChangeListener
-
- onReferenceRemoved(ReferenceCounted, ReferenceOwner) - Method in interface net.openhft.chronicle.core.io.ReferenceChangeListener
-
- onReferenceTransferred(ReferenceCounted, ReferenceOwner, ReferenceOwner) - Method in interface net.openhft.chronicle.core.io.ReferenceChangeListener
-
Called when a reference is transferred from one owner to another for a
ReferenceCounted
object.
- onReleased(Runnable, Supplier<String>, Class<?>) - Static method in interface net.openhft.chronicle.core.io.ReferenceCountedTracer
-
- onRemoved(String, String) - Method in class net.openhft.chronicle.core.watcher.ClassifyingWatcherListener
-
Deprecated.
- onRemoved(String, String) - Method in interface net.openhft.chronicle.core.watcher.WatcherListener
-
Deprecated.
Notify that a file or directory was removed.
- onShutdown() - Method in class net.openhft.chronicle.core.shutdown.Hooklet
-
The callback which will be invoked on shutdown.
- onShutdown() - Method in class net.openhft.chronicle.core.shutdown.PriorityHook
-
- open(URL) - Static method in class net.openhft.chronicle.core.io.IOTools
-
Creates and returns a new InputStream from the provided url
.
- or(IntBiPredicate) - Method in interface net.openhft.chronicle.core.util.IntBiPredicate
-
Returns a composed predicate that represents a short-circuiting logical
OR of this predicate and another.
- or(IntTriPredicate) - Method in interface net.openhft.chronicle.core.util.IntTriPredicate
-
Returns a composed predicate that represents a short-circuiting logical
OR of this predicate and another.
- or(LongBiPredicate) - Method in interface net.openhft.chronicle.core.util.LongBiPredicate
-
Returns a composed predicate that represents a short-circuiting logical
OR of this predicate and another.
- or(LongTriPredicate) - Method in interface net.openhft.chronicle.core.util.LongTriPredicate
-
Deprecated.
Returns a composed predicate that represents a short-circuiting logical
OR of this predicate and another.
- ordinal() - Method in interface net.openhft.chronicle.core.util.CoreDynamicEnum
-
Returns the unique ordinal number of this dynamic enum instance.
- OS - Class in net.openhft.chronicle.core
-
Low level access to OS class.
- OS.Unmapper - Class in net.openhft.chronicle.core
-
Deprecated.
- OS_ARCH - Static variable in class net.openhft.chronicle.core.internal.Bootstrap
-
- overRange() - Method in class net.openhft.chronicle.core.util.Histogram
-
Gets the number of values that are over the range of the histogram's buckets.
- PackageLocal - Annotation Type in net.openhft.chronicle.core.annotation
-
Annotation to indicate that the annotated element has package-local visibility
intentionally, usually to avoid accessor methods.
- pageAlign(long, int) - Static method in class net.openhft.chronicle.core.OS
-
Align the size to page boundary
- pageAlign(long) - Static method in class net.openhft.chronicle.core.OS
-
Align the size to page boundary
- pageSize() - Method in interface net.openhft.chronicle.core.Memory
-
Returns the page size of the underlying memory system.
- pageSize() - Static method in class net.openhft.chronicle.core.OS
-
- pageSize() - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Returns the memory page size.
- park() - Static method in class net.openhft.chronicle.core.Jvm
-
park the current thread, and stay parked
- parkNanos(long) - Static method in class net.openhft.chronicle.core.util.Time
-
Deprecated.
- parseDouble(CharSequence) - Static method in class net.openhft.chronicle.core.util.StringUtils
-
- parseInt(CharSequence, int) - Static method in class net.openhft.chronicle.core.util.StringUtils
-
- parseLong(CharSequence, int) - Static method in class net.openhft.chronicle.core.util.StringUtils
-
- parseSize(String) - Static method in class net.openhft.chronicle.core.Jvm
-
Parse a string as a decimal memory size with an optional scale.
- ParsingCache<E> - Class in net.openhft.chronicle.core.pool
-
A cache for parsed values that is optimized for fast lookup.
- ParsingCache(int, Function<String, E>) - Constructor for class net.openhft.chronicle.core.pool.ParsingCache
-
Constructs a new ParsingCache with the specified capacity.
- partialRead(byte[], int, int) - Method in interface net.openhft.chronicle.core.Memory
-
Reads a partial value from the given byte array starting at the specified offset.
- partialRead(long, int) - Method in interface net.openhft.chronicle.core.Memory
-
Reads a partial value from the memory at the given address.
- partialRead(byte[], int, int) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Reads a portion of the given byte array starting from a given offset for a specified length.
- partialRead(long, int) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Reads a portion of memory from a given address for a specified length.
- partialWrite(byte[], int, long, int) - Method in interface net.openhft.chronicle.core.Memory
-
Writes a partial value to the byte array at the specified offset.
- partialWrite(long, long, int) - Method in interface net.openhft.chronicle.core.Memory
-
Writes a partial value to the memory at the given address.
- partialWrite(byte[], int, long, int) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Writes a long value to a portion of the given byte array starting from a given offset for a specified length.
- partialWrite(long, long, int) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Writes a long value to a portion of memory at a given address for a specified length.
- pause(long) - Static method in class net.openhft.chronicle.core.Jvm
-
Silently pause for the provided durationMs
milliseconds.
- percentageLessThan(double) - Method in class net.openhft.chronicle.core.util.Histogram
-
Calculates the percentage of values that are less than the given time.
- percentile(double) - Method in class net.openhft.chronicle.core.util.Histogram
-
- percentilesFor(long) - Static method in class net.openhft.chronicle.core.util.Histogram
-
Calculates the percentiles for a given count.
- perf() - Static method in class net.openhft.chronicle.core.Jvm
-
Returns an ExceptionHandler for performance messages, this prints as System.out or INFO level logging.
- performCleanup(Thread) - Static method in class net.openhft.chronicle.core.threads.CleaningThread
-
- performCleanup(Thread, CleaningThreadLocal<?>) - Static method in class net.openhft.chronicle.core.threads.CleaningThread
-
- performClose() - Method in class net.openhft.chronicle.core.io.AbstractCloseable
-
Contains the actual logic for closing the resource.
- performClose() - Method in class net.openhft.chronicle.core.io.SimpleCloseable
-
Performs the actual close operation.
- performClose() - Method in class net.openhft.chronicle.core.io.UnsafeCloseable
-
- performRelease() - Method in class net.openhft.chronicle.core.io.AbstractReferenceCounted
-
Releases the resource.
- PlainFileClassifier - Class in net.openhft.chronicle.core.watcher
-
Deprecated.
- PlainFileClassifier() - Constructor for class net.openhft.chronicle.core.watcher.PlainFileClassifier
-
Deprecated.
- PlainFileManagerMBean - Interface in net.openhft.chronicle.core.watcher
-
Deprecated.
- PomProperties - Class in net.openhft.chronicle.core.pom
-
- Positive - Annotation Type in net.openhft.chronicle.core.annotation
-
Annotation that indicates the annotated element is expected to hold a positive value (i.e.
- positive() - Static method in class net.openhft.chronicle.core.util.Ints
-
Deprecated.
Returns a predicate that can test if a value is positive (i.e.
- positive() - Static method in class net.openhft.chronicle.core.util.Longs
-
Deprecated.
Returns a predicate that can test if a value is positive (i.e.
- PosixTimeProvider - Enum in net.openhft.chronicle.core.time
-
This is the raw Posix time, if you need it to be unique or a multiple of 32 use a wrapper.
- postInit() - Method in interface net.openhft.chronicle.core.ChronicleInitRunnable
-
This method will be run once at the end of Jvm.class static initialization.
- powerOfTwo() - Static method in class net.openhft.chronicle.core.util.Ints
-
Deprecated.
Returns a predicate that can test if a value is a power of two of another value
(i.e.
- powerOfTwo() - Static method in class net.openhft.chronicle.core.util.Longs
-
Deprecated.
Returns a predicate that can test if a value is a power of two of another value
(i.e.
- powersOf2() - Method in class net.openhft.chronicle.core.util.Histogram
-
Gets the number of powers of 2 used by the histogram.
- primToWrapper(Class<?>) - Static method in class net.openhft.chronicle.core.util.ObjectUtils
-
If the class is a primitive type, change it to the equivalent wrapper.
- PrintExceptionHandler - Enum in net.openhft.chronicle.core.onoes
-
Deprecated.
- priority() - Method in class net.openhft.chronicle.core.shutdown.Hooklet
-
Hooks with lesser priority will be called before hooks with greater priority.
- priority() - Method in class net.openhft.chronicle.core.threads.CancellableTimer.ScheduledEventHandler
-
- priority() - Method in interface net.openhft.chronicle.core.threads.EventHandler
-
Returns the priority level of this event handler within the event loop.
- PriorityHook - Class in net.openhft.chronicle.core.shutdown
-
Collects all hook that need to be run during shutdown to execute them in controlled order.
- PROC_SELF - Static variable in class net.openhft.chronicle.core.internal.Bootstrap
-
- PROCESS_ID - Static variable in class net.openhft.chronicle.core.internal.Bootstrap
-
- PROFILE_OF_THE_THREAD - Static variable in class net.openhft.chronicle.core.threads.JitterSampler
-
Deprecated.
- provider(TimeProvider) - Method in class net.openhft.chronicle.core.time.UniqueMicroTimeProvider
-
- put(K, V) - Method in class net.openhft.chronicle.core.util.WeakIdentityHashMap
-
- putEventParameter(String, String) - Method in interface net.openhft.chronicle.core.analytics.AnalyticsFacade.Builder
-
Associates the provided value
with the provided key
in this builder's event parameters.
- putEventParameter(String, String) - Method in enum net.openhft.chronicle.core.internal.analytics.MuteBuilder
-
- putEventParameter(String, String) - Method in class net.openhft.chronicle.core.internal.analytics.ReflectiveBuilder
-
- putInt(byte[], int, int) - Static method in class net.openhft.chronicle.core.UnsafeMemory
-
Puts an integer value into the byte array at the specified offset.
- putObject(Object, long, Object) - Method in interface net.openhft.chronicle.core.Memory
-
Sets the value of the specified field in the given object.
- putObject(Object, long, Object) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Puts the provided value
into the given object
at the specified offset
.
- putUserProperty(String, String) - Method in interface net.openhft.chronicle.core.analytics.AnalyticsFacade.Builder
-
Associates the provided value
with the provided key
in this builder's user properties.
- putUserProperty(String, String) - Method in enum net.openhft.chronicle.core.internal.analytics.MuteBuilder
-
- putUserProperty(String, String) - Method in class net.openhft.chronicle.core.internal.analytics.ReflectiveBuilder
-
- Range - Annotation Type in net.openhft.chronicle.core.annotation
-
Indicates that the annotated element is expected to hold a value within a specified range [from, to),
where the "from" value is inclusive and the "to" value is exclusive (i.e.
- RangeUtil - Class in net.openhft.chronicle.core.internal.util
-
- read0(FileDescriptor, long, int) - Static method in class net.openhft.chronicle.core.OS
-
- readAsBytes(InputStream) - Static method in class net.openhft.chronicle.core.io.IOTools
-
Reads data from an input stream and returns it as a byte array.
- readByte(Object, long) - Method in interface net.openhft.chronicle.core.Memory
-
Reads a byte value from the memory at the specified offset within the given object.
- readByte(long) - Method in interface net.openhft.chronicle.core.Memory
-
Reads a byte value from the memory at the specified address.
- readByte(Object, long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Reads a byte from the given memory offset of an object.
- readByte(long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Reads a byte from the given memory address.
- readBytes(long, byte[], long, int) - Method in interface net.openhft.chronicle.core.Memory
-
Reads an array of bytes from the memory at the specified address and stores it in the provided byte array.
- readBytes(long, byte[], long, int) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Reads bytes from the given memory address into a byte array.
- readDouble(long) - Method in interface net.openhft.chronicle.core.Memory
-
Reads a double value from the memory at the specified address.
- readDouble(Object, long) - Method in interface net.openhft.chronicle.core.Memory
-
Reads a double value from the memory at the specified offset within the given object.
- readDouble(long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Reads a double value from the given memory address.
- readDouble(Object, long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Reads a double value from the given memory offset of an object.
- readFile(Class<?>, String) - Static method in class net.openhft.chronicle.core.io.IOTools
-
This method first looks for the file in the classpath.
- readFloat(long) - Method in interface net.openhft.chronicle.core.Memory
-
Reads a float value from the memory at the specified address.
- readFloat(Object, long) - Method in interface net.openhft.chronicle.core.Memory
-
Reads a float value from the memory at the specified offset within the given object.
- readFloat(long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Reads a float value from the given memory address.
- readFloat(Object, long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Reads a float value from the given memory offset of an object.
- readInt(long) - Method in interface net.openhft.chronicle.core.Memory
-
Reads an int value from the memory at the specified address.
- readInt(Object, long) - Method in interface net.openhft.chronicle.core.Memory
-
Reads an int value from the memory at the specified offset within the given object.
- readInt(long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Reads an int value from the given memory address.
- readInt(Object, long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Reads an int value from the given memory offset of an object.
- readLong(long) - Method in interface net.openhft.chronicle.core.Memory
-
Reads a long value from the memory at the specified address.
- readLong(Object, long) - Method in interface net.openhft.chronicle.core.Memory
-
Reads a long value from the memory at the specified offset within the given object.
- readLong(long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Reads a long value from the given memory address.
- readLong(Object, long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Reads a long value from the given memory offset of an object.
- ReadResolvable<T> - Interface in net.openhft.chronicle.core.util
-
This interface is used for objects that require a post-deserialization step.
- readResolve(Object) - Static method in class net.openhft.chronicle.core.util.ObjectUtils
-
Invokes the readResolve method on the given object if it exists.
- readResolve(Object) - Static method in interface net.openhft.chronicle.core.util.ReadResolvable
-
Resolves the given object by calling its readResolve method if it implements the ReadResolvable interface,
otherwise it checks if the object is Serializable and attempts to call its readResolve method.
- readResolve() - Method in interface net.openhft.chronicle.core.util.ReadResolvable
-
A method to be implemented by classes that need to perform a post-deserialization step.
- readShort(long) - Method in interface net.openhft.chronicle.core.Memory
-
Reads a short value from the memory at the specified address.
- readShort(Object, long) - Method in interface net.openhft.chronicle.core.Memory
-
Reads a short value from the memory at the specified offset within the given object.
- readShort(long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Reads a short value from the given memory address.
- readShort(Object, long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Reads a short value from the given memory offset of an object.
- readVolatileByte(long) - Method in interface net.openhft.chronicle.core.Memory
-
Reads a volatile byte from the memory at the given address.
- readVolatileByte(Object, long) - Method in interface net.openhft.chronicle.core.Memory
-
Reads a volatile byte from the object at the given offset.
- readVolatileByte(long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Reads a byte value in a volatile manner from the specified memory address.
- readVolatileByte(Object, long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Reads a byte value in a volatile manner from the specified object at the given offset.
- readVolatileDouble(long) - Method in interface net.openhft.chronicle.core.Memory
-
Reads a volatile double from the memory at the given address.
- readVolatileDouble(Object, long) - Method in interface net.openhft.chronicle.core.Memory
-
Reads a volatile double from the object at the given offset.
- readVolatileDouble(long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Reads a double value in a volatile manner from the specified memory address.
- readVolatileDouble(Object, long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Reads a double value in a volatile manner from the specified object at the given offset.
- readVolatileFloat(long) - Method in interface net.openhft.chronicle.core.Memory
-
Reads a volatile float from the memory at the given address.
- readVolatileFloat(Object, long) - Method in interface net.openhft.chronicle.core.Memory
-
Reads a volatile float from the object at the given offset.
- readVolatileFloat(long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Reads a float value in a volatile manner from the specified memory address.
- readVolatileFloat(Object, long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Reads a float value in a volatile manner from the specified object at the given offset.
- readVolatileInt(long) - Method in interface net.openhft.chronicle.core.Memory
-
Reads a volatile integer from the memory at the given address.
- readVolatileInt(Object, long) - Method in interface net.openhft.chronicle.core.Memory
-
Reads a volatile integer from the object at the given offset.
- readVolatileInt(long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Reads an integer value in a volatile manner from the specified memory address.
- readVolatileInt(Object, long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Reads an integer value in a volatile manner from the specified object at the given offset.
- readVolatileLong(long) - Method in interface net.openhft.chronicle.core.Memory
-
Reads a volatile long from the memory at the given address.
- readVolatileLong(Object, long) - Method in interface net.openhft.chronicle.core.Memory
-
Reads a volatile long from the object at the given offset.
- readVolatileLong(long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Reads a long value in a volatile manner from the specified memory address.
- readVolatileLong(Object, long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Reads a long value in a volatile manner from the specified object at the given offset.
- readVolatileShort(long) - Method in interface net.openhft.chronicle.core.Memory
-
Reads a volatile short from the memory at the given address.
- readVolatileShort(Object, long) - Method in interface net.openhft.chronicle.core.Memory
-
Reads a volatile short from the object at the given offset.
- readVolatileShort(long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Reads a short value in a volatile manner from the specified memory address.
- readVolatileShort(Object, long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Reads a short value in a volatile manner from the specified object at the given offset.
- recordExceptions() - Static method in class net.openhft.chronicle.core.Jvm
-
- recordExceptions(boolean) - Static method in class net.openhft.chronicle.core.Jvm
-
- recordExceptions(boolean, boolean) - Static method in class net.openhft.chronicle.core.Jvm
-
- recordExceptions(boolean, boolean, boolean) - Static method in class net.openhft.chronicle.core.Jvm
-
- RecordingExceptionHandler - Class in net.openhft.chronicle.core.onoes
-
RecordingExceptionHandler is a concrete implementation of the ExceptionHandler interface.
- RecordingExceptionHandler(LogLevel, Map<ExceptionKey, Integer>, boolean) - Constructor for class net.openhft.chronicle.core.onoes.RecordingExceptionHandler
-
Constructs an instance of RecordingExceptionHandler with the specified LogLevel, map for exception counts, and exceptionsOnly flag.
- RecordingHistogram - Class in net.openhft.chronicle.core.util
-
An extension of the
Histogram
class which not only samples and records data,
but also keeps track of the top 5 or 10 longest samples including the delay from the last reset.
- RecordingHistogram() - Constructor for class net.openhft.chronicle.core.util.RecordingHistogram
-
Constructs a new RecordingHistogram with specified parameters.
- refCount() - Method in class net.openhft.chronicle.core.io.AbstractReferenceCounted
-
Retrieves the current reference count.
- refCount() - Method in class net.openhft.chronicle.core.io.DualReferenceCounted
-
Deprecated.
- refCount() - Method in interface net.openhft.chronicle.core.io.ReferenceCounted
-
Returns the current reference count of the resource.
- refCount() - Method in class net.openhft.chronicle.core.io.TracingReferenceCounted
-
- refCount() - Method in class net.openhft.chronicle.core.io.VanillaReferenceCounted
-
- ReferenceChangeListener - Interface in net.openhft.chronicle.core.io
-
An interface to be notified when references to a
ReferenceCounted
are added, removed, or transferred.
- referenceCounted - Variable in class net.openhft.chronicle.core.io.AbstractReferenceCounted
-
- ReferenceCounted - Interface in net.openhft.chronicle.core.io
-
Represents a resource that is reference counted.
- ReferenceCountedTracer - Interface in net.openhft.chronicle.core.io
-
An interface for monitoring and tracing the reference counting of objects.
- referenceCountedUnmonitored(boolean) - Method in class net.openhft.chronicle.core.io.AbstractReferenceCounted
-
- ReferenceCountedUtils - Class in net.openhft.chronicle.core.internal
-
Utility class for managing reference counted resources and related operations.
- referenceId() - Method in class net.openhft.chronicle.core.io.AbstractCloseable
-
Returns the unique reference ID of this closeable resource.
- referenceId() - Method in class net.openhft.chronicle.core.io.AbstractReferenceCounted
-
Returns the unique reference ID for this resource.
- referenceId() - Method in class net.openhft.chronicle.core.io.DualReferenceCounted
-
Deprecated.
- referenceId() - Method in interface net.openhft.chronicle.core.io.ReferenceOwner
-
Returns a unique identifier (ID) for this reference owner.
- referenceName() - Method in class net.openhft.chronicle.core.io.DualReferenceCounted
-
Deprecated.
- referenceName() - Method in interface net.openhft.chronicle.core.io.ReferenceOwner
-
Returns a human-readable name for this reference owner.
- referenceName() - Method in class net.openhft.chronicle.core.io.VanillaReferenceOwner
-
Returns the name of the reference owner in a string format.
- ReferenceOwner - Interface in net.openhft.chronicle.core.io
-
Represents an entity that owns a reference, typically for resource management.
- referencesAsString() - Method in class net.openhft.chronicle.core.io.TracingReferenceCounted
-
- ReflectionBasedByteBufferCleanerService - Class in net.openhft.chronicle.core.internal.cleaner
-
- ReflectionBasedByteBufferCleanerService() - Constructor for class net.openhft.chronicle.core.internal.cleaner.ReflectionBasedByteBufferCleanerService
-
- ReflectionUtil - Class in net.openhft.chronicle.core.internal.analytics
-
- ReflectiveBuilder - Class in net.openhft.chronicle.core.internal.analytics
-
- ReflectiveBuilder(String, String) - Constructor for class net.openhft.chronicle.core.internal.analytics.ReflectiveBuilder
-
- reflectiveProxy(Class<T>, Object) - Static method in class net.openhft.chronicle.core.internal.analytics.ReflectionUtil
-
- reflectiveProxy(Class<T>, Object, boolean) - Static method in class net.openhft.chronicle.core.internal.analytics.ReflectionUtil
-
- relativePath - Variable in class net.openhft.chronicle.core.watcher.JMXFileManager
-
Deprecated.
- release(ReferenceOwner) - Method in class net.openhft.chronicle.core.io.AbstractCloseableReferenceCounted
-
Releases the resource for the given id.
- release(ReferenceOwner) - Method in class net.openhft.chronicle.core.io.AbstractReferenceCounted
-
Decrements the reference count by one.
- release(AbstractCloseable) - Static method in class net.openhft.chronicle.core.io.BackgroundResourceReleaser
-
Releases the specified closeable resource.
- release(AbstractReferenceCounted) - Static method in class net.openhft.chronicle.core.io.BackgroundResourceReleaser
-
Releases the specified reference counted resource.
- release(ReferenceOwner) - Method in class net.openhft.chronicle.core.io.DualReferenceCounted
-
Deprecated.
- release(ReferenceOwner) - Method in interface net.openhft.chronicle.core.io.ReferenceCounted
-
Releases the resource by decrementing its reference count by one.
- release(ReferenceOwner) - Method in class net.openhft.chronicle.core.io.TracingReferenceCounted
-
- release(ReferenceOwner) - Method in class net.openhft.chronicle.core.io.VanillaReferenceCounted
-
Releases the resource reserved by the provided reference owner.
- releaseLast(ReferenceOwner) - Method in class net.openhft.chronicle.core.io.AbstractCloseableReferenceCounted
-
Releases the resource for the given id and checks the resource is now released.
- releaseLast(ReferenceOwner) - Method in class net.openhft.chronicle.core.io.AbstractReferenceCounted
-
Releases the last reference to the resource.
- releaseLast(ReferenceOwner) - Method in class net.openhft.chronicle.core.io.DualReferenceCounted
-
Deprecated.
- releaseLast(ReferenceOwner) - Method in interface net.openhft.chronicle.core.io.ReferenceCounted
-
Releases the resource and ensures that this release is the last usage of the resource.
- releaseLast() - Method in interface net.openhft.chronicle.core.io.ReferenceCounted
-
Releases the resource for the initial owner and ensures that this release is the last usage of the resource.
- releaseLast(ReferenceOwner) - Method in class net.openhft.chronicle.core.io.TracingReferenceCounted
-
- releaseLast(ReferenceOwner) - Method in class net.openhft.chronicle.core.io.VanillaReferenceCounted
-
Releases the last reference of the resource.
- releasePendingResources() - Static method in class net.openhft.chronicle.core.io.BackgroundResourceReleaser
-
Releases all pending resources.
- remove() - Method in class net.openhft.chronicle.core.threads.CleaningThreadLocal
-
Removes the value for this CleaningThreadLocal from the current thread and performs cleanup.
- remove(Object) - Method in class net.openhft.chronicle.core.util.WeakIdentityHashMap
-
- removePackage(String) - Method in class net.openhft.chronicle.core.pool.ClassAliasPool
-
- removeReferenceChangeListener(ReferenceChangeListener) - Method in class net.openhft.chronicle.core.io.AbstractReferenceCounted
-
- removeReferenceChangeListener(ReferenceChangeListener) - Method in class net.openhft.chronicle.core.io.DualReferenceCounted
-
Deprecated.
- removeReferenceChangeListener(ReferenceChangeListener) - Method in interface net.openhft.chronicle.core.io.ReferenceCounted
-
- removeReferenceChangeListener(ReferenceChangeListener) - Method in class net.openhft.chronicle.core.io.TracingReferenceCounted
-
- removeReferenceChangeListener(ReferenceChangeListener) - Method in class net.openhft.chronicle.core.io.VanillaReferenceCounted
-
- repeat() - Method in class net.openhft.chronicle.core.cooler.CoolerTester
-
- repeat(int) - Method in class net.openhft.chronicle.core.cooler.CoolerTester
-
Sets the number of times each test is run with each cooler.
- reportUnoptimised() - Static method in class net.openhft.chronicle.core.Jvm
-
- require(IntPredicate, int) - Static method in class net.openhft.chronicle.core.util.Ints
-
Deprecated.
Returns the provided
value
after checking that it satisfies the provided
requirement
throwing
an
IllegalArgumentException
if the check fails.
- require(IntPredicate, int, Function<String, X>) - Static method in class net.openhft.chronicle.core.util.Ints
-
Deprecated.
Returns the provided value
after checking that it satisfies the provided requirement
throwing
a custom exception if the check fails.
- require(IntBiPredicate, int, int) - Static method in class net.openhft.chronicle.core.util.Ints
-
Deprecated.
Returns the provided
value
after checking that it and the provided
otherValue
satisfies the
provided
requirement
throwing an
IllegalArgumentException
if the check fails.
- require(IntBiPredicate, int, int, Function<String, X>) - Static method in class net.openhft.chronicle.core.util.Ints
-
Deprecated.
Returns the provided
value
after checking that it and the provided
otherValue
satisfies the
provided
requirement
throwing an
IllegalArgumentException
if the check fails.
- require(IntTriPredicate, int, int, int) - Static method in class net.openhft.chronicle.core.util.Ints
-
Deprecated.
Returns the provided
value
after checking that it and the provided
otherValue
and the provided
otherSecondValue
satisfies the provided
requirement
throwing an
IllegalArgumentException
if the check fails.
- require(IntTriPredicate, int, int, int, Function<String, X>) - Static method in class net.openhft.chronicle.core.util.Ints
-
Deprecated.
Returns the provided
value
after checking that it and the provided
otherValue
and the provided
otherSecondValue
satisfies the provided
requirement
throwing an
IllegalArgumentException
if the check fails.
- require(LongPredicate, long) - Static method in class net.openhft.chronicle.core.util.Longs
-
Deprecated.
Returns the provided
value
after checking that it satisfies the provided
requirement
throwing
an
IllegalArgumentException
if the check fails.
- require(BooleanSupplier, String) - Static method in class net.openhft.chronicle.core.util.Longs
-
Deprecated.
Returns the provided
value
after checking that it satisfies the provided
requirement
throwing
an
IllegalArgumentException
if the check fails.
- require(LongPredicate, long, Function<String, X>) - Static method in class net.openhft.chronicle.core.util.Longs
-
Deprecated.
Returns the provided value
after checking that it satisfies the provided requirement
throwing
a custom exception if the check fails.
- require(BooleanSupplier, String, Function<String, X>) - Static method in class net.openhft.chronicle.core.util.Longs
-
Deprecated.
Returns the provided value
after checking that it satisfies the provided requirement
throwing
a custom exception if the check fails.
- require(LongBiPredicate, long, long) - Static method in class net.openhft.chronicle.core.util.Longs
-
Deprecated.
Returns the provided
value
after checking that it and the provided
otherValue
satisfies the
provided
requirement
throwing an
IllegalArgumentException
if the check fails.
- require(LongBiPredicate, long, long, Function<String, X>) - Static method in class net.openhft.chronicle.core.util.Longs
-
Deprecated.
Returns the provided
value
after checking that it and the provided
otherValue
satisfies the
provided
requirement
throwing an
IllegalArgumentException
if the check fails.
- require(LongTriPredicate, long, long, long) - Static method in class net.openhft.chronicle.core.util.Longs
-
Deprecated.
Returns the provided
value
after checking that it and the provided
otherValue
and the provided
otherSecondValue
satisfies the provided
requirement
throwing an
IllegalArgumentException
if the check fails.
- require(LongTriPredicate, long, long, long, Function<String, X>) - Static method in class net.openhft.chronicle.core.util.Longs
-
Deprecated.
Returns the provided
value
after checking that it and the provided
otherValue
and the provided
otherSecondValue
satisfies the provided
requirement
throwing an
IllegalArgumentException
if the check fails.
- RequiredForClient - Annotation Type in net.openhft.chronicle.core.annotation
-
Indicates that modifications to the annotated class should be made with caution
as it is known to be used by a client.
- requireNonNegative(int) - Static method in class net.openhft.chronicle.core.util.Ints
-
Deprecated.
Returns the provided
value
after checking that it is
non-negative throwing
an
IllegalArgumentException
if the check fails.
- requireNonNegative(long) - Static method in class net.openhft.chronicle.core.util.Longs
-
Deprecated.
Returns the provided
value
after checking that it is
non-negative throwing
an
IllegalArgumentException
if the check fails.
- requireNonNull(Object, String) - Static method in class net.openhft.chronicle.core.io.ValidatableUtil
-
requires that a reference not be null, or throw an InvalidMarshallableException with an appropriate message
- requireNonNull(T) - Static method in class net.openhft.chronicle.core.util.ObjectUtils
-
Standard mechanism to determine objects as not null.
- requireTrue(boolean, String) - Static method in class net.openhft.chronicle.core.io.ValidatableUtil
-
requires a test flag be true, otherwise throw an InvalidMarshallableException with the message provided
- reserve(ReferenceOwner) - Method in class net.openhft.chronicle.core.io.AbstractCloseableReferenceCounted
-
Attempts to reserve the resource for the given unique id.
- reserve(ReferenceOwner) - Method in class net.openhft.chronicle.core.io.AbstractReferenceCounted
-
Increments the reference count by one, indicating that the resource is now shared among multiple owners.
- reserve(ReferenceOwner) - Method in class net.openhft.chronicle.core.io.DualReferenceCounted
-
Deprecated.
- reserve(ReferenceOwner) - Method in interface net.openhft.chronicle.core.io.ReferenceCounted
-
Reserves the resource by incrementing its reference count by one.
- reserve(ReferenceOwner) - Method in class net.openhft.chronicle.core.io.TracingReferenceCounted
-
- reserve(ReferenceOwner) - Method in class net.openhft.chronicle.core.io.VanillaReferenceCounted
-
Reserves the resource for the provided reference owner.
- reservedBy(ReferenceOwner) - Method in class net.openhft.chronicle.core.io.AbstractReferenceCounted
-
Deprecated.
- reservedBy(ReferenceOwner) - Method in class net.openhft.chronicle.core.io.DualReferenceCounted
-
Deprecated.
- reservedBy(ReferenceOwner) - Method in interface net.openhft.chronicle.core.io.ReferenceCounted
-
- reservedBy(ReferenceOwner) - Method in class net.openhft.chronicle.core.io.TracingReferenceCounted
-
Deprecated.
- reservedBy(ReferenceOwner) - Method in class net.openhft.chronicle.core.io.VanillaReferenceCounted
-
Deprecated.
- reserveTransfer(ReferenceOwner, ReferenceOwner) - Method in class net.openhft.chronicle.core.io.AbstractCloseableReferenceCounted
-
Reserves the resource for the given id.
- reserveTransfer(ReferenceOwner, ReferenceOwner) - Method in class net.openhft.chronicle.core.io.AbstractReferenceCounted
-
Transfers a reference from one owner to another.
- reserveTransfer(ReferenceOwner, ReferenceOwner) - Method in class net.openhft.chronicle.core.io.DualReferenceCounted
-
Deprecated.
- reserveTransfer(ReferenceOwner, ReferenceOwner) - Method in interface net.openhft.chronicle.core.io.ReferenceCounted
-
Atomically transfers a reservation from one owner to another by incrementing the reference
count for the new owner and decrementing it for the old owner.
- reserveTransfer(ReferenceOwner, ReferenceOwner) - Method in class net.openhft.chronicle.core.io.TracingReferenceCounted
-
- reserveTransfer(ReferenceOwner, ReferenceOwner) - Method in class net.openhft.chronicle.core.io.VanillaReferenceCounted
-
Transfers the reservation of the resource from one reference owner to another.
- reset() - Method in interface net.openhft.chronicle.core.io.Resettable
-
Resets the state of the object to its initial state.
- reset() - Method in class net.openhft.chronicle.core.pool.DynamicEnumClass
-
Resets the internal state of this class by clearing the stored enum instances
and resetting them to the initial state.
- reset() - Method in class net.openhft.chronicle.core.util.Histogram
-
- reset() - Method in class net.openhft.chronicle.core.util.RecordingHistogram
-
Resets the state of this RecordingHistogram.
- reset() - Method in interface net.openhft.chronicle.core.values.IntArrayValues
-
Resets the array, clearing all values.
- reset() - Method in interface net.openhft.chronicle.core.values.LongArrayValues
-
Resets the array, clearing all values.
- resetExceptionHandlers() - Static method in class net.openhft.chronicle.core.Jvm
-
- Resettable - Interface in net.openhft.chronicle.core.io
-
An interface representing a DTO (Data Transfer Object) or component that can be reset to its initial state.
- resetThreadLocalHandler() - Method in class net.openhft.chronicle.core.onoes.ThreadLocalisedExceptionHandler
-
- resetUsedByThread() - Method in class net.openhft.chronicle.core.io.AbstractCloseable
-
- rethrow(Throwable) - Static method in class net.openhft.chronicle.core.Jvm
-
Cast any Throwable (e.g.
- reusable() - Static method in exception net.openhft.chronicle.core.threads.InvalidEventHandlerException
-
Returns a reusable, pre-created, InvalidEventHandlerException that is
unmodifiable and contains no stack trace.
- reverse(StringBuilder, int) - Static method in class net.openhft.chronicle.core.util.StringUtils
-
Reverses a portion of the content of a
StringBuilder
in place, from the given start index to the end.
- round1(double) - Static method in class net.openhft.chronicle.core.Maths
-
Performs a round which is accurate to within 1 ulp.
- round1up(double) - Static method in class net.openhft.chronicle.core.Maths
-
Performs a round which is accurate to within 1 ulp.
- round2(double) - Static method in class net.openhft.chronicle.core.Maths
-
Performs a round which is accurate to within 1 ulp.
- round2up(double) - Static method in class net.openhft.chronicle.core.Maths
-
Performs a round which is accurate to within 1 ulp.
- round3(double) - Static method in class net.openhft.chronicle.core.Maths
-
Performs a round which is accurate to within 1 ulp.
- round3up(double) - Static method in class net.openhft.chronicle.core.Maths
-
Performs a round which is accurate to within 1 ulp.
- round4(double) - Static method in class net.openhft.chronicle.core.Maths
-
Performs a round which is accurate to within 1 ulp.
- round4up(double) - Static method in class net.openhft.chronicle.core.Maths
-
Performs a round which is accurate to within 1 ulp.
- round5(double) - Static method in class net.openhft.chronicle.core.Maths
-
Performs a round which is accurate to within 1 ulp.
- round5up(double) - Static method in class net.openhft.chronicle.core.Maths
-
Performs a round which is accurate to within 1 ulp.
- round6(double) - Static method in class net.openhft.chronicle.core.Maths
-
Performs a round which is accurate to within 1 ulp.
- round6up(double) - Static method in class net.openhft.chronicle.core.Maths
-
Performs a round which is accurate to within 1 ulp.
- round7(double) - Static method in class net.openhft.chronicle.core.Maths
-
Performs a round which is accurate to within 1 ulp.
- round7up(double) - Static method in class net.openhft.chronicle.core.Maths
-
Performs a round which is accurate to within 1 ulp.
- round8(double) - Static method in class net.openhft.chronicle.core.Maths
-
Performs a round which is accurate to within 1 ulp.
- round8up(double) - Static method in class net.openhft.chronicle.core.Maths
-
Performs a round which is accurate to within 1 ulp.
- roundingFactor(int) - Static method in class net.openhft.chronicle.core.Maths
-
- roundingFactor(double) - Static method in class net.openhft.chronicle.core.Maths
-
- roundN(double, int) - Static method in class net.openhft.chronicle.core.Maths
-
Performs a round which is accurate to within 1 ulp.
- roundN(double, double) - Static method in class net.openhft.chronicle.core.Maths
-
- roundNup(double, int) - Static method in class net.openhft.chronicle.core.Maths
-
Performs a round which is accurate to within 1 ulp.
- run() - Method in class net.openhft.chronicle.core.cooler.CoolerTester
-
This method runs the tests and outputs the results.
- run(Runnable) - Static method in class net.openhft.chronicle.core.io.BackgroundResourceReleaser
-
Executes the specified runnable to release the resource.
- run() - Method in class net.openhft.chronicle.core.OS.Unmapper
-
Deprecated.
- run() - Method in class net.openhft.chronicle.core.threads.CleaningThread
-
Overrides the run method to reset the thread affinity, execute the target runnable
and then perform clean up of thread locals.
- run() - Method in interface net.openhft.chronicle.core.util.ThrowingRunnable
-
- RunningMinimum - Class in net.openhft.chronicle.core.time
-
Deprecated.
- RunningMinimum(long) - Constructor for class net.openhft.chronicle.core.time.RunningMinimum
-
Deprecated.
- runsInsideCoreLoop() - Method in class net.openhft.chronicle.core.threads.DelegatingEventLoop
-
- runsInsideCoreLoop() - Method in interface net.openhft.chronicle.core.threads.EventLoop
-
Checks if the current thread is the core thread of this event loop, or if this information
cannot be determined.
- runTimeMS() - Method in class net.openhft.chronicle.core.cooler.CoolerTester
-
- runTimeMS(int) - Method in class net.openhft.chronicle.core.cooler.CoolerTester
-
Sets the time in milliseconds that each test is run with each cooler.
- SAFE_PAGE_SIZE - Static variable in class net.openhft.chronicle.core.OS
-
- safeAlignedInt(long) - Method in interface net.openhft.chronicle.core.Memory
-
Returns if the provided addr
would provide access to
an int that would reside entirely within a distinct cache-line.
- safeAlignedInt(long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Checks if the given address is safely aligned for an int operation.
- safeAlignedLong(long) - Method in interface net.openhft.chronicle.core.Memory
-
Returns if the provided addr
would provide access to
a long that would reside entirely within a distinct cache-line.
- safeAlignedLong(long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Checks if the given address is safely aligned for a long operation.
- safepoint() - Static method in class net.openhft.chronicle.core.Jvm
-
Inserts a low-cost Java safe-point in the code path.
- same(double, double) - Static method in class net.openhft.chronicle.core.Maths
-
Checks if two double values are the same.
- same(float, float) - Static method in class net.openhft.chronicle.core.Maths
-
Checks if two float values are the same.
- sample(long, long) - Method in class net.openhft.chronicle.core.time.RunningMinimum
-
Deprecated.
- sample(long, long) - Method in class net.openhft.chronicle.core.time.VanillaDifferencer
-
Deprecated.
- sample(double) - Method in class net.openhft.chronicle.core.util.Histogram
-
Samples a value and updates the histogram accordingly.
- sampleCount() - Method in class net.openhft.chronicle.core.util.Histogram
-
Gets the array of sample counts per bucket.
- sampleNanos(long) - Method in class net.openhft.chronicle.core.util.Histogram
-
- sampleNanos(long) - Method in interface net.openhft.chronicle.core.util.NanoSampler
-
Records a sample with the provided duration in nanoseconds.
- sampleNanos(long) - Method in class net.openhft.chronicle.core.util.RecordingHistogram
-
Records a sample duration in nanoseconds and keeps track of the top durations.
- schedule(Runnable, long) - Method in class net.openhft.chronicle.core.threads.CancellableTimer
-
Schedule a handler to run once after a delay
- schedule(Runnable, long) - Method in class net.openhft.chronicle.core.threads.Timer
-
Schedule a handler to run once after a delay
- scheduleAtFixedRate(VanillaEventHandler, long, long) - Method in class net.openhft.chronicle.core.threads.CancellableTimer
-
uses the event loop thread to call the event handler periodically, the time that the event is
called back is best-effort, but if the thread is busy that call back maybe delayed
- scheduleAtFixedRate(VanillaEventHandler, long, long, HandlerPriority) - Method in class net.openhft.chronicle.core.threads.CancellableTimer
-
uses the event loop thread to call the event handler periodically, the time that the event is
called back is best-effort, but if the thread is busy that call back maybe delayed
- scheduleAtFixedRate(VanillaEventHandler, long, long) - Method in class net.openhft.chronicle.core.threads.Timer
-
uses the event loop thread to call the event handler periodically, the time that the event is
called back is best-effort, but if the thread is busy that call back maybe delayed
- scheduleAtFixedRate(VanillaEventHandler, long, long, HandlerPriority) - Method in class net.openhft.chronicle.core.threads.Timer
-
uses the event loop thread to call the event handler periodically, the time that the event is
called back is best-effort, but if the thread is busy that call back maybe delayed
- ScopeConfined - Annotation Type in net.openhft.chronicle.core.annotation
-
Indicates that the value consumer, value mapper, structure etc.
- ScopedResource<T> - Interface in net.openhft.chronicle.core.scoped
-
A scoped resource, it is drawn from a "pool" of sorts, and will be returned
to that pool when
ScopedResource.close()
is called.
- ScopedResourcePool<T> - Interface in net.openhft.chronicle.core.scoped
-
- ScopedThreadLocal<T> - Class in net.openhft.chronicle.core.scoped
-
- ScopedThreadLocal(Supplier<T>, int) - Constructor for class net.openhft.chronicle.core.scoped.ScopedThreadLocal
-
Constructor
- ScopedThreadLocal(Supplier<T>, Consumer<T>, int) - Constructor for class net.openhft.chronicle.core.scoped.ScopedThreadLocal
-
Constructor
- ScopedThreadLocal(Supplier<T>, Consumer<T>, int, boolean) - Constructor for class net.openhft.chronicle.core.scoped.ScopedThreadLocal
-
Constructor
- sendEvent(String) - Method in interface net.openhft.chronicle.core.analytics.AnalyticsFacade
-
Sends an event to Google Analytics as identified by the provided event name
.
- sendEvent(String, Map<String, String>) - Method in interface net.openhft.chronicle.core.analytics.AnalyticsFacade
-
Sends an event to Google Analytics as identified by the provided event name
including
the provided additionalEventParameters
in the event.
- SerializableBiFunction<I,T,O> - Interface in net.openhft.chronicle.core.util
-
This interface is a Function which is also Serializable.
- SerializableConsumer<T> - Interface in net.openhft.chronicle.core.util
-
- SerializableFunction<I,O> - Interface in net.openhft.chronicle.core.util
-
This interface is a Function which is also Serializable.
- SerializablePredicate<T> - Interface in net.openhft.chronicle.core.util
-
- SerializableUpdater<U> - Interface in net.openhft.chronicle.core.util
-
This interface expect to take an object for alteration and it must be serializable.
- SerializableUpdaterWithArg<U,A> - Interface in net.openhft.chronicle.core.util
-
This interface expect to take an object for alteration and it must be serializable.
- set(T) - Method in class net.openhft.chronicle.core.threads.CleaningThreadLocal
-
Sets the value of this CleaningThreadLocal and performs cleanup if necessary.
- set(StringBuilder, CharSequence) - Static method in class net.openhft.chronicle.core.util.StringUtils
-
- setAccessible(AccessibleObject) - Static method in class net.openhft.chronicle.core.internal.ClassUtil
-
Set the accessible flag for the provided accessibleObject
indicating that
the reflected object should suppress Java language access checking when it is used.
- setAccessible(AccessibleObject) - Static method in class net.openhft.chronicle.core.Jvm
-
Set the accessible flag for the provided accessibleObject
indicating that
the reflected object should suppress Java language access checking when it is used.
- setAccessible0_Method - Static variable in class net.openhft.chronicle.core.internal.ClassUtil
-
- setAddressCapacity(ByteBuffer, long, long) - Static method in class net.openhft.chronicle.core.util.ByteBuffers
-
Deprecated.
Sets the memory address and capacity of a
ByteBuffer
instance directly.
- setClosed() - Method in class net.openhft.chronicle.core.io.AbstractCloseableReferenceCounted
-
Sets the resource as closed.
- setClosing() - Method in class net.openhft.chronicle.core.io.AbstractCloseableReferenceCounted
-
Sets the resource as closing in case it is being released in the background.
- setCount(StringBuilder, int) - Static method in class net.openhft.chronicle.core.util.StringUtils
-
- setDebugExceptionHandler(ExceptionHandler) - Static method in class net.openhft.chronicle.core.Jvm
-
- setErrorExceptionHandler(ExceptionHandler) - Static method in class net.openhft.chronicle.core.Jvm
-
- setExceptionHandlers(ExceptionHandler, ExceptionHandler, ExceptionHandler) - Static method in class net.openhft.chronicle.core.Jvm
-
- setExceptionHandlers(ExceptionHandler, ExceptionHandler, ExceptionHandler, ExceptionHandler) - Static method in class net.openhft.chronicle.core.Jvm
-
- setLength(StringBuilder, int) - Static method in class net.openhft.chronicle.core.util.StringUtils
-
- setLong(long) - Method in class net.openhft.chronicle.core.io.UnsafeCloseable
-
Sets the long value at the memory address.
- setMaxUsed(long) - Method in interface net.openhft.chronicle.core.values.IntArrayValues
-
Sets the maximum number of used elements in the array.
- setMaxUsed(long) - Method in interface net.openhft.chronicle.core.values.LongArrayValues
-
Sets the maximum number of used elements in the array.
- setMaxValue(long) - Method in interface net.openhft.chronicle.core.values.LongValue
-
Atomically sets the long value to the given value if it is greater than the current value.
- setMaxValue2(long) - Method in interface net.openhft.chronicle.core.values.TwoLongValue
-
Deprecated.
- setMemory(long, long, byte) - Method in interface net.openhft.chronicle.core.Memory
-
Sets the memory at the specified address with the given byte value.
- setMemory(Object, long, long, byte) - Method in interface net.openhft.chronicle.core.Memory
-
Sets the memory at the specified offset within the given object with
the given byte value.
- setMemory(long, long, byte) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Sets a given amount of memory, starting at the provided address, to a specified byte value.
- setMemory(Object, long, long, byte) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Sets a given amount of memory within an object, starting at the provided offset, to a specified byte value.
- setMinValue(long) - Method in interface net.openhft.chronicle.core.values.LongValue
-
Atomically sets the long value to the given value if it is less than the current value.
- setMinValue2(long) - Method in interface net.openhft.chronicle.core.values.TwoLongValue
-
Deprecated.
- setOrderedLong(long) - Method in class net.openhft.chronicle.core.io.UnsafeCloseable
-
Sets the ordered long value at the memory address.
- setOrderedValue(double) - Method in interface net.openhft.chronicle.core.values.DoubleValue
-
Sets the double value using ordered semantics.
- setOrderedValue(float) - Method in interface net.openhft.chronicle.core.values.FloatValue
-
Sets the float value using ordered semantics.
- setOrderedValue(int) - Method in interface net.openhft.chronicle.core.values.IntValue
-
Sets the 32-bit integer value using ordered semantics, which includes
a memory barrier ensuring that previous writes are not reordered beyond
this point.
- setOrderedValue(long) - Method in interface net.openhft.chronicle.core.values.LongValue
-
Sets the long value with ordered or lazy set semantics.
- setOrderedValue2(long) - Method in interface net.openhft.chronicle.core.values.TwoLongValue
-
Sets the second long value using ordered semantics.
- setOrderedValueAt(long, int) - Method in interface net.openhft.chronicle.core.values.IntArrayValues
-
Sets the int value at a specified index using ordered semantics.
- setOrderedValueAt(long, long) - Method in interface net.openhft.chronicle.core.values.LongArrayValues
-
Sets the long value at a specified index using ordered semantics.
- setPerfExceptionHandler(ExceptionHandler) - Static method in class net.openhft.chronicle.core.Jvm
-
- setResourceTracing(boolean) - Static method in class net.openhft.chronicle.core.Jvm
-
Sets the state of resource tracing.
- setThreadLocalExceptionHandlers(ExceptionHandler, ExceptionHandler, ExceptionHandler) - Static method in class net.openhft.chronicle.core.Jvm
-
- setThreadLocalExceptionHandlers(ExceptionHandler, ExceptionHandler, ExceptionHandler, ExceptionHandler) - Static method in class net.openhft.chronicle.core.Jvm
-
- SetTimeProvider - Class in net.openhft.chronicle.core.time
-
TimeProvider whose value can be explicitly set and advanced for testing purposes.
- SetTimeProvider() - Constructor for class net.openhft.chronicle.core.time.SetTimeProvider
-
Create a time provider which start as 0
- SetTimeProvider(long) - Constructor for class net.openhft.chronicle.core.time.SetTimeProvider
-
Create a time provider which starts at a specific time
- SetTimeProvider(String) - Constructor for class net.openhft.chronicle.core.time.SetTimeProvider
-
Create a timeprovider which starts a time specified as ISO8601 format
- SetTimeProvider(Instant) - Constructor for class net.openhft.chronicle.core.time.SetTimeProvider
-
Create a time provider which starts at a given Instant
- setUsed(long) - Method in interface net.openhft.chronicle.core.values.LongArrayValues
-
Sets the number of used elements in the array.
- setValue(boolean) - Method in interface net.openhft.chronicle.core.values.BooleanValue
-
Sets the boolean value.
- setValue(byte) - Method in interface net.openhft.chronicle.core.values.ByteValue
-
Sets the byte value.
- setValue(char) - Method in interface net.openhft.chronicle.core.values.CharValue
-
Sets the char value.
- setValue(double) - Method in interface net.openhft.chronicle.core.values.DoubleValue
-
Sets the double value.
- setValue(float) - Method in interface net.openhft.chronicle.core.values.FloatValue
-
Sets the float value.
- setValue(int) - Method in interface net.openhft.chronicle.core.values.IntValue
-
Sets the 32-bit integer value.
- setValue(long) - Method in interface net.openhft.chronicle.core.values.LongValue
-
Sets the long value.
- setValue(short) - Method in interface net.openhft.chronicle.core.values.ShortValue
-
Sets the current 16-bit short value.
- setValue(CharSequence) - Method in interface net.openhft.chronicle.core.values.StringValue
-
Sets the String value from a CharSequence.
- setValue(long) - Method in class net.openhft.chronicle.core.values.UnsetLongValue
-
Deprecated.
This method does not change the value.
- setValue2(long) - Method in interface net.openhft.chronicle.core.values.TwoLongValue
-
Sets the second long value.
- setValueAt(long, int) - Method in interface net.openhft.chronicle.core.values.IntArrayValues
-
Sets the int value at a specified index.
- setValueAt(long, long) - Method in interface net.openhft.chronicle.core.values.LongArrayValues
-
Sets the long value at a specified index.
- setValues(long, long) - Method in interface net.openhft.chronicle.core.values.TwoLongValue
-
Deprecated.
- setVolatileLong(long) - Method in class net.openhft.chronicle.core.io.UnsafeCloseable
-
Sets the volatile long value at the memory address.
- setVolatileValue(long) - Method in interface net.openhft.chronicle.core.values.LongValue
-
Sets the long value with volatile semantics.
- setVolatileValue2(long) - Method in interface net.openhft.chronicle.core.values.TwoLongValue
-
Sets the second long value using volatile semantics.
- setWarnExceptionHandler(ExceptionHandler) - Static method in class net.openhft.chronicle.core.Jvm
-
- shallowDeleteDirWithFiles(String) - Static method in class net.openhft.chronicle.core.io.IOTools
-
Attempts to delete a directory with its files.
- shallowDeleteDirWithFiles(File) - Static method in class net.openhft.chronicle.core.io.IOTools
-
Attempts to delete a directory with its files.
- shift - Variable in class net.openhft.chronicle.core.pool.ParsingCache
-
- shift - Variable in class net.openhft.chronicle.core.pool.StringInterner
-
- shortAligned() - Static method in class net.openhft.chronicle.core.util.Ints
-
Deprecated.
Returns a predicate that can test if a value is short aligned
(i.e.
- shortAligned() - Static method in class net.openhft.chronicle.core.util.Longs
-
Deprecated.
Returns a predicate that can test if a value is short aligned
(i.e.
- ShortConsumer - Interface in net.openhft.chronicle.core.util
-
Represents an operation that accepts a single short
-valued argument and returns no result.
- shortConvertible() - Static method in class net.openhft.chronicle.core.util.Ints
-
Deprecated.
Returns a predicate that can test if a value can fit in a short
(i.e.
- shortConvertible() - Static method in class net.openhft.chronicle.core.util.Longs
-
Deprecated.
Returns a predicate that can test if a value can fit in a short
(i.e.
- ShortValue - Interface in net.openhft.chronicle.core.values
-
Represents a reference to a 16-bit short value, providing methods for
accessing and modifying the value.
- shouldPerformCloseInBackground() - Method in class net.openhft.chronicle.core.io.AbstractCloseable
-
Determines if this component should be closed asynchronously in the background.
- shouldWaitForClosed() - Method in class net.openhft.chronicle.core.io.AbstractCloseable
-
Determines if this component should wait for the close operation to complete before
returning from the close()
method.
- SimpleCleaner - Class in net.openhft.chronicle.core.util
-
- SimpleCleaner(Runnable) - Constructor for class net.openhft.chronicle.core.util.SimpleCleaner
-
- SimpleCloseable - Class in net.openhft.chronicle.core.io
-
- SimpleCloseable() - Constructor for class net.openhft.chronicle.core.io.SimpleCloseable
-
Constructs a new instance of SimpleCloseable
.
- SingleThreaded - Annotation Type in net.openhft.chronicle.core.annotation
-
Annotation to document that a class is intended to be used in a single-threaded context.
- singleThreadedCheckDisabled() - Method in class net.openhft.chronicle.core.io.AbstractCloseable
-
Determines if the single-threaded safety check is disabled for this component.
- singleThreadedCheckDisabled(boolean) - Method in class net.openhft.chronicle.core.io.AbstractCloseable
-
Disables or enables the single-threaded safety check.
- singleThreadedCheckDisabled(boolean) - Method in class net.openhft.chronicle.core.io.AbstractReferenceCounted
-
- singleThreadedCheckDisabled(boolean) - Method in interface net.openhft.chronicle.core.io.SingleThreadedChecked
-
Sets the flag to disable the single-threaded check.
- SingleThreadedChecked - Interface in net.openhft.chronicle.core.io
-
An interface indicating that the implementing resource supports single-threaded access checking.
- singleThreadedCheckReset() - Method in class net.openhft.chronicle.core.io.AbstractCloseable
-
Resets the state of the thread safety check.
- singleThreadedCheckReset() - Method in class net.openhft.chronicle.core.io.AbstractReferenceCounted
-
Resets the thread-safety check state.
- singleThreadedCheckReset() - Method in interface net.openhft.chronicle.core.io.SingleThreadedChecked
-
Resets the single-threaded check, forgetting about previous accesses.
- size() - Method in class net.openhft.chronicle.core.pool.DynamicEnumClass
-
Returns the number of enum instances currently managed by this class.
- size() - Method in class net.openhft.chronicle.core.pool.EnumCache
-
Returns the total number of enum instances managed by this cache.
- size() - Method in class net.openhft.chronicle.core.pool.StaticEnumClass
-
Returns the total number of enum instances managed by this class, which corresponds
to the count of enum constants in the original enum class.
- sizeInBytes(long) - Method in interface net.openhft.chronicle.core.values.IntArrayValues
-
Calculates the size in bytes of an array with the specified capacity.
- sizeInBytes(long) - Method in interface net.openhft.chronicle.core.values.LongArrayValues
-
Calculates the size in bytes of an array with the specified capacity.
- sizeOf(Class<?>) - Static method in interface net.openhft.chronicle.core.Memory
-
- sleep(long, TimeUnit) - Static method in class net.openhft.chronicle.core.util.Time
-
Deprecated.
- sleepSilently(int) - Static method in class net.openhft.chronicle.core.threads.JitterSampler
-
- Slf4jExceptionHandler - Enum in net.openhft.chronicle.core.onoes
-
Slf4jExceptionHandler is an enum implementation of the ExceptionHandler interface.
- spaceUsed(String) - Static method in class net.openhft.chronicle.core.OS
-
Get the space actually used by a file.
- StackoverflowExceptionHandler - Class in net.openhft.chronicle.core.onoes
-
Deprecated.
- StackoverflowExceptionHandler(ExceptionHandler) - Constructor for class net.openhft.chronicle.core.onoes.StackoverflowExceptionHandler
-
Deprecated.
- StackSampler - Class in net.openhft.chronicle.core.threads
-
Deprecated.
- StackSampler() - Constructor for class net.openhft.chronicle.core.threads.StackSampler
-
Deprecated.
Constructs a new StackSampler and starts the background thread
responsible for sampling the stack trace.
- StackTrace - Class in net.openhft.chronicle.core
-
Represents a throwable stack trace which is created purely for reporting purposes.
- StackTrace() - Constructor for class net.openhft.chronicle.core.StackTrace
-
Constructs a new StackTrace with a default message "stack trace".
- StackTrace(String) - Constructor for class net.openhft.chronicle.core.StackTrace
-
Constructs a new StackTrace with the specified message.
- StackTrace(String, Throwable) - Constructor for class net.openhft.chronicle.core.StackTrace
-
Constructs a new StackTrace with the specified message and cause.
- stackTraceEndsWith(String, int) - Static method in class net.openhft.chronicle.core.Jvm
-
Returns if there is a class name that ends with the provided endsWith
string
when examining the current stack trace of depth at most up to the provided maxDepth
.
- standardAdditionalEventParameters() - Static method in class net.openhft.chronicle.core.internal.analytics.StandardMaps
-
- standardAdditionalProperties() - Static method in interface net.openhft.chronicle.core.analytics.AnalyticsFacade
-
Creates and returns a new map of standard user properties.
- standardBuilder(String, String, String) - Static method in interface net.openhft.chronicle.core.analytics.AnalyticsFacade
-
- standardEventParameters(String) - Static method in interface net.openhft.chronicle.core.analytics.AnalyticsFacade
-
Creates and returns a new map of standard event parameters.
- standardEventParameters(String) - Static method in class net.openhft.chronicle.core.internal.analytics.StandardMaps
-
- StandardMaps - Class in net.openhft.chronicle.core.internal.analytics
-
- standardUserProperties() - Static method in interface net.openhft.chronicle.core.analytics.AnalyticsFacade
-
Creates and returns a new map of standard user properties.
- standardUserProperties() - Static method in class net.openhft.chronicle.core.internal.analytics.StandardMaps
-
- start() - Method in class net.openhft.chronicle.core.threads.DelegatingEventLoop
-
- start() - Method in interface net.openhft.chronicle.core.threads.EventLoop
-
Starts the event loop.
- start() - Method in class net.openhft.chronicle.core.threads.OnDemandEventLoop
-
- start() - Method in interface net.openhft.chronicle.core.watcher.FileManager
-
Deprecated.
- start() - Method in class net.openhft.chronicle.core.watcher.FileSystemWatcher
-
Deprecated.
- start() - Method in class net.openhft.chronicle.core.watcher.JMXFileManager
-
Deprecated.
- startsWith(CharSequence, String) - Static method in class net.openhft.chronicle.core.util.StringUtils
-
Checks if the given
CharSequence
starts with the specified string.
- startup() - Static method in class net.openhft.chronicle.core.Jvm
-
Returns an ExceptionHandler for startup messages, this prints as System.out or INFO level logging.
- startValidateDisabled() - Static method in class net.openhft.chronicle.core.io.ValidatableUtil
-
Starts a nestable block where validation is disabled.
- StaticEnumClass<E extends Enum<E>> - Class in net.openhft.chronicle.core.pool
-
Represents a static enumeration class that extends the capabilities of
EnumCache
.
- stop() - Static method in class net.openhft.chronicle.core.io.BackgroundResourceReleaser
-
Stops the background releasing thread after releasing pending resources.
- stop() - Method in class net.openhft.chronicle.core.threads.DelegatingEventLoop
-
- stop() - Method in interface net.openhft.chronicle.core.threads.EventLoop
-
Stops executing handlers and blocks until all handlers are complete.
- stop() - Method in class net.openhft.chronicle.core.threads.OnDemandEventLoop
-
- stop() - Method in class net.openhft.chronicle.core.threads.StackSampler
-
Deprecated.
Stops the stack sampling by interrupting the background thread.
- stop() - Method in interface net.openhft.chronicle.core.watcher.FileManager
-
Deprecated.
- stop() - Method in class net.openhft.chronicle.core.watcher.FileSystemWatcher
-
Deprecated.
- stop() - Method in class net.openhft.chronicle.core.watcher.JMXFileManager
-
Deprecated.
- stopBitLength(int) - Method in interface net.openhft.chronicle.core.Memory
-
Returns the length in bytes required to encode an integer using stop-bit encoding.
- stopBitLength(long) - Method in interface net.openhft.chronicle.core.Memory
-
Returns the length in bytes required to encode a long integer using stop-bit encoding.
- stopBitLength(int) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Calculates the stop bit length of an integer value.
- stopBitLength(long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Calculates the stop bit length of a long integer value.
- storeFence() - Method in interface net.openhft.chronicle.core.Memory
-
Ensures that all previous writes to memory are completed before any
subsequent memory access instruction.
- storeFence() - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Ensures that all writes made by the current thread are visible to other threads.
- STRICT_DISCARD_WARNING - Static variable in class net.openhft.chronicle.core.io.AbstractCloseable
-
Deprecated.
- StringBuilderPool - Class in net.openhft.chronicle.core.pool
-
This class provides a pool of StringBuilder objects for efficient string building operations.
- StringBuilderPool() - Constructor for class net.openhft.chronicle.core.pool.StringBuilderPool
-
- StringInterner - Class in net.openhft.chronicle.core.pool
-
StringInterner only guarantees it will behave in a correct manner.
- StringInterner(int) - Constructor for class net.openhft.chronicle.core.pool.StringInterner
-
Constructs a new StringInterner with the specified capacity.
- StringInterner.Changed - Interface in net.openhft.chronicle.core.pool
-
- StringUtils - Class in net.openhft.chronicle.core.util
-
A utility class that provides a collection of static methods for advanced string manipulation.
- StringValue - Interface in net.openhft.chronicle.core.values
-
The StringValue interface represents a reference to a String value.
- StrongReferenceScopedResource<T> - Class in net.openhft.chronicle.core.scoped
-
A
ScopedResource
that will always retain a strong reference to the
contained resource, even when not "in use"
- supportThread() - Static method in class net.openhft.chronicle.core.Jvm
-
- sync() - Method in interface net.openhft.chronicle.core.io.Syncable
-
Performs a sync operation up to the point that this handle has read or written.
- Syncable - Interface in net.openhft.chronicle.core.io
-
An interface for objects that can be synced to underlying media if supported.
- syncIfAvailable(Object) - Static method in interface net.openhft.chronicle.core.io.Syncable
-
Performs a sync operation if the given object implements the Syncable
interface.
- SYSTEM_PROPERTIES - Static variable in class net.openhft.chronicle.core.Jvm
-
- SystemTimeProvider - Enum in net.openhft.chronicle.core.time
-
SystemTimeProvider synthesises a nanosecond wall-clock time via System.nanoTime deltas in combination with System.currentTimeMillis.
- takeSnapshot() - Static method in class net.openhft.chronicle.core.threads.JitterSampler
-
Deprecated.
Takes a snapshot of the current thread state if the thread has been
blocked longer than the specified threshold.
- takeSnapshot(long) - Static method in class net.openhft.chronicle.core.threads.JitterSampler
-
Deprecated.
Takes a snapshot of the current thread state if the thread has been
blocked longer than the specified threshold.
- TargetMajorVersion - Annotation Type in net.openhft.chronicle.core.annotation
-
Annotation to specify the target major version for the annotated type.
- tempName(String) - Static method in class net.openhft.chronicle.core.io.IOTools
-
Creates a temporary name for a file by appending the system's current
nanosecond time to the file name.
- temporary(String) - Static method in interface net.openhft.chronicle.core.io.ReferenceOwner
-
- tens(int) - Static method in class net.openhft.chronicle.core.Maths
-
Returns the power of ten for the given decimal places.
- test(int, int) - Method in enum net.openhft.chronicle.core.internal.invariant.ints.IntBiCondition
-
- test(int) - Method in enum net.openhft.chronicle.core.internal.invariant.ints.IntCondition
-
- test(int, int, int) - Method in enum net.openhft.chronicle.core.internal.invariant.ints.IntTriCondition
-
- test(long, long) - Method in enum net.openhft.chronicle.core.internal.invariant.longs.LongBiCondition
-
- test(long) - Method in enum net.openhft.chronicle.core.internal.invariant.longs.LongCondition
-
- test(long, long, long) - Method in enum net.openhft.chronicle.core.internal.invariant.longs.LongTriCondition
-
- test(int, int) - Method in interface net.openhft.chronicle.core.util.IntBiPredicate
-
Evaluates this predicate on the given arguments.
- test(int, int, int) - Method in interface net.openhft.chronicle.core.util.IntTriPredicate
-
Evaluates this predicate on the given arguments.
- test(long, long) - Method in interface net.openhft.chronicle.core.util.LongBiPredicate
-
Evaluates this predicate on the given arguments.
- test(long, long, long) - Method in interface net.openhft.chronicle.core.util.LongTriPredicate
-
Deprecated.
Evaluates this predicate on the given arguments.
- testAndSetInt(long, long, int, int) - Method in interface net.openhft.chronicle.core.Memory
-
Atomically sets the value at the specified address to the given value if it equals the expected value.
- testAndSetInt(Object, long, int, int) - Method in interface net.openhft.chronicle.core.Memory
-
Atomically sets the value at the specified offset in the object to the given value if it equals the expected value.
- testAndSetInt(long, long, int, int) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Performs an atomic compare-and-set operation on an integer value at the specified memory address.
- testAndSetInt(Object, long, int, int) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Performs an atomic compare-and-set operation on an integer field of the specified object.
- testPackage(String, Class<?>) - Static method in class net.openhft.chronicle.core.pool.ClassAliasPool
-
- thread(Thread) - Method in class net.openhft.chronicle.core.threads.StackSampler
-
Deprecated.
Sets the thread to be sampled.
- THREAD_HAS_BLOCKED_FOR - Static variable in class net.openhft.chronicle.core.threads.JitterSampler
-
Deprecated.
- ThreadConfinementAsserter - Interface in net.openhft.chronicle.core.util
-
- ThreadConfinementLifecycle - Class in net.openhft.chronicle.core.internal.util
-
- ThreadDump - Class in net.openhft.chronicle.core.threads
-
Utility class for monitoring and managing threads.
- ThreadDump() - Constructor for class net.openhft.chronicle.core.threads.ThreadDump
-
Constructs a ThreadDump instance, initializing the set of threads
at the time of creation.
- ThreadIndexAssigner - Class in net.openhft.chronicle.core.util
-
Deprecated.
- ThreadIndexAssigner(IntArrayValues) - Constructor for class net.openhft.chronicle.core.util.ThreadIndexAssigner
-
Deprecated.
- ThreadingIllegalStateException - Exception in net.openhft.chronicle.core.io
-
A custom exception indicating an illegal access or operation due to threading constraints.
- ThreadingIllegalStateException(String, Throwable) - Constructor for exception net.openhft.chronicle.core.io.ThreadingIllegalStateException
-
Constructs a new ThreadingIllegalStateException
with the specified detail
message and cause.
- threadLocalHandler() - Method in class net.openhft.chronicle.core.onoes.ThreadLocalisedExceptionHandler
-
- threadLocalHandler(ExceptionHandler) - Method in class net.openhft.chronicle.core.onoes.ThreadLocalisedExceptionHandler
-
- ThreadLocalHelper - Class in net.openhft.chronicle.core.threads
-
- ThreadLocalisedExceptionHandler - Class in net.openhft.chronicle.core.onoes
-
This class provides a thread-localized ExceptionHandler.
- ThreadLocalisedExceptionHandler(ExceptionHandler) - Constructor for class net.openhft.chronicle.core.onoes.ThreadLocalisedExceptionHandler
-
- ThreadLock - Interface in net.openhft.chronicle.core.threads
-
Deprecated.
- threadSafetyCheck(boolean) - Method in class net.openhft.chronicle.core.io.AbstractCloseable
-
Performs a thread safety check on the component.
- threadSafetyCheck(boolean) - Method in class net.openhft.chronicle.core.io.AbstractReferenceCounted
-
- throwable - Variable in class net.openhft.chronicle.core.onoes.ExceptionKey
-
The Throwable instance representing the exception
- throwable() - Method in class net.openhft.chronicle.core.onoes.ExceptionKey
-
Returns the Throwable instance representing the exception.
- throwExceptionIfClosed() - Method in class net.openhft.chronicle.core.io.AbstractCloseable
-
Throws an exception if the resource is closed.
- throwExceptionIfClosed() - Method in class net.openhft.chronicle.core.io.AbstractCloseableReferenceCounted
-
Throws an exception if the resource is closed.
- throwExceptionIfClosed() - Method in interface net.openhft.chronicle.core.io.ManagedCloseable
-
Throws an exception if the resource is closed or in the process of closing.
- throwExceptionIfClosedInSetter() - Method in class net.openhft.chronicle.core.io.AbstractCloseable
-
Throws an exception if the resource is closed during a setter operation.
- throwExceptionIfClosedInSetter() - Method in class net.openhft.chronicle.core.io.AbstractCloseableReferenceCounted
-
Throws an exception if the resource is closed while in a setter method.
- throwExceptionIfNotReleased() - Method in class net.openhft.chronicle.core.io.AbstractReferenceCounted
-
Throws an exception if the resource has already been released.
- throwExceptionIfNotReleased() - Method in class net.openhft.chronicle.core.io.DualReferenceCounted
-
Deprecated.
- throwExceptionIfNotReleased() - Method in interface net.openhft.chronicle.core.io.ReferenceCountedTracer
-
Throws an exception if the object has not been released.
- throwExceptionIfNotReleased() - Method in class net.openhft.chronicle.core.io.TracingReferenceCounted
-
- throwExceptionIfNotReleased() - Method in class net.openhft.chronicle.core.io.VanillaReferenceCounted
-
- throwExceptionIfReleased() - Method in class net.openhft.chronicle.core.io.AbstractReferenceCounted
-
Throws an exception if the resource has been released.
- throwExceptionIfReleased() - Method in class net.openhft.chronicle.core.io.DualReferenceCounted
-
Deprecated.
- throwExceptionIfReleased() - Method in interface net.openhft.chronicle.core.io.ReferenceCountedTracer
-
Throws an exception if the object has been released.
- throwExceptionIfReleased() - Method in class net.openhft.chronicle.core.io.TracingReferenceCounted
-
- ThrowingBiConsumer<I,J,T extends Throwable> - Interface in net.openhft.chronicle.core.util
-
Represents an operation that accepts two input arguments and returns no
result.
- ThrowingBiFunction<I,J,R,T extends Throwable> - Interface in net.openhft.chronicle.core.util
-
Represents a function that accepts two arguments and produces a result.
- ThrowingCallable<R,T extends Throwable> - Interface in net.openhft.chronicle.core.util
-
- ThrowingConsumer<I,T extends Throwable> - Interface in net.openhft.chronicle.core.util
-
Represents an operation that accepts a single input argument and returns no
result.
- ThrowingConsumerNonCapturing<I,T extends Throwable,U> - Interface in net.openhft.chronicle.core.util
-
- ThrowingFunction<I,R,T extends Throwable> - Interface in net.openhft.chronicle.core.util
-
Represents a function that accepts one argument and produces a result.
- ThrowingIntSupplier<T extends Throwable> - Interface in net.openhft.chronicle.core.util
-
Represents a supplier of results which might throw an Exception
- ThrowingLongSupplier<T extends Throwable> - Interface in net.openhft.chronicle.core.util
-
Represents a supplier of results which might throw an Exception
- ThrowingRunnable<T extends Throwable> - Interface in net.openhft.chronicle.core.util
-
- ThrowingSupplier<V,T extends Throwable> - Interface in net.openhft.chronicle.core.util
-
Represents a supplier of results which might throw an Exception
- ThrowingTriFunction<I,J,A,R,T extends Throwable> - Interface in net.openhft.chronicle.core.util
-
- Time - Class in net.openhft.chronicle.core.util
-
A timer for timeouts which is resilient to pauses in the JVM, tickTime can only increase if the JVM hasn't been paused.
- TIME_LIMIT - Static variable in class net.openhft.chronicle.core.OS
-
- timeMicros() - Static method in class net.openhft.chronicle.core.util.Histogram
-
- TimeProvider - Interface in net.openhft.chronicle.core.time
-
Provides a nanosecond resolution wall-clock timestamp.
- Timer - Class in net.openhft.chronicle.core.threads
-
Timer class used to schedule tasks to be executed periodically or after a certain delay.
- Timer(EventLoop) - Constructor for class net.openhft.chronicle.core.threads.Timer
-
Constructs a Timer with the default system time provider.
- Timer(EventLoop, TimeProvider) - Constructor for class net.openhft.chronicle.core.threads.Timer
-
Constructs a Timer with a specified time provider.
- TMP - Static variable in interface net.openhft.chronicle.core.io.ReferenceOwner
-
A predefined
ReferenceOwner
instance representing a temporary reference.
- TMP - Static variable in class net.openhft.chronicle.core.OS
-
- toBoolean(String) - Static method in class net.openhft.chronicle.core.util.ObjectUtils
-
Converts a string to a Boolean.
- toggle - Variable in class net.openhft.chronicle.core.pool.ParsingCache
-
- toggle() - Method in class net.openhft.chronicle.core.pool.ParsingCache
-
- toggle - Variable in class net.openhft.chronicle.core.pool.StringInterner
-
- toggle() - Method in class net.openhft.chronicle.core.pool.StringInterner
-
- toInt16(long) - Static method in class net.openhft.chronicle.core.Maths
-
Returns the value of the long
argument;
throwing an exception if the value overflows a short
.
- toInt32(long, String) - Static method in class net.openhft.chronicle.core.Maths
-
Returns the value of the long
argument;
throwing an exception if the value overflows an int
.
- toInt32(long) - Static method in class net.openhft.chronicle.core.Maths
-
Returns the value of the long
argument;
throwing an exception if the value overflows an int
.
- toInt8(long) - Static method in class net.openhft.chronicle.core.Maths
-
Returns the value of the long
argument;
throwing an exception if the value overflows a byte
.
- toLongMicrosFormat() - Method in class net.openhft.chronicle.core.util.Histogram
-
Returns a string representation of the histogram in a long format suitable for display in microseconds.
- toLongMicrosFormat(DoubleFunction<Double>) - Method in class net.openhft.chronicle.core.util.Histogram
-
Returns a string representation of the histogram in a long format suitable for display in microseconds.
- toLongMicrosFormat(DoubleFunction<Double>) - Method in class net.openhft.chronicle.core.util.RecordingHistogram
-
Formats the histogram to a long string with duration in microseconds.
- toMicros(long) - Static method in class net.openhft.chronicle.core.time.LongTime
-
- toMicrosFormat() - Method in class net.openhft.chronicle.core.util.Histogram
-
Returns a string representation of the histogram in a format suitable for display in microseconds.
- toMicrosFormat(DoubleFunction<Double>) - Method in class net.openhft.chronicle.core.util.Histogram
-
Returns a string representation of the histogram in a format suitable for display in microseconds.
- toMicrosFormat(DoubleFunction<Double>) - Method in class net.openhft.chronicle.core.util.RecordingHistogram
-
Formats the histogram to a string with duration in microseconds.
- toMillis(long) - Static method in class net.openhft.chronicle.core.time.LongTime
-
- toNanos(long) - Static method in class net.openhft.chronicle.core.time.LongTime
-
- toSecs(long) - Static method in class net.openhft.chronicle.core.time.LongTime
-
- toString() - Method in class net.openhft.chronicle.core.ClassMetrics
-
- toString() - Method in enum net.openhft.chronicle.core.internal.invariant.ints.IntBiCondition
-
- toString() - Method in enum net.openhft.chronicle.core.internal.invariant.ints.IntCondition
-
- toString() - Method in enum net.openhft.chronicle.core.internal.invariant.ints.IntTriCondition
-
- toString() - Method in enum net.openhft.chronicle.core.internal.invariant.longs.LongBiCondition
-
- toString() - Method in enum net.openhft.chronicle.core.internal.invariant.longs.LongCondition
-
- toString() - Method in enum net.openhft.chronicle.core.internal.invariant.longs.LongTriCondition
-
- toString() - Method in class net.openhft.chronicle.core.io.AbstractCloseable
-
Returns a string representation of this component, typically used for debugging purposes.
- toString() - Method in class net.openhft.chronicle.core.io.AbstractReferenceCounted
-
Returns a string representation of the object including its reference name.
- toString() - Method in class net.openhft.chronicle.core.io.TracingReferenceCounted
-
- toString() - Method in class net.openhft.chronicle.core.io.VanillaReferenceCounted
-
- toString() - Method in class net.openhft.chronicle.core.io.VanillaReferenceOwner
-
Returns the string representation of the reference owner.
- toString() - Method in class net.openhft.chronicle.core.onoes.ExceptionKey
-
Returns a string representation of the exception key, including the
log level, class, message, and the stack trace of the Throwable instance.
- toString() - Method in class net.openhft.chronicle.core.shutdown.Hooklet
-
- toString() - Method in class net.openhft.chronicle.core.threads.CancellableTimer.ScheduledEventHandler
-
- toString() - Method in class net.openhft.chronicle.core.time.SetTimeProvider
-
- toString() - Method in class net.openhft.chronicle.core.UnresolvedType
-
Returns a string representation of the unresolved type.
- toString() - Method in class net.openhft.chronicle.core.util.Histogram
-
- toString(Object) - Static method in class net.openhft.chronicle.core.util.StringUtils
-
Returns the string representation of the specified object.
- totalCount() - Method in class net.openhft.chronicle.core.util.Histogram
-
- toTitleCase(String) - Static method in class net.openhft.chronicle.core.util.StringUtils
-
Converts the given string to title case.
- toUInt16(long) - Static method in class net.openhft.chronicle.core.Maths
-
Returns the value of the long
argument;
throwing an exception if the value overflows an unsigned short (0xFFFF).
- toUInt31(long) - Static method in class net.openhft.chronicle.core.Maths
-
Returns the value of the long
argument;
throwing an exception if the value overflows an unsigned 31 bit value (0x7FFFFFFFL).
- toUInt32(long) - Static method in class net.openhft.chronicle.core.Maths
-
Returns the value of the long
argument;
throwing an exception if the value overflows an unsigned int (0xFFFFFFFFL).
- toUInt8(long) - Static method in class net.openhft.chronicle.core.Maths
-
Returns the value of the long
argument;
throwing an exception if the value overflows an unsigned byte (0xFF).
- TracingReferenceCounted - Class in net.openhft.chronicle.core.io
-
- trimLast(int, StackTraceElement[]) - Static method in class net.openhft.chronicle.core.Jvm
-
- trimStackTrace(StringBuilder, StackTraceElement...) - Static method in class net.openhft.chronicle.core.Jvm
-
Append the provided StackTraceElements
to the provided stringBuilder
trimming some internal methods.
- tryLock() - Method in interface net.openhft.chronicle.core.threads.ThreadLock
-
Deprecated.
Try to lock once or fail using the current OS thread id.
- tryLock(int) - Method in interface net.openhft.chronicle.core.threads.ThreadLock
-
Deprecated.
Try to lock once or fail
- tryReserve(ReferenceOwner) - Method in class net.openhft.chronicle.core.io.AbstractCloseableReferenceCounted
-
Tries to reserve the resource for the given id.
- tryReserve(ReferenceOwner) - Method in class net.openhft.chronicle.core.io.AbstractReferenceCounted
-
Attempts to reserve the resource without throwing an exception if it is already released.
- tryReserve(ReferenceOwner) - Method in class net.openhft.chronicle.core.io.DualReferenceCounted
-
Deprecated.
- tryReserve(ReferenceOwner) - Method in interface net.openhft.chronicle.core.io.ReferenceCounted
-
Attempts to reserve the resource and returns true
if successful.
- tryReserve(ReferenceOwner) - Method in class net.openhft.chronicle.core.io.TracingReferenceCounted
-
- tryReserve(ReferenceOwner) - Method in class net.openhft.chronicle.core.io.VanillaReferenceCounted
-
Attempts to reserve the resource for the provided reference owner.
- TwoLongValue - Interface in net.openhft.chronicle.core.values
-
Represents a container for two long
values, providing mechanisms for getting, setting, and
manipulating them with various memory ordering effects.
- type - Variable in class net.openhft.chronicle.core.pool.EnumCache
-
- type() - Method in class net.openhft.chronicle.core.pool.EnumCache
-
Returns the class of the enum type this cache is managing.
- type() - Method in class net.openhft.chronicle.core.util.TypeOf
-
Retrieves the captured type.
- type() - Method in class net.openhft.chronicle.core.watcher.JMXFileManager
-
Deprecated.
- TypeOf<T> - Class in net.openhft.chronicle.core.util
-
Utility class for capturing and retaining a generic type.
- TypeOf() - Constructor for class net.openhft.chronicle.core.util.TypeOf
-
- typical() - Method in class net.openhft.chronicle.core.util.Histogram
-
Gets the median value in the histogram.
- uniqueId() - Static method in class net.openhft.chronicle.core.util.Time
-
- UniqueMicroTimeProvider - Class in net.openhft.chronicle.core.time
-
Timestamps are unique across threads for a single process.
- UniqueMicroTimeProvider() - Constructor for class net.openhft.chronicle.core.time.UniqueMicroTimeProvider
-
Create new instances for testing purposes as it is stateful
- unlock() - Method in interface net.openhft.chronicle.core.threads.ThreadLock
-
Deprecated.
Unlock for a threadId
- unlock(int) - Method in interface net.openhft.chronicle.core.threads.ThreadLock
-
Deprecated.
Unlock for a threadId
- unmap(long, long, int) - Static method in class net.openhft.chronicle.core.OS
-
Unmap a region of memory.
- unmap(long, long) - Static method in class net.openhft.chronicle.core.OS
-
- Unmapper(long, long, int) - Constructor for class net.openhft.chronicle.core.OS.Unmapper
-
Deprecated.
- unmonitor(Closeable) - Static method in class net.openhft.chronicle.core.internal.CloseableUtils
-
- unmonitor(ReferenceCounted) - Static method in class net.openhft.chronicle.core.internal.ReferenceCountedUtils
-
Stops monitoring a reference counted resource.
- unmonitor(Closeable) - Static method in class net.openhft.chronicle.core.io.AbstractCloseable
-
Removes the specified closeable resource from monitoring.
- unmonitor(ReferenceCounted) - Static method in class net.openhft.chronicle.core.io.AbstractReferenceCounted
-
Marks a reference-counted resource as unmonitored.
- unmonitor(Object) - Static method in class net.openhft.chronicle.core.io.IOTools
-
Stops the monitoring of the specified object.
- unmonitored(boolean) - Method in class net.openhft.chronicle.core.io.DualReferenceCounted
-
Deprecated.
- unmonitored() - Method in class net.openhft.chronicle.core.io.DualReferenceCounted
-
Deprecated.
- unmonitored(boolean) - Method in interface net.openhft.chronicle.core.io.MonitorReferenceCounted
-
Sets the monitored state of the object.
- unmonitored() - Method in interface net.openhft.chronicle.core.io.MonitorReferenceCounted
-
- unmonitored(boolean) - Method in class net.openhft.chronicle.core.io.TracingReferenceCounted
-
- unmonitored() - Method in class net.openhft.chronicle.core.io.TracingReferenceCounted
-
- unmonitored(boolean) - Method in class net.openhft.chronicle.core.io.VanillaReferenceCounted
-
- unmonitored() - Method in class net.openhft.chronicle.core.io.VanillaReferenceCounted
-
- unpause() - Method in class net.openhft.chronicle.core.threads.DelegatingEventLoop
-
- unpause() - Method in interface net.openhft.chronicle.core.threads.EventLoop
-
Typically, implementations will unpause the event loop's pauser, if used.
- unpause() - Method in class net.openhft.chronicle.core.threads.OnDemandEventLoop
-
- UnresolvedType - Class in net.openhft.chronicle.core
-
The UnresolvedType class represents an unresolved type.
- UnresolvedType(String) - Constructor for class net.openhft.chronicle.core.UnresolvedType
-
Constructs an UnresolvedType with the specified type name.
- unsafe - Variable in class net.openhft.chronicle.core.io.UnsafeCloseable
-
- UNSAFE - Static variable in class net.openhft.chronicle.core.UnsafeMemory
-
A constant for the Unsafe object.
- UnsafeCloseable - Class in net.openhft.chronicle.core.io
-
An abstract base class for resources that use the Unsafe
class for low-level memory operations.
- UnsafeCloseable() - Constructor for class net.openhft.chronicle.core.io.UnsafeCloseable
-
Constructs a new UnsafeCloseable instance.
- unsafeGetBoolean(Object, long) - Static method in class net.openhft.chronicle.core.UnsafeMemory
-
Retrieves the value of a boolean field or array element within an object at the given offset.
- unsafeGetByte(long) - Static method in class net.openhft.chronicle.core.UnsafeMemory
-
Fetches a byte value from the memory location at the given address.
- unsafeGetByte(Object, long) - Static method in class net.openhft.chronicle.core.UnsafeMemory
-
Puts the provided byte value
into the given object at the specified offset
.
- unsafeGetChar(Object, long) - Static method in class net.openhft.chronicle.core.UnsafeMemory
-
Fetches a char value from the given object at the specified offset
.
- unsafeGetDouble(Object, long) - Static method in class net.openhft.chronicle.core.UnsafeMemory
-
Fetches a double value from the given object at the specified offset
.
- unsafeGetFloat(Object, long) - Static method in class net.openhft.chronicle.core.UnsafeMemory
-
Fetches a float value from the given object at the specified offset
.
- unsafeGetInt(long) - Static method in class net.openhft.chronicle.core.UnsafeMemory
-
Fetches an integer value from the memory location at the given address.
- unsafeGetInt(Object, long) - Static method in class net.openhft.chronicle.core.UnsafeMemory
-
Fetches an int value from the given object at the specified offset
.
- unsafeGetLong(long) - Static method in class net.openhft.chronicle.core.UnsafeMemory
-
Fetches a long value from the memory location at the given address.
- unsafeGetLong(Object, long) - Static method in class net.openhft.chronicle.core.UnsafeMemory
-
Fetches a long value from the given object at the specified offset
.
- unsafeGetObject(Object, long) - Static method in class net.openhft.chronicle.core.UnsafeMemory
-
Fetches an object of type T
from the given object at the specified offset
.
- unsafeGetShort(Object, long) - Static method in class net.openhft.chronicle.core.UnsafeMemory
-
Fetches a short value from the given object at the specified offset
.
- unsafeLoadFence() - Static method in class net.openhft.chronicle.core.UnsafeMemory
-
Establishes a load-load and load-store barrier.
- UnsafeMemory - Class in net.openhft.chronicle.core
-
- UnsafeMemory() - Constructor for class net.openhft.chronicle.core.UnsafeMemory
-
Creates a new instance of UnsafeMemory.
- unsafeObjectFieldOffset(Field) - Static method in class net.openhft.chronicle.core.UnsafeMemory
-
Retrieves the offset of the provided field within its class or interface.
- unsafePutBoolean(Object, long, boolean) - Static method in class net.openhft.chronicle.core.UnsafeMemory
-
Sets the value of a boolean field or array element within an object at the given offset.
- unsafePutByte(long, byte) - Static method in class net.openhft.chronicle.core.UnsafeMemory
-
Puts the provided byte value
at the specified memory address
.
- unsafePutByte(byte[], int, byte) - Static method in class net.openhft.chronicle.core.UnsafeMemory
-
Puts the provided value
into the provided bytes
array at the provided byte offset
.
- unsafePutByte(Object, long, byte) - Static method in class net.openhft.chronicle.core.UnsafeMemory
-
Fetches a byte value from the given object at the specified offset
.
- unsafePutChar(Object, long, char) - Static method in class net.openhft.chronicle.core.UnsafeMemory
-
Sets the value of a char field or array element within an object at the given offset.
- unsafePutDouble(Object, long, double) - Static method in class net.openhft.chronicle.core.UnsafeMemory
-
Puts the provided double value
into the given object at the specified offset
.
- unsafePutFloat(Object, long, float) - Static method in class net.openhft.chronicle.core.UnsafeMemory
-
Puts the provided float value
into the given object at the specified offset
.
- unsafePutInt(long, int) - Static method in class net.openhft.chronicle.core.UnsafeMemory
-
Puts the provided int value
at the specified memory address
.
- unsafePutInt(byte[], int, int) - Static method in class net.openhft.chronicle.core.UnsafeMemory
-
Puts the provided value
into the provided bytes
array at the provided byte offset
.
- unsafePutInt(Object, long, int) - Static method in class net.openhft.chronicle.core.UnsafeMemory
-
Puts the provided int value
into the given object at the specified offset
.
- unsafePutLong(long, long) - Static method in class net.openhft.chronicle.core.UnsafeMemory
-
Puts the provided long value
at the specified memory address
.
- unsafePutLong(byte[], int, long) - Static method in class net.openhft.chronicle.core.UnsafeMemory
-
Puts the provided value
into the provided bytes
array at the provided byte offset
.
- unsafePutLong(Object, long, long) - Static method in class net.openhft.chronicle.core.UnsafeMemory
-
Puts the provided long value
into the given object at the specified offset
.
- unsafePutObject(Object, long, Object) - Static method in class net.openhft.chronicle.core.UnsafeMemory
-
Puts the provided value
into the given object at the specified offset
.
- unsafePutShort(Object, long, short) - Static method in class net.openhft.chronicle.core.UnsafeMemory
-
Puts the provided short value
into the given object at the specified offset
.
- unsafeStoreFence() - Static method in class net.openhft.chronicle.core.UnsafeMemory
-
Establishes a happens-before relationship, without any corresponding guarantee of visibility.
- UnsafeText - Class in net.openhft.chronicle.core.io
-
Deprecated.
- UnsetLongValue - Class in net.openhft.chronicle.core.values
-
Deprecated.
- UnsetLongValue(long) - Constructor for class net.openhft.chronicle.core.values.UnsetLongValue
-
Deprecated.
Constructs an UnsetLongValue with the specified value.
- unwrap(ExceptionHandler) - Static method in class net.openhft.chronicle.core.onoes.ThreadLocalisedExceptionHandler
-
- update(T) - Method in interface net.openhft.chronicle.core.util.Updater
-
Performs this operation on the given argument, altering it in some way.
- Updater<T> - Interface in net.openhft.chronicle.core.util
-
Represents an operation that alters an object.
- URIEncoder - Class in net.openhft.chronicle.core.util
-
Deprecated.
- url(String) - Static method in class net.openhft.chronicle.core.io.Wget
-
- url(String, StringBuilder) - Static method in class net.openhft.chronicle.core.io.Wget
-
Performs an HTTP GET request to the specified URL.
- urlFor(Class<?>, String) - Static method in class net.openhft.chronicle.core.io.IOTools
-
Ensures that directory is absent or deleted, awaits for given timeout if necessary.
- urlFor(ClassLoader, String) - Static method in class net.openhft.chronicle.core.io.IOTools
-
Ensures that directory is absent or deleted, awaits for given timeout if necessary.
- usedDirectMemory() - Static method in class net.openhft.chronicle.core.Jvm
-
Returns the accumulated amount of memory in bytes used by direct ByteBuffers
or 0 if the value cannot be determined.
- usedNativeMemory() - Static method in class net.openhft.chronicle.core.Jvm
-
Returns the accumulated amount of memory used in bytes by UnsafeMemory.allocate().
- UsedViaReflection - Annotation Type in net.openhft.chronicle.core.annotation
-
Annotation to indicate that the annotated member is accessed via reflection, or
that it must be public for tests to work.
- USER_DIR - Static variable in class net.openhft.chronicle.core.OS
-
Deprecated.
- USER_HOME - Static variable in class net.openhft.chronicle.core.OS
-
- userDir() - Static method in class net.openhft.chronicle.core.OS
-
Returns the current working directory of the user.
- userHome() - Static method in class net.openhft.chronicle.core.Jvm
-
Returns the user's home directory (e.g.
- Validatable - Interface in net.openhft.chronicle.core.io
-
The Validatable
interface should be implemented by classes that require
validation of their state before being written through a method writer.
- ValidatableUtil - Class in net.openhft.chronicle.core.io
-
Utility class for validating objects and managing validation settings.
- ValidatableUtil() - Constructor for class net.openhft.chronicle.core.io.ValidatableUtil
-
- validate() - Method in interface net.openhft.chronicle.core.io.Validatable
-
Validates the state of the object.
- validate(T) - Static method in class net.openhft.chronicle.core.io.ValidatableUtil
-
Check an object is valid, if it is Validatable, do nothing
- validateEnabled() - Static method in class net.openhft.chronicle.core.io.ValidatableUtil
-
Checks if validation is enabled.
- valueCount() - Method in class net.openhft.chronicle.core.pool.ParsingCache
-
Returns the number of values currently in the cache.
- valueCount() - Method in class net.openhft.chronicle.core.pool.StringInterner
-
Returns the number of values in the interner.
- valueOf(String) - Static method in enum net.openhft.chronicle.core.cleaner.spi.ByteBufferCleanerService.Impact
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.openhft.chronicle.core.cooler.CpuCoolers
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.openhft.chronicle.core.internal.analytics.MuteBuilder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.openhft.chronicle.core.internal.invariant.ints.IntBiCondition
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.openhft.chronicle.core.internal.invariant.ints.IntCondition
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.openhft.chronicle.core.internal.invariant.ints.IntTriCondition
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.openhft.chronicle.core.internal.invariant.longs.LongBiCondition
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.openhft.chronicle.core.internal.invariant.longs.LongCondition
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.openhft.chronicle.core.internal.invariant.longs.LongTriCondition
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.openhft.chronicle.core.onoes.LogLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.openhft.chronicle.core.onoes.NullExceptionHandler
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.openhft.chronicle.core.onoes.PrintExceptionHandler
-
Deprecated.
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.openhft.chronicle.core.onoes.Slf4jExceptionHandler
-
Returns the enum constant of this type with the specified name.
- valueOf(LogLevel) - Static method in enum net.openhft.chronicle.core.onoes.Slf4jExceptionHandler
-
Returns the appropriate Slf4jExceptionHandler value based on the given LogLevel.
- valueOf(String) - Method in class net.openhft.chronicle.core.pool.DynamicEnumClass
-
Returns the enum instance with the specified name.
- valueOf(String) - Method in class net.openhft.chronicle.core.pool.EnumCache
-
Returns the enum instance with the specified name.
- valueOf(String) - Method in class net.openhft.chronicle.core.pool.StaticEnumClass
-
Returns the enum instance with the specified name.
- valueOf(String) - Static method in enum net.openhft.chronicle.core.threads.HandlerPriority
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.openhft.chronicle.core.time.PosixTimeProvider
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.openhft.chronicle.core.time.SystemTimeProvider
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.openhft.chronicle.core.util.CharSequenceComparator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.openhft.chronicle.core.util.GenericReflection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.openhft.chronicle.core.util.ObjectUtils.Immutability
-
Returns the enum constant of this type with the specified name.
- valueOfIgnoreCase(Class<E>, String) - Static method in class net.openhft.chronicle.core.util.ObjectUtils
-
Returns the enum constant of the specified enum class with the specified name, case is ignored.
- values() - Static method in enum net.openhft.chronicle.core.cleaner.spi.ByteBufferCleanerService.Impact
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.openhft.chronicle.core.cooler.CpuCoolers
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.openhft.chronicle.core.internal.analytics.MuteBuilder
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.openhft.chronicle.core.internal.invariant.ints.IntBiCondition
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.openhft.chronicle.core.internal.invariant.ints.IntCondition
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.openhft.chronicle.core.internal.invariant.ints.IntTriCondition
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.openhft.chronicle.core.internal.invariant.longs.LongBiCondition
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.openhft.chronicle.core.internal.invariant.longs.LongCondition
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.openhft.chronicle.core.internal.invariant.longs.LongTriCondition
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.openhft.chronicle.core.onoes.LogLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.openhft.chronicle.core.onoes.NullExceptionHandler
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.openhft.chronicle.core.onoes.PrintExceptionHandler
-
Deprecated.
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.openhft.chronicle.core.onoes.Slf4jExceptionHandler
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.openhft.chronicle.core.threads.HandlerPriority
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.openhft.chronicle.core.time.PosixTimeProvider
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.openhft.chronicle.core.time.SystemTimeProvider
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.openhft.chronicle.core.util.CharSequenceComparator
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.openhft.chronicle.core.util.GenericReflection
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.openhft.chronicle.core.util.ObjectUtils.Immutability
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VanillaDifferencer - Class in net.openhft.chronicle.core.time
-
Deprecated.
- VanillaDifferencer() - Constructor for class net.openhft.chronicle.core.time.VanillaDifferencer
-
Deprecated.
- VanillaEventHandler - Interface in net.openhft.chronicle.core.threads
-
Represents an event handler that performs actions within an event loop.
- VanillaReferenceCounted - Class in net.openhft.chronicle.core.io
-
- VanillaReferenceOwner - Class in net.openhft.chronicle.core.io
-
- VanillaReferenceOwner(String) - Constructor for class net.openhft.chronicle.core.io.VanillaReferenceOwner
-
Constructs a new instance of VanillaReferenceOwner
with the specified name.
- version(String, String) - Static method in class net.openhft.chronicle.core.internal.pom.InternalPomProperties
-
- version(String, String) - Static method in class net.openhft.chronicle.core.pom.PomProperties
-
Returns the GAV version for the provided parameters, or "unknown" if
the version cannot be determined.
- VM_NAME - Static variable in class net.openhft.chronicle.core.internal.Bootstrap
-
- VM_VENDOR - Static variable in class net.openhft.chronicle.core.internal.Bootstrap
-
- VM_VERSION - Static variable in class net.openhft.chronicle.core.internal.Bootstrap
-
- waitForCloseablesToClose(long) - Static method in class net.openhft.chronicle.core.internal.CloseableUtils
-
Waits for closeable resources to close within a specified time limit.
- waitForCloseablesToClose(long) - Static method in class net.openhft.chronicle.core.io.AbstractCloseable
-
Waits for closeable resources to be closed within a specified timeout period.
- waitForClosed() - Method in class net.openhft.chronicle.core.io.AbstractCloseable
-
Waits for the resource to transition to the closed state.
- warn() - Static method in class net.openhft.chronicle.core.Jvm
-
Returns an ExceptionHandler for warnings, this prints as System.out or WARN level logging.
- WARN - Static variable in class net.openhft.chronicle.core.onoes.GoogleExceptionHandler
-
Deprecated.
- WARN - Static variable in enum net.openhft.chronicle.core.onoes.PrintExceptionHandler
-
Deprecated.
- WARN - Static variable in class net.openhft.chronicle.core.onoes.StackoverflowExceptionHandler
-
Deprecated.
- WARN_COUNT - Static variable in class net.openhft.chronicle.core.io.AbstractReferenceCounted
-
- WARN_NS - Static variable in class net.openhft.chronicle.core.io.AbstractCloseable
-
The number of nanoseconds to warn before closing a resource.
- WARN_NS - Static variable in class net.openhft.chronicle.core.io.AbstractReferenceCounted
-
- warnAndCloseIfNotClosed() - Method in class net.openhft.chronicle.core.io.AbstractCloseable
-
Checks if the resource is not closed, and if so, logs a warning and closes it.
- warnAndCloseIfNotClosed() - Method in interface net.openhft.chronicle.core.io.ManagedCloseable
-
Closes the resource if it is not already closed, and logs a warning if the resource was discarded without being closed.
- warnAndReleaseIfNotReleased() - Method in class net.openhft.chronicle.core.io.AbstractReferenceCounted
-
If not released, logs a warning and releases the resource.
- warnAndReleaseIfNotReleased() - Method in class net.openhft.chronicle.core.io.DualReferenceCounted
-
Deprecated.
- warnAndReleaseIfNotReleased() - Method in interface net.openhft.chronicle.core.io.ReferenceCountedTracer
-
Releases any remaining references and logs a warning if there were any references to release.
- warnAndReleaseIfNotReleased() - Method in class net.openhft.chronicle.core.io.TracingReferenceCounted
-
- warnAndReleaseIfNotReleased() - Method in class net.openhft.chronicle.core.io.VanillaReferenceCounted
-
- was() - Method in class net.openhft.chronicle.core.util.Histogram
-
- was() - Method in class net.openhft.chronicle.core.util.RecordingHistogram
-
- WatcherListener - Interface in net.openhft.chronicle.core.watcher
-
Deprecated.
- WeakIdentityHashMap<K,V> - Class in net.openhft.chronicle.core.util
-
- WeakIdentityHashMap() - Constructor for class net.openhft.chronicle.core.util.WeakIdentityHashMap
-
Constructs a new, empty identity hash map with a default initial
size (16).
- WeakReferenceScopedResource<T> - Class in net.openhft.chronicle.core.scoped
-
A weak-referenced
ScopedResource
when the resource is acquired, we create
a strong reference to prevent it being GC'd while it's "in use".
- WeakReferenceScopedResource(ScopedThreadLocal<T>, Supplier<T>) - Constructor for class net.openhft.chronicle.core.scoped.WeakReferenceScopedResource
-
- WebExceptionHandler - Class in net.openhft.chronicle.core.onoes
-
Deprecated.
- WebExceptionHandler(String, ExceptionHandler) - Constructor for class net.openhft.chronicle.core.onoes.WebExceptionHandler
-
Deprecated.
- Wget - Class in net.openhft.chronicle.core.io
-
Utility class for performing an HTTP GET request.
- withCleanup(ThrowingConsumer<T, Exception>) - Static method in class net.openhft.chronicle.core.threads.CleaningThreadLocal
-
Creates a CleaningThreadLocal with a custom cleanup strategy.
- withCleanup(Supplier<T>, ThrowingConsumer<T, Exception>) - Static method in class net.openhft.chronicle.core.threads.CleaningThreadLocal
-
Creates a CleaningThreadLocal with a supplier and a custom cleanup strategy.
- withCleanup(Supplier<T>, ThrowingConsumer<T, Exception>, Function<T, T>) - Static method in class net.openhft.chronicle.core.threads.CleaningThreadLocal
-
Creates a CleaningThreadLocal with a supplier, a custom cleanup strategy, and a function to apply when the get method is called.
- withClientIdFileName(String) - Method in interface net.openhft.chronicle.core.analytics.AnalyticsFacade.Builder
-
Specifies a custom file name to use when storing a persistent client id
used to identify returning users.
- withClientIdFileName(String) - Method in enum net.openhft.chronicle.core.internal.analytics.MuteBuilder
-
- withClientIdFileName(String) - Method in class net.openhft.chronicle.core.internal.analytics.ReflectiveBuilder
-
- withCloseQuietly(Supplier<T>) - Static method in class net.openhft.chronicle.core.threads.CleaningThreadLocal
-
Creates a CleaningThreadLocal with a Closeable cleanup strategy.
- withDebugLogger(Consumer<? super String>) - Method in interface net.openhft.chronicle.core.analytics.AnalyticsFacade.Builder
-
Specifies a custom logger that will receive debug messages.
- withDebugLogger(Consumer<? super String>) - Method in enum net.openhft.chronicle.core.internal.analytics.MuteBuilder
-
- withDebugLogger(Consumer<? super String>) - Method in class net.openhft.chronicle.core.internal.analytics.ReflectiveBuilder
-
- withErrorLogger(Consumer<? super String>) - Method in interface net.openhft.chronicle.core.analytics.AnalyticsFacade.Builder
-
Specifies a custom logger that will receive error messages.
- withErrorLogger(Consumer<? super String>) - Method in enum net.openhft.chronicle.core.internal.analytics.MuteBuilder
-
- withErrorLogger(Consumer<? super String>) - Method in class net.openhft.chronicle.core.internal.analytics.ReflectiveBuilder
-
- withFrequencyLimit(int, long, TimeUnit) - Method in interface net.openhft.chronicle.core.analytics.AnalyticsFacade.Builder
-
Limits the frequency by which events can be sent upstream to Google Analytics.
- withFrequencyLimit(int, long, TimeUnit) - Method in enum net.openhft.chronicle.core.internal.analytics.MuteBuilder
-
- withFrequencyLimit(int, long, TimeUnit) - Method in class net.openhft.chronicle.core.internal.analytics.ReflectiveBuilder
-
- withInitial(Function<Class<?>, V>) - Static method in class net.openhft.chronicle.core.ClassLocal
-
Function to create a value to cache information associated with a Class
- withReportDespiteJUnit() - Method in interface net.openhft.chronicle.core.analytics.AnalyticsFacade.Builder
-
Specifies that reporting shall be made even though
JUnit test classes are available to the classloader.
- withReportDespiteJUnit() - Method in enum net.openhft.chronicle.core.internal.analytics.MuteBuilder
-
- withReportDespiteJUnit() - Method in class net.openhft.chronicle.core.internal.analytics.ReflectiveBuilder
-
- withUrl(String) - Method in interface net.openhft.chronicle.core.analytics.AnalyticsFacade.Builder
-
Specifies a custom URL to use when connecting to Google Analytics.
- withUrl(String) - Method in enum net.openhft.chronicle.core.internal.analytics.MuteBuilder
-
- withUrl(String) - Method in class net.openhft.chronicle.core.internal.analytics.ReflectiveBuilder
-
- wrap() - Method in interface net.openhft.chronicle.core.pool.ClassLookup
-
Creates a new ClassLookup instance that wraps this instance.
- wrap(ClassLoader) - Method in interface net.openhft.chronicle.core.pool.ClassLookup
-
Creates a new ClassLookup instance that wraps this instance and uses the provided
class loader to look up new classes.
- write0(FileDescriptor, long, int) - Static method in class net.openhft.chronicle.core.OS
-
- write8bit(String, int, Object, long, int) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Writes an 8-bit representation of the specified substring of the given string to the specified offset in the given object.
- writeByte(long, byte) - Method in interface net.openhft.chronicle.core.Memory
-
Writes a byte value to the memory at the specified address.
- writeByte(Object, long, byte) - Method in interface net.openhft.chronicle.core.Memory
-
Writes a byte value to the memory at the specified offset within the given object.
- writeByte(long, byte) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Writes a byte to the given memory address.
- writeByte(Object, long, byte) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Writes a byte to the given memory offset of an object.
- writeBytes(long, byte[], int, int) - Method in interface net.openhft.chronicle.core.Memory
-
Writes an array of bytes to the memory at the specified address.
- writeBytes(long, byte[], int, int) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Writes a byte array to the given memory address.
- writeDouble(long, double) - Method in interface net.openhft.chronicle.core.Memory
-
Writes a double value to the memory at the specified address.
- writeDouble(Object, long, double) - Method in interface net.openhft.chronicle.core.Memory
-
Writes a double value to the memory at the specified offset within the given object.
- writeDouble(long, double) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Writes a double value to the given memory address.
- writeDouble(Object, long, double) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Writes a double value to the given memory offset of an object.
- writeFile(String, byte[]) - Static method in class net.openhft.chronicle.core.io.IOTools
-
Writes the given byte array to a file with the specified name.
- writeFloat(long, float) - Method in interface net.openhft.chronicle.core.Memory
-
Writes a float value to the memory at the specified address.
- writeFloat(Object, long, float) - Method in interface net.openhft.chronicle.core.Memory
-
Writes a float value to the memory at the specified offset within the given object.
- writeFloat(long, float) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Writes a float value to the given memory address.
- writeFloat(Object, long, float) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Writes a float value to the given memory offset of an object.
- writeInt(long, int) - Method in interface net.openhft.chronicle.core.Memory
-
Writes an int value to the memory at the specified address.
- writeInt(Object, long, int) - Method in interface net.openhft.chronicle.core.Memory
-
Writes an int value to the memory at the specified offset within the given object.
- writeInt(long, int) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Writes an int value to the given memory address.
- writeInt(Object, long, int) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Writes an int value to the given memory offset of an object.
- writeLong(long, long) - Method in interface net.openhft.chronicle.core.Memory
-
Writes a long value to the memory at the specified address.
- writeLong(Object, long, long) - Method in interface net.openhft.chronicle.core.Memory
-
Writes a long value to the memory at the specified offset within the given object.
- writeLong(long, long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Writes a long value to the given memory address.
- writeLong(Object, long, long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Writes a long value to the given memory offset of an object.
- writeOrderedInt(long, int) - Method in interface net.openhft.chronicle.core.Memory
-
Writes an int value to the memory at the specified offset within the given object in an ordered manner.
- writeOrderedInt(Object, long, int) - Method in interface net.openhft.chronicle.core.Memory
-
Writes an int value to the memory at the specified offset within the given object in an ordered manner.
- writeOrderedInt(long, int) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Writes an int value to the given memory address ensuring the order of memory operations.
- writeOrderedInt(Object, long, int) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Writes an int value to the given memory offset of an object ensuring the order of memory operations.
- writeOrderedLong(long, long) - Method in interface net.openhft.chronicle.core.Memory
-
Writes a long value to memory at the given address with ordered store semantics.
- writeOrderedLong(Object, long, long) - Method in interface net.openhft.chronicle.core.Memory
-
Writes a long value to the object at the given offset with ordered store semantics.
- writeOrderedLong(long, long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Writes a long value to the memory location specified by the address, in a way that is
guaranteed to be ordered with respect to other memory operations.
- writeOrderedLong(Object, long, long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Writes a long value to the field of the specified object at the given offset, in a way that is
guaranteed to be ordered with respect to other memory operations.
- writeShort(long, short) - Method in interface net.openhft.chronicle.core.Memory
-
Writes a short value to the memory at the specified address.
- writeShort(Object, long, short) - Method in interface net.openhft.chronicle.core.Memory
-
Writes a short value to the memory at the specified offset within the given object.
- writeShort(long, short) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Writes a short value to the given memory address.
- writeShort(Object, long, short) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Writes a short value to the given memory offset of an object.
- writeVolatileByte(long, byte) - Method in interface net.openhft.chronicle.core.Memory
-
Writes a volatile byte to the memory at the given address.
- writeVolatileByte(Object, long, byte) - Method in interface net.openhft.chronicle.core.Memory
-
Writes a volatile byte to the object at the given offset.
- writeVolatileByte(long, byte) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Writes a byte value in a volatile manner to the specified memory address.
- writeVolatileByte(Object, long, byte) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Writes a byte value in a volatile manner to the specified object at the given offset.
- writeVolatileDouble(long, double) - Method in interface net.openhft.chronicle.core.Memory
-
Writes a volatile double to the memory at the given address.
- writeVolatileDouble(Object, long, double) - Method in interface net.openhft.chronicle.core.Memory
-
Writes a volatile double to the object at the given offset.
- writeVolatileDouble(long, double) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Writes a double value in a volatile manner to the specified memory address.
- writeVolatileDouble(Object, long, double) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Writes a double value in a volatile manner to the specified object at the given offset.
- writeVolatileFloat(long, float) - Method in interface net.openhft.chronicle.core.Memory
-
Writes a volatile float to the memory at the given address.
- writeVolatileFloat(Object, long, float) - Method in interface net.openhft.chronicle.core.Memory
-
Writes a volatile float to the object at the given offset.
- writeVolatileFloat(long, float) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Writes a float value in a volatile manner to the specified memory address.
- writeVolatileFloat(Object, long, float) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Writes a float value in a volatile manner to the specified object at the given offset.
- writeVolatileInt(long, int) - Method in interface net.openhft.chronicle.core.Memory
-
Writes a volatile integer to the memory at the given address.
- writeVolatileInt(Object, long, int) - Method in interface net.openhft.chronicle.core.Memory
-
Writes a volatile integer to the object at the given offset.
- writeVolatileInt(long, int) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Writes an integer value in a volatile manner to the specified memory address.
- writeVolatileInt(Object, long, int) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Writes an integer value in a volatile manner to the specified object at the given offset.
- writeVolatileLong(long, long) - Method in interface net.openhft.chronicle.core.Memory
-
Writes a volatile long to the memory at the given address.
- writeVolatileLong(Object, long, long) - Method in interface net.openhft.chronicle.core.Memory
-
Writes a volatile long to the object at the given offset.
- writeVolatileLong(long, long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Writes a long value in a volatile manner to the specified memory address.
- writeVolatileLong(Object, long, long) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Writes a long value in a volatile manner to the specified object at the given offset.
- writeVolatileShort(long, short) - Method in interface net.openhft.chronicle.core.Memory
-
Writes a volatile short to the memory at the given address.
- writeVolatileShort(Object, long, short) - Method in interface net.openhft.chronicle.core.Memory
-
Writes a volatile short to the object at the given offset.
- writeVolatileShort(long, short) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Writes a short value in a volatile manner to the specified memory address.
- writeVolatileShort(Object, long, short) - Method in class net.openhft.chronicle.core.UnsafeMemory
-
Writes a short value in a volatile manner to the specified object at the given offset.