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

A

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(T) - Method in interface net.openhft.chronicle.core.util.Updater
 
accountForCoordinatedOmmission(boolean) - Method in class net.openhft.chronicle.core.jlbh.JLBHOptions
Determines whether the start time is the time the event was supposed to have happened (i.e.
acquireStringBuilder() - Method in class net.openhft.chronicle.core.pool.StringBuilderPool
 
action() - Method in interface net.openhft.chronicle.core.threads.VanillaEventHandler
perform all tasks once and return ASAP.
add(Histogram) - Method in class net.openhft.chronicle.core.util.Histogram
 
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
Deprecated.
 
addAlias(Class, String) - Method in interface net.openhft.chronicle.core.pool.ClassLookup
Deprecated.
 
addAll(T, T...) - Static method in enum net.openhft.chronicle.core.util.ObjectUtils
 
addAtomicValue(double) - Method in interface net.openhft.chronicle.core.values.DoubleValue
 
addAtomicValue(float) - Method in interface net.openhft.chronicle.core.values.FloatValue
 
addAtomicValue(int) - Method in interface net.openhft.chronicle.core.values.IntValue
 
addAtomicValue(long) - Method in interface net.openhft.chronicle.core.values.LongValue
 
addHandler(boolean, EventHandler) - Method in interface net.openhft.chronicle.core.threads.EventLoop
 
addHandler(EventHandler) - Method in interface net.openhft.chronicle.core.threads.EventLoop
 
addInt(long, int) - Method in interface net.openhft.chronicle.core.Memory
 
addInt(Object, long, int) - Method in interface net.openhft.chronicle.core.Memory
 
addInt(long, int) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
addInt(Object, long, int) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
addLong(long, long) - Method in interface net.openhft.chronicle.core.Memory
 
addLong(Object, long, long) - Method in interface net.openhft.chronicle.core.Memory
 
addLong(long, long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
addLong(Object, long, long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
addProbe(String) - Method in class net.openhft.chronicle.core.jlbh.JLBH
Add a probe to measure a section of the benchmark.
addValue(byte) - Method in interface net.openhft.chronicle.core.values.ByteValue
 
addValue(double) - Method in interface net.openhft.chronicle.core.values.DoubleValue
 
addValue(float) - Method in interface net.openhft.chronicle.core.values.FloatValue
 
addValue(int) - Method in interface net.openhft.chronicle.core.values.IntValue
 
addValue(long) - Method in interface net.openhft.chronicle.core.values.LongValue
 
addValue(short) - Method in interface net.openhft.chronicle.core.values.ShortValue
 
agitate(long) - Static method in enum net.openhft.chronicle.core.Maths
 
allocate(long) - Method in interface net.openhft.chronicle.core.Memory
 
allocate(long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
allocateInstance(Class<? extends E>) - Method in interface net.openhft.chronicle.core.Memory
 
allocateInstance(Class<? extends E>) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
AllocationMeasure - Class in net.openhft.chronicle.core.util
Created by daniel on 06/07/2015.
AllocationMeasure() - Constructor for class net.openhft.chronicle.core.util.AllocationMeasure
 
andThen(BooleanConsumer) - Method in interface net.openhft.chronicle.core.util.BooleanConsumer
Returns a composed BooleanConsumer that performs, in sequence, this operation followed by the after operation.
andThen(ByteConsumer) - Method in interface net.openhft.chronicle.core.util.ByteConsumer
Returns a composed ByteConsumer that performs, in sequence, this operation followed by the after operation.
andThen(CharConsumer) - Method in interface net.openhft.chronicle.core.util.CharConsumer
Returns a composed CharConsumer that performs, in sequence, this operation followed by the after operation.
andThen(FloatConsumer) - Method in interface net.openhft.chronicle.core.util.FloatConsumer
Returns a composed FloatConsumer that performs, in sequence, this operation followed by the after operation.
andThen(ShortConsumer) - Method in interface net.openhft.chronicle.core.util.ShortConsumer
Returns a composed ShortConsumer that performs, in sequence, this operation followed by the after operation.
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.
asBiFunction(ThrowingBiFunction<I, J, R, T>) - Static method in interface net.openhft.chronicle.core.util.ThrowingBiFunction
 
asCCE(Exception) - Static method in enum net.openhft.chronicle.core.util.ObjectUtils
 
asConsumer(ThrowingBiConsumer<I, J, T>) - Static method in interface net.openhft.chronicle.core.util.ThrowingBiConsumer
 
asConsumer(ThrowingConsumer<I, T>) - Static method in interface net.openhft.chronicle.core.util.ThrowingConsumer
 
asFunction(ThrowingFunction<I, R, T>) - Static method in interface net.openhft.chronicle.core.util.ThrowingFunction
 
assertNoNewThreads() - Method in class net.openhft.chronicle.core.threads.ThreadDump
 
asSupplier(ThrowingSupplier<V, T>) - Static method in interface net.openhft.chronicle.core.util.ThrowingSupplier
 
awaitTermination() - Method in interface net.openhft.chronicle.core.threads.EventLoop
Wait until the event loop has terminated.

B

bindValueAt(int, LongValue) - Method in interface net.openhft.chronicle.core.values.LongArrayValues
 
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
User: peter.lawrey Date: 10/10/13 Time: 07:19
busyWaitMicros(long) - Static method in enum net.openhft.chronicle.core.Jvm
This method is designed to be used when the time to be waited is very small, typically under a millisecond.
busyWaitUntil(long) - Static method in enum net.openhft.chronicle.core.Jvm
This method is designed to be used when the time to be waited is very small, typically under a millisecond.
ByteBuffers - Enum in net.openhft.chronicle.core.util
Created by peter on 13/01/2017.
ByteConsumer - Interface in net.openhft.chronicle.core.util
Represents an operation that accepts a single byte-valued argument and returns no result.
ByteValue - Interface in net.openhft.chronicle.core.values
User: peter.lawrey Date: 10/10/13 Time: 07:19

C

call() - Method in interface net.openhft.chronicle.core.util.ThrowingCallable
 
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
 
CharValue - Interface in net.openhft.chronicle.core.values
User: peter.lawrey Date: 10/10/13 Time: 07:17
CLASS_ALIASES - Static variable in class net.openhft.chronicle.core.pool.ClassAliasPool
 
ClassAliasPool - Class in net.openhft.chronicle.core.pool
 
ClassLoading - Enum in net.openhft.chronicle.core
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
Deprecated.
clazz - Variable in class net.openhft.chronicle.core.onoes.ExceptionKey
 
clean(ByteBuffer) - Static method in enum net.openhft.chronicle.core.io.IOTools
 
clean() - Method in class net.openhft.chronicle.core.pool.ClassAliasPool
remove classes which are not in the default class loaders.
close() - Method in interface net.openhft.chronicle.core.io.Closeable
Doesn't throw a checked exception.
Closeable - Interface in net.openhft.chronicle.core.io
 
ClosedState - Interface in net.openhft.chronicle.core.io
 
closeQuietly(Object...) - Static method in interface net.openhft.chronicle.core.io.Closeable
 
closeQuietly(Object) - Static method in interface net.openhft.chronicle.core.io.Closeable
 
compare(CharSequence, CharSequence) - Method in enum net.openhft.chronicle.core.util.CharSequenceComparator
 
compareAndSet(long, long, long) - Method in interface net.openhft.chronicle.core.values.LongArrayValues
 
compareAndSwapInt(long, int, int) - Method in interface net.openhft.chronicle.core.Memory
 
compareAndSwapInt(Object, long, int, int) - Method in interface net.openhft.chronicle.core.Memory
 
compareAndSwapInt(long, int, int) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
compareAndSwapInt(Object, long, int, int) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
compareAndSwapLong(long, long, long) - Method in interface net.openhft.chronicle.core.Memory
 
compareAndSwapLong(Object, long, long, long) - Method in interface net.openhft.chronicle.core.Memory
 
compareAndSwapLong(long, long, long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
compareAndSwapLong(Object, long, long, long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
compareAndSwapValue(int, int) - Method in interface net.openhft.chronicle.core.values.IntValue
 
compareAndSwapValue(long, long) - Method in interface net.openhft.chronicle.core.values.LongValue
 
compileThreshold() - Static method in enum net.openhft.chronicle.core.Jvm
 
complete() - Method in interface net.openhft.chronicle.core.jlbh.JLBHTask
This method is used for any clean up that might be required by the benchmark.
computeValue(Class<?>) - Method in class net.openhft.chronicle.core.ClassLocal
 
convertTo(Class<E>, Object) - Static method in enum net.openhft.chronicle.core.util.ObjectUtils
 
copyMemory(byte[], int, long, int) - Method in interface net.openhft.chronicle.core.Memory
 
copyMemory(long, long, long) - Method in interface net.openhft.chronicle.core.Memory
 
copyMemory(byte[], int, Object, long, int) - Method in interface net.openhft.chronicle.core.Memory
 
copyMemory(long, Object, long, int) - Method in interface net.openhft.chronicle.core.Memory
 
copyMemory(byte[], int, long, int) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
copyMemory(long, long, long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
copyMemory(byte[], int, Object, long, int) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
copyMemory(long, Object, long, int) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
create(ClassLoader) - Static method in interface net.openhft.chronicle.core.pool.ClassLookup
Deprecated.
 
create() - Static method in interface net.openhft.chronicle.core.pool.ClassLookup
Deprecated.
 
current() - Static method in class net.openhft.chronicle.core.util.ThreadLocalSecureRandom
 
currentTimeMicros() - Method in enum net.openhft.chronicle.core.time.SystemTimeProvider
 
currentTimeMicros() - Method in interface net.openhft.chronicle.core.time.TimeProvider
 
currentTimeMillis(long) - Method in class net.openhft.chronicle.core.time.SetTimeProvider
 
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() - Static method in enum net.openhft.chronicle.core.util.Time
 

D

debug() - Static method in enum net.openhft.chronicle.core.Jvm
 
DEBUG - Static variable in enum net.openhft.chronicle.core.onoes.PrintExceptionHandler
 
defaultValue(Class<?>) - Static method in enum net.openhft.chronicle.core.util.ObjectUtils
 
defineClass(String, byte[]) - Static method in enum net.openhft.chronicle.core.ClassLoading
Deprecated.
Define a class into the current class loader
deleteDirWithFiles(String, int) - Static method in enum net.openhft.chronicle.core.io.IOTools
 
deleteDirWithFiles(File, int) - Static method in enum net.openhft.chronicle.core.io.IOTools
 
disableDebugHandler() - Static method in enum net.openhft.chronicle.core.Jvm
 
divideRoundUp(long, long) - Static method in enum net.openhft.chronicle.core.Maths
Divide dividend by divisor, if division is not integral the result is rounded up.
DoubleValue - Interface in net.openhft.chronicle.core.values
User: peter.lawrey Date: 10/10/13 Time: 07:12
dumpException(Map<ExceptionKey, Integer>) - Static method in enum net.openhft.chronicle.core.Jvm
 

E

encodeURI(String) - Static method in class net.openhft.chronicle.core.util.URIEncoder
 
endsWith(CharSequence, String) - Static method in enum net.openhft.chronicle.core.util.StringUtils
 
ENUM_INTERNER - Static variable in class net.openhft.chronicle.core.pool.EnumInterner
 
EnumInterner<E extends Enum<E>> - Class in net.openhft.chronicle.core.pool
 
EnumInterner(Class<E>) - Constructor for class net.openhft.chronicle.core.pool.EnumInterner
 
EnumInterner(Class<E>, int) - Constructor for class net.openhft.chronicle.core.pool.EnumInterner
 
equals(Object) - Method in class net.openhft.chronicle.core.onoes.ExceptionKey
 
equals(Object) - Method in class net.openhft.chronicle.core.util.Histogram
 
equalsCaseIgnore(CharSequence, CharSequence) - Static method in enum net.openhft.chronicle.core.util.StringUtils
 
EventHandler - Interface in net.openhft.chronicle.core.threads
Created by peter.lawrey on 22/01/15.
eventLoop(EventLoop) - Method in interface net.openhft.chronicle.core.threads.EventHandler
 
EventLoop - Interface in net.openhft.chronicle.core.threads
Created by peter.lawrey on 22/01/15.
ExceptionHandler - Interface in net.openhft.chronicle.core.onoes
Created by Peter on 13/06/2016.
ExceptionKey - Class in net.openhft.chronicle.core.onoes
Created by Peter on 13/06/2016.
ExceptionKey(LogLevel, Class, String, Throwable) - Constructor for class net.openhft.chronicle.core.onoes.ExceptionKey
 
extractChars(StringBuilder) - Static method in enum net.openhft.chronicle.core.util.StringUtils
 
extractChars(String) - Static method in enum net.openhft.chronicle.core.util.StringUtils
 

F

fatal() - Static method in enum net.openhft.chronicle.core.Jvm
 
findDir(String) - Static method in enum net.openhft.chronicle.core.OS
 
findFile(String...) - Static method in enum net.openhft.chronicle.core.OS
Search a list of directories to find a path which is the last element.
firstLowerCase(String) - Static method in enum net.openhft.chronicle.core.util.StringUtils
 
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
User: peter.lawrey Date: 10/10/13 Time: 07:15
floor() - Method in class net.openhft.chronicle.core.util.Histogram
 
ForceInline - Annotation Type in net.openhft.chronicle.core.annotation
Marker annotation for some methods and constructors in the JSR 292 implementation.
forName(CharSequence) - Method in class net.openhft.chronicle.core.pool.ClassAliasPool
 
forName(CharSequence) - Method in interface net.openhft.chronicle.core.pool.ClassLookup
Deprecated.
 
fractionBits() - Method in class net.openhft.chronicle.core.util.Histogram
 
freeMemory(long, long) - Method in interface net.openhft.chronicle.core.Memory
 
freeMemory(long, long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 

G

get() - Method in class net.openhft.chronicle.core.ReferenceCounter
 
get() - Method in interface net.openhft.chronicle.core.util.ThrowingSupplier
Gets a result.
getAndReset() - Method in class net.openhft.chronicle.core.threads.StackSampler
 
getCapacity() - Method in interface net.openhft.chronicle.core.values.LongArrayValues
 
getField(Class, String) - Static method in enum net.openhft.chronicle.core.Jvm
Get the Field for a class by name.
getFieldOffset(Field) - Method in interface net.openhft.chronicle.core.Memory
 
getFieldOffset(Field) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
getHostName() - Static method in enum net.openhft.chronicle.core.OS
 
getObject(Object, long) - Method in interface net.openhft.chronicle.core.Memory
 
getObject(Object, long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
getPercentiles() - Method in class net.openhft.chronicle.core.util.Histogram
 
getPidMax() - Static method in enum net.openhft.chronicle.core.OS
 
getProcessId() - Static method in enum net.openhft.chronicle.core.OS
 
getSingletonForEnum(Class<E>) - Static method in enum net.openhft.chronicle.core.util.ObjectUtils
 
getTarget() - Static method in enum net.openhft.chronicle.core.OS
 
getTL(ThreadLocal<WeakReference<T>>, Supplier<T>) - Static method in enum net.openhft.chronicle.core.threads.ThreadLocalHelper
 
getTL(ThreadLocal<WeakReference<T>>, A, Function<A, T>) - Static method in enum net.openhft.chronicle.core.threads.ThreadLocalHelper
 
getTL(ThreadLocal<WeakReference<T>>, A, Function<A, T>, ReferenceQueue<T>, Consumer<WeakReference<T>>) - Static method in enum net.openhft.chronicle.core.threads.ThreadLocalHelper
 
getTypeFor(Class, Class) - Static method in enum net.openhft.chronicle.core.util.ObjectUtils
 
getTypeFor(Class, Class, int) - Static method in enum net.openhft.chronicle.core.util.ObjectUtils
 
getUsed() - Method in interface net.openhft.chronicle.core.values.LongArrayValues
 
getUserName() - Static method in enum net.openhft.chronicle.core.OS
 
getUsingValue(StringBuilder) - Method in interface net.openhft.chronicle.core.values.StringValue
a getter for a String which takes a StringBuilder
getValue(Object, String) - Static method in enum net.openhft.chronicle.core.Jvm
 
getValue() - Method in interface net.openhft.chronicle.core.values.BooleanValue
 
getValue() - Method in interface net.openhft.chronicle.core.values.ByteValue
 
getValue() - Method in interface net.openhft.chronicle.core.values.CharValue
 
getValue() - Method in interface net.openhft.chronicle.core.values.DoubleValue
 
getValue() - Method in interface net.openhft.chronicle.core.values.FloatValue
 
getValue() - Method in interface net.openhft.chronicle.core.values.IntValue
 
getValue() - Method in interface net.openhft.chronicle.core.values.LongValue
 
getValue() - Method in interface net.openhft.chronicle.core.values.ShortValue
 
getValue() - Method in interface net.openhft.chronicle.core.values.StringValue
 
getValueAt(long) - Method in interface net.openhft.chronicle.core.values.LongArrayValues
 
getVolatileValue() - Method in interface net.openhft.chronicle.core.values.DoubleValue
 
getVolatileValue() - Method in interface net.openhft.chronicle.core.values.FloatValue
 
getVolatileValue() - Method in interface net.openhft.chronicle.core.values.IntValue
 
getVolatileValue() - Method in interface net.openhft.chronicle.core.values.LongValue
 
getVolatileValueAt(long) - Method in interface net.openhft.chronicle.core.values.LongArrayValues
 
GoogleExceptionHandler - Class in net.openhft.chronicle.core.onoes
Created by Peter on 07/04/2016.
GoogleExceptionHandler(ExceptionHandler) - Constructor for class net.openhft.chronicle.core.onoes.GoogleExceptionHandler
 

H

HandlerPriority - Enum in net.openhft.chronicle.core.threads
Created by peter.lawrey on 22/01/15.
hasException(Map<ExceptionKey, Integer>) - Static method in enum net.openhft.chronicle.core.Jvm
 
hash32(CharSequence) - Static method in enum net.openhft.chronicle.core.Maths
 
hash32(String) - Static method in enum net.openhft.chronicle.core.Maths
 
hash32(StringBuilder) - Static method in enum net.openhft.chronicle.core.Maths
 
hash32(long) - Static method in enum net.openhft.chronicle.core.Maths
 
hash64(CharSequence) - Static method in enum net.openhft.chronicle.core.Maths
 
hash64(String) - Static method in enum net.openhft.chronicle.core.Maths
 
hash64(StringBuilder) - Static method in enum net.openhft.chronicle.core.Maths
 
hash64(long) - Static method in enum net.openhft.chronicle.core.Maths
A simple hashing algorithm for a 64-bit value
hash64(long, long) - Static method in enum net.openhft.chronicle.core.Maths
A simple hashing algorithm for a 128-bit value
hashCode() - Method in class net.openhft.chronicle.core.onoes.ExceptionKey
 
heapUsed() - Method in interface net.openhft.chronicle.core.Memory
 
Histogram - Class in net.openhft.chronicle.core.util
Created by peter on 10/07/15.
Histogram() - Constructor for class net.openhft.chronicle.core.util.Histogram
 
Histogram(int, int) - Constructor for class net.openhft.chronicle.core.util.Histogram
 
Histogram(int, int, double) - Constructor for class net.openhft.chronicle.core.util.Histogram
 
HotMethod - Annotation Type in net.openhft.chronicle.core.annotation
 

I

ignore(String) - Method in class net.openhft.chronicle.core.threads.ThreadDump
 
ignored(Class<T>) - Static method in enum net.openhft.chronicle.core.Mocker
 
immutabile(Class, boolean) - Static method in enum net.openhft.chronicle.core.util.ObjectUtils
 
init(JLBH) - Method in interface net.openhft.chronicle.core.jlbh.JLBHTask
This method is called before the benchmark is started.
init(int, int, long, long, long) - Method in class net.openhft.chronicle.core.util.Histogram
Re initialise this histogram from deserialized data
intercepting(Class<T>, String, Consumer<String>) - Static method in enum net.openhft.chronicle.core.Mocker
 
intern(CharSequence) - Method in class net.openhft.chronicle.core.pool.EnumInterner
 
intern(CharSequence) - Method in class net.openhft.chronicle.core.pool.ParsingCache
 
intern(CharSequence) - Method in class net.openhft.chronicle.core.pool.StringInterner
 
interner - Variable in class net.openhft.chronicle.core.pool.ParsingCache
 
interner - Variable in class net.openhft.chronicle.core.pool.StringInterner
 
intLog2(long) - Static method in enum net.openhft.chronicle.core.Maths
Returns rounded down log2num, e.
IntValue - Interface in net.openhft.chronicle.core.values
User: peter.lawrey Date: 10/10/13 Time: 07:15
InvalidEventHandlerException - Exception in net.openhft.chronicle.core.threads
Created by peter on 25/06/15.
InvalidEventHandlerException(String) - Constructor for exception net.openhft.chronicle.core.threads.InvalidEventHandlerException
 
InvalidEventHandlerException() - Constructor for exception net.openhft.chronicle.core.threads.InvalidEventHandlerException
 
InvalidEventHandlerException(Throwable) - Constructor for exception net.openhft.chronicle.core.threads.InvalidEventHandlerException
 
IORuntimeException - Exception in net.openhft.chronicle.core.io
 
IORuntimeException(String) - Constructor for exception net.openhft.chronicle.core.io.IORuntimeException
 
IORuntimeException(Throwable) - Constructor for exception net.openhft.chronicle.core.io.IORuntimeException
 
IORuntimeException(String, Throwable) - Constructor for exception net.openhft.chronicle.core.io.IORuntimeException
 
IOTools - Enum in net.openhft.chronicle.core.io
Created by peter on 26/08/15.
is64bit() - Static method in enum net.openhft.chronicle.core.Jvm
 
is64Bit() - Static method in enum net.openhft.chronicle.core.OS
 
isAlive() - Method in interface net.openhft.chronicle.core.threads.EventLoop
 
isAvailable() - Method in interface net.openhft.chronicle.core.LicenceCheck
 
isClosed() - Method in interface net.openhft.chronicle.core.io.Closeable
 
isClosed() - Method in interface net.openhft.chronicle.core.io.ClosedState
 
isClosed() - Method in interface net.openhft.chronicle.core.threads.EventLoop
 
isConcreteClass(Class) - Static method in enum net.openhft.chronicle.core.util.ObjectUtils
 
isDebug() - Static method in enum net.openhft.chronicle.core.Jvm
 
isDebugEnabled(Class) - Static method in enum net.openhft.chronicle.core.Jvm
 
isEnabled(Class) - Method in interface net.openhft.chronicle.core.onoes.ExceptionHandler
 
isEqual(CharSequence, CharSequence) - Static method in enum net.openhft.chronicle.core.util.StringUtils
 
isEqual(StringBuilder, CharSequence) - Static method in enum net.openhft.chronicle.core.util.StringUtils
 
isFlightRecorder() - Static method in enum net.openhft.chronicle.core.Jvm
 
isImmutable(Class) - Static method in enum net.openhft.chronicle.core.util.ObjectUtils
 
isLinux() - Static method in enum net.openhft.chronicle.core.OS
 
isMacOSX() - Static method in enum net.openhft.chronicle.core.OS
 
isNull() - Method in interface net.openhft.chronicle.core.values.LongArrayValues
 
isPowerOf2(long) - Static method in enum net.openhft.chronicle.core.Maths
 
isTrue(CharSequence) - Static method in enum net.openhft.chronicle.core.util.ObjectUtils
 
isWindows() - Static method in enum net.openhft.chronicle.core.OS
This may or may not be the OS thread id, but should be unique across processes
iterations(int) - Method in class net.openhft.chronicle.core.jlbh.JLBHOptions
Number of iterations of the benchmark not including warmup.

J

jitterAffinity(boolean) - Method in class net.openhft.chronicle.core.jlbh.JLBHOptions
Should the jitter thread set affinity or not
JLBH - Class in net.openhft.chronicle.core.jlbh
Java Latency Benchmark Harness The harness is intended to be used for benchmarks where co-ordinated omission is an issue.
JLBH(JLBHOptions) - Constructor for class net.openhft.chronicle.core.jlbh.JLBH
 
JLBHOptions - Class in net.openhft.chronicle.core.jlbh
Data structure to store the options to pass into the JLBH constructor
JLBHOptions() - Constructor for class net.openhft.chronicle.core.jlbh.JLBHOptions
 
jlbhTask(JLBHTask) - Method in class net.openhft.chronicle.core.jlbh.JLBHOptions
The latency benchmark to be run.
JLBHTask - Interface in net.openhft.chronicle.core.jlbh
Interface for tasks using the JLBH framework.
Jvm - Enum in net.openhft.chronicle.core
Utility class to access information in the JVM.

L

level - Variable in class net.openhft.chronicle.core.onoes.ExceptionKey
 
LicenceCheck - Interface in net.openhft.chronicle.core
 
licenceCheck() - Method in interface net.openhft.chronicle.core.LicenceCheck
checks if the function you are about to call is part of an enterprise product, if the licence fails a runtime exception will be thrown
loadFence() - Method in interface net.openhft.chronicle.core.Memory
 
loadFence() - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
lockWithStack(ReentrantLock) - Static method in enum net.openhft.chronicle.core.Jvm
Log the stack trace of the thread holding a lock.
logging(Class<T>, String, PrintStream) - Static method in enum net.openhft.chronicle.core.Mocker
 
logging(Class<T>, String, PrintWriter) - Static method in enum net.openhft.chronicle.core.Mocker
 
logging(Class<T>, String, StringWriter) - Static method in enum net.openhft.chronicle.core.Mocker
 
LogLevel - Enum in net.openhft.chronicle.core.onoes
Created by Peter on 13/06/2016.
LongArrayValues - Interface in net.openhft.chronicle.core.values
User: peter.lawrey Date: 10/10/13 Time: 07:11
LongValue - Interface in net.openhft.chronicle.core.values
User: peter.lawrey Date: 10/10/13 Time: 07:11

M

main(String[]) - Static method in class net.openhft.chronicle.core.util.AllocationMeasure
 
map(FileChannel, FileChannel.MapMode, long, long) - Static method in enum net.openhft.chronicle.core.OS
Map a region of a file into memory.
mapAlign(long) - Static method in enum net.openhft.chronicle.core.OS
Align an offset of a memory mapping in file based on OS.
mapAlignment() - Static method in enum net.openhft.chronicle.core.OS
Returns the alignment of offsets in file, from which memory mapping could start, based on OS.
markAllocations() - Method in class net.openhft.chronicle.core.util.AllocationMeasure
Calculates the number of bytes allocated since the last reset.
mask - Variable in class net.openhft.chronicle.core.pool.ParsingCache
 
mask - Variable in class net.openhft.chronicle.core.pool.StringInterner
 
matchingClass(Class, Class) - Static method in enum net.openhft.chronicle.core.util.ObjectUtils
 
Maths - Enum in net.openhft.chronicle.core
 
MaxBytes - Annotation Type in net.openhft.chronicle.core.values
The maximum size in encoded bytes for a variable length data type.
maxDirectMemory() - Static method in enum net.openhft.chronicle.core.Jvm
 
Memory - Interface in net.openhft.chronicle.core
Low level memory access
memory() - Static method in enum net.openhft.chronicle.core.OS
 
memoryMapped() - Static method in enum net.openhft.chronicle.core.OS
 
message - Variable in class net.openhft.chronicle.core.onoes.ExceptionKey
 
minimum() - Method in class net.openhft.chronicle.core.time.RunningMinimum
 
Mocker - Enum in net.openhft.chronicle.core
Created by peter on 13/12/16.

N

nameFor(Class) - Method in class net.openhft.chronicle.core.pool.ClassAliasPool
 
nameFor(Class) - Method in interface net.openhft.chronicle.core.pool.ClassLookup
Deprecated.
 
NanoSampler - Interface in net.openhft.chronicle.core.util
Created by daniel on 09/03/2016.
nativeMemoryUsed() - Method in interface net.openhft.chronicle.core.Memory
 
nativeMemoryUsed() - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
net.openhft.chronicle.core - package net.openhft.chronicle.core
 
net.openhft.chronicle.core.annotation - package net.openhft.chronicle.core.annotation
 
net.openhft.chronicle.core.io - package net.openhft.chronicle.core.io
 
net.openhft.chronicle.core.jlbh - package net.openhft.chronicle.core.jlbh
 
net.openhft.chronicle.core.onoes - package net.openhft.chronicle.core.onoes
 
net.openhft.chronicle.core.pool - package net.openhft.chronicle.core.pool
 
net.openhft.chronicle.core.threads - package net.openhft.chronicle.core.threads
 
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
 
newInstance(Class<T>) - Static method in enum net.openhft.chronicle.core.util.ObjectUtils
 
newString(char[]) - Static method in enum net.openhft.chronicle.core.util.StringUtils
 
nextPower2(int, int) - Static method in enum net.openhft.chronicle.core.Maths
 
nextPower2(long, long) - Static method in enum net.openhft.chronicle.core.Maths
 
NO_OBJECTS - Static variable in enum net.openhft.chronicle.core.util.ObjectUtils
 
notifyClosing() - Method in interface net.openhft.chronicle.core.io.Closeable
 
NotNull - Annotation Type in net.openhft.chronicle.core.annotation
 
Nullable - Annotation Type in net.openhft.chronicle.core.annotation
 
NullExceptionHandler - Enum in net.openhft.chronicle.core.onoes
Created by Peter on 13/06/2016.

O

ObjBooleanConsumer<T> - Interface in net.openhft.chronicle.core.util
Represents an operation that accepts a 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 a 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 a an object-valued and char-valued argument, and returns no result.
ObjectUtils - Enum in net.openhft.chronicle.core.util
Created by peter on 23/06/15.
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.
on(Class, Throwable) - Method in interface net.openhft.chronicle.core.onoes.ExceptionHandler
 
on(Class, String) - Method in interface net.openhft.chronicle.core.onoes.ExceptionHandler
 
on(Class, String, Throwable) - Method in interface net.openhft.chronicle.core.onoes.ExceptionHandler
A method to call when an exception occurs.
on(Class, String, Throwable) - Method in class net.openhft.chronicle.core.onoes.RecordingExceptionHandler
 
on(Class, String, Throwable) - Method in class net.openhft.chronicle.core.onoes.WebExceptionHandler
 
onMethodCall(BiFunction<Method, Object[], Object>, Class<T>, Class...) - Static method in enum net.openhft.chronicle.core.util.ObjectUtils
 
onReleased(Runnable) - Static method in class net.openhft.chronicle.core.ReferenceCounter
 
onSpinWait() - Static method in class net.openhft.chronicle.core.threads.ThreadHints
Indicates that the caller is momentarily unable to progress, until the occurrence of one or more actions on the part of other activities.
open(URL) - Static method in enum net.openhft.chronicle.core.io.IOTools
 
OS - Enum in net.openhft.chronicle.core
Low level access to OS class.
OS.Unmapper - Class in net.openhft.chronicle.core
 
overRange() - Method in class net.openhft.chronicle.core.util.Histogram
 

P

pageAlign(long) - Static method in enum net.openhft.chronicle.core.OS
Align the size to page boundary
pageSize() - Method in interface net.openhft.chronicle.core.Memory
 
pageSize() - Static method in enum net.openhft.chronicle.core.OS
 
pageSize() - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
parkNanos(long) - Static method in enum net.openhft.chronicle.core.util.Time
 
parseDouble(CharSequence) - Static method in enum net.openhft.chronicle.core.util.StringUtils
 
ParsingCache<E> - Class in net.openhft.chronicle.core.pool
Created by peter on 29/02/16.
ParsingCache(int, Function<String, E>) - Constructor for class net.openhft.chronicle.core.pool.ParsingCache
 
pause(long) - Static method in enum net.openhft.chronicle.core.Jvm
Silently pause for milli seconds.
pauseAfterWarmupMS(int) - Method in class net.openhft.chronicle.core.jlbh.JLBHOptions
Option to set a pause after the warmup is complete
percentile(double) - Method in class net.openhft.chronicle.core.util.Histogram
 
powersOf2() - Method in class net.openhft.chronicle.core.util.Histogram
 
primToWrapper(Class) - Static method in enum net.openhft.chronicle.core.util.ObjectUtils
If the class is a primitive type, change it to the equivalent wrapper.
printAll(Class<T>, Class...) - Static method in enum net.openhft.chronicle.core.util.ObjectUtils
 
printAllocations(CharSequence) - Method in class net.openhft.chronicle.core.util.AllocationMeasure
 
PrintExceptionHandler - Enum in net.openhft.chronicle.core.onoes
Created by Peter on 13/06/2016.
priority() - Method in interface net.openhft.chronicle.core.threads.EventHandler
 

Q

queuing(Class<T>, String, BlockingQueue<String>) - Static method in enum net.openhft.chronicle.core.Mocker
 

R

readAsBytes(InputStream) - Static method in enum net.openhft.chronicle.core.io.IOTools
 
readByte(Object, long) - Method in interface net.openhft.chronicle.core.Memory
 
readByte(long) - Method in interface net.openhft.chronicle.core.Memory
 
readByte(Object, long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
readByte(long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
readDouble(long) - Method in interface net.openhft.chronicle.core.Memory
 
readDouble(Object, long) - Method in interface net.openhft.chronicle.core.Memory
 
readDouble(long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
readDouble(Object, long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
readFile(String) - Static method in enum 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
 
readFloat(Object, long) - Method in interface net.openhft.chronicle.core.Memory
 
readFloat(long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
readFloat(Object, long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
readInt(long) - Method in interface net.openhft.chronicle.core.Memory
 
readInt(Object, long) - Method in interface net.openhft.chronicle.core.Memory
 
readInt(long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
readInt(Object, long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
readLong(long) - Method in interface net.openhft.chronicle.core.Memory
 
readLong(Object, long) - Method in interface net.openhft.chronicle.core.Memory
 
readLong(long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
readLong(Object, long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
ReadResolvable<T> - Interface in net.openhft.chronicle.core.util
Created by peter on 23/06/15.
readResolve(Object) - Static method in enum net.openhft.chronicle.core.util.ObjectUtils
 
readResolve(Object) - Static method in interface net.openhft.chronicle.core.util.ReadResolvable
 
readResolve() - Method in interface net.openhft.chronicle.core.util.ReadResolvable
Post deserialization step
readShort(long) - Method in interface net.openhft.chronicle.core.Memory
 
readShort(Object, long) - Method in interface net.openhft.chronicle.core.Memory
 
readShort(long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
readShort(Object, long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
readVolatileByte(long) - Method in interface net.openhft.chronicle.core.Memory
 
readVolatileByte(Object, long) - Method in interface net.openhft.chronicle.core.Memory
 
readVolatileByte(long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
readVolatileByte(Object, long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
readVolatileDouble(long) - Method in interface net.openhft.chronicle.core.Memory
 
readVolatileDouble(Object, long) - Method in interface net.openhft.chronicle.core.Memory
 
readVolatileDouble(long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
readVolatileDouble(Object, long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
readVolatileFloat(long) - Method in interface net.openhft.chronicle.core.Memory
 
readVolatileFloat(Object, long) - Method in interface net.openhft.chronicle.core.Memory
 
readVolatileFloat(long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
readVolatileFloat(Object, long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
readVolatileInt(long) - Method in interface net.openhft.chronicle.core.Memory
 
readVolatileInt(Object, long) - Method in interface net.openhft.chronicle.core.Memory
 
readVolatileInt(long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
readVolatileInt(Object, long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
readVolatileLong(long) - Method in interface net.openhft.chronicle.core.Memory
 
readVolatileLong(Object, long) - Method in interface net.openhft.chronicle.core.Memory
 
readVolatileLong(long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
readVolatileLong(Object, long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
readVolatileShort(long) - Method in interface net.openhft.chronicle.core.Memory
 
readVolatileShort(Object, long) - Method in interface net.openhft.chronicle.core.Memory
 
readVolatileShort(long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
readVolatileShort(Object, long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
recordExceptions() - Static method in enum net.openhft.chronicle.core.Jvm
 
recordExceptions(boolean) - Static method in enum net.openhft.chronicle.core.Jvm
 
RecordingExceptionHandler - Class in net.openhft.chronicle.core.onoes
Created by Peter on 13/06/2016.
RecordingExceptionHandler(LogLevel, Map<ExceptionKey, Integer>) - Constructor for class net.openhft.chronicle.core.onoes.RecordingExceptionHandler
 
recordJitterGreaterThanNs(int) - Method in class net.openhft.chronicle.core.jlbh.JLBHOptions
Determines how much jitter to record.
recordOSJitter(boolean) - Method in class net.openhft.chronicle.core.jlbh.JLBHOptions
Determines whether or not to record jitter
refCount() - Method in interface net.openhft.chronicle.core.ReferenceCounted
 
ReferenceCounted - Interface in net.openhft.chronicle.core
A resource which is reference counted and freed when the refCount drop to 0.
ReferenceCounter - Class in net.openhft.chronicle.core
 
release(Object) - Static method in interface net.openhft.chronicle.core.ReferenceCounted
release a reference counted object
release() - Method in interface net.openhft.chronicle.core.ReferenceCounted
release a resource
release() - Method in class net.openhft.chronicle.core.ReferenceCounter
 
releaseAll(List<WeakReference<ReferenceCounted>>) - Static method in interface net.openhft.chronicle.core.ReferenceCounted
 
reserve() - Method in interface net.openhft.chronicle.core.ReferenceCounted
reserve a resource
reserve() - Method in class net.openhft.chronicle.core.ReferenceCounter
 
reset() - Method in interface net.openhft.chronicle.core.io.Resettable
 
reset() - Method in class net.openhft.chronicle.core.util.AllocationMeasure
 
reset() - Method in class net.openhft.chronicle.core.util.Histogram
 
reset() - Method in interface net.openhft.chronicle.core.values.LongArrayValues
 
resetExceptionHandlers() - Static method in enum net.openhft.chronicle.core.Jvm
 
Resettable - Interface in net.openhft.chronicle.core.io
A DTO or component which can be reset to it's initial state.
rethrow(Throwable) - Static method in enum net.openhft.chronicle.core.Jvm
Cast a CheckedException as an unchecked one.
round1(double) - Static method in enum net.openhft.chronicle.core.Maths
Performs a round which is accurate to within 1 ulp.
round2(double) - Static method in enum net.openhft.chronicle.core.Maths
Performs a round which is accurate to within 1 ulp.
round3(double) - Static method in enum net.openhft.chronicle.core.Maths
Performs a round which is accurate to within 1 ulp.
round4(double) - Static method in enum net.openhft.chronicle.core.Maths
Performs a round which is accurate to within 1 ulp.
round5(double) - Static method in enum net.openhft.chronicle.core.Maths
Performs a round which is accurate to within 1 ulp.
round6(double) - Static method in enum net.openhft.chronicle.core.Maths
Performs a round which is accurate to within 1 ulp.
round7(double) - Static method in enum net.openhft.chronicle.core.Maths
Performs a round which is accurate to within 1 ulp.
round8(double) - Static method in enum net.openhft.chronicle.core.Maths
Performs a round which is accurate to within 1 ulp.
roundN(double, int) - Static method in enum net.openhft.chronicle.core.Maths
Performs a round which is accurate to within 1 ulp.
run(long) - Method in interface net.openhft.chronicle.core.jlbh.JLBHTask
This method is called for each iteration of the benchmark.
run() - Method in class net.openhft.chronicle.core.OS.Unmapper
 
run() - Method in interface net.openhft.chronicle.core.util.ThrowingRunnable
 
RunningMinimum - Class in net.openhft.chronicle.core.time
User: peter.lawrey Date: 05/08/13 Time: 19:06
RunningMinimum(long) - Constructor for class net.openhft.chronicle.core.time.RunningMinimum
 
runs(int) - Method in class net.openhft.chronicle.core.jlbh.JLBHOptions
Number of runs of the benchmark

S

same(double, double) - Static method in enum net.openhft.chronicle.core.Maths
 
same(float, float) - Static method in enum net.openhft.chronicle.core.Maths
 
sample(long) - Method in class net.openhft.chronicle.core.jlbh.JLBH
 
sample(long, long) - Method in class net.openhft.chronicle.core.time.RunningMinimum
 
sample(long, long) - Method in class net.openhft.chronicle.core.time.VanillaDifferencer
 
sample(double) - Method in class net.openhft.chronicle.core.util.Histogram
 
sampleCount() - Method in class net.openhft.chronicle.core.util.Histogram
 
sampleNanos(long) - Method in class net.openhft.chronicle.core.jlbh.JLBH
 
sampleNanos(long) - Method in class net.openhft.chronicle.core.util.Histogram
 
sampleNanos(long) - Method in interface net.openhft.chronicle.core.util.NanoSampler
 
schedule(Runnable, long) - Method in class net.openhft.chronicle.core.threads.Timer
 
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 efforts, but if the thread is busy that call back maybe delayed
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
Created by peter.lawrey on 11/07/2015.
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
Created by peter.lawrey on 11/07/2015.
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(StringBuilder, CharSequence) - Static method in enum net.openhft.chronicle.core.util.StringUtils
 
setAddressCapacity(ByteBuffer, long, long) - Static method in enum net.openhft.chronicle.core.util.ByteBuffers
 
setCount(StringBuilder, int) - Static method in enum net.openhft.chronicle.core.util.StringUtils
 
setExceptionHandlers(ExceptionHandler, ExceptionHandler, ExceptionHandler) - Static method in enum net.openhft.chronicle.core.Jvm
 
setExceptionsHandlers(ExceptionHandler, ExceptionHandler, ExceptionHandler) - Static method in enum net.openhft.chronicle.core.Jvm
Deprecated.
setInt(Object, long, int) - Method in interface net.openhft.chronicle.core.Memory
Deprecated.
setInt(Object, long, int) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
setLength(StringBuilder, int) - Static method in enum net.openhft.chronicle.core.util.StringUtils
 
setMaxUsed(long) - Method in interface net.openhft.chronicle.core.values.LongArrayValues
 
setMaxValue(long) - Method in interface net.openhft.chronicle.core.values.LongValue
 
setMemory(long, long, byte) - Method in interface net.openhft.chronicle.core.Memory
 
setMemory(long, long, byte) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
setMinValue(long) - Method in interface net.openhft.chronicle.core.values.LongValue
 
setOrderedValue(double) - Method in interface net.openhft.chronicle.core.values.DoubleValue
 
setOrderedValue(float) - Method in interface net.openhft.chronicle.core.values.FloatValue
 
setOrderedValue(int) - Method in interface net.openhft.chronicle.core.values.IntValue
 
setOrderedValue(long) - Method in interface net.openhft.chronicle.core.values.LongValue
 
setOrderedValueAt(long, long) - Method in interface net.openhft.chronicle.core.values.LongArrayValues
 
SetTimeProvider - Class in net.openhft.chronicle.core.time
Created by peter on 10/03/16.
SetTimeProvider() - Constructor for class net.openhft.chronicle.core.time.SetTimeProvider
 
setValue(boolean) - Method in interface net.openhft.chronicle.core.values.BooleanValue
 
setValue(byte) - Method in interface net.openhft.chronicle.core.values.ByteValue
 
setValue(char) - Method in interface net.openhft.chronicle.core.values.CharValue
 
setValue(double) - Method in interface net.openhft.chronicle.core.values.DoubleValue
 
setValue(float) - Method in interface net.openhft.chronicle.core.values.FloatValue
 
setValue(int) - Method in interface net.openhft.chronicle.core.values.IntValue
 
setValue(long) - Method in interface net.openhft.chronicle.core.values.LongValue
 
setValue(short) - Method in interface net.openhft.chronicle.core.values.ShortValue
 
setValue(CharSequence) - Method in interface net.openhft.chronicle.core.values.StringValue
 
setValueAt(long, long) - Method in interface net.openhft.chronicle.core.values.LongArrayValues
 
shallowDeleteDirWithFiles(String) - Static method in enum net.openhft.chronicle.core.io.IOTools
 
shallowDeleteDirWithFiles(File) - Static method in enum net.openhft.chronicle.core.io.IOTools
 
shift - Variable in class net.openhft.chronicle.core.pool.ParsingCache
 
shift - Variable in class net.openhft.chronicle.core.pool.StringInterner
 
ShortConsumer - Interface in net.openhft.chronicle.core.util
Represents an operation that accepts a single short-valued argument and returns no result.
ShortValue - Interface in net.openhft.chronicle.core.values
User: peter.lawrey Date: 10/10/13 Time: 07:16
SingleThreaded - Annotation Type in net.openhft.chronicle.core.annotation
Documents a class as assumed to be used in a single threaded context.
sizeInBytes(long) - Method in interface net.openhft.chronicle.core.values.LongArrayValues
 
skipFirstRun(boolean) - Method in class net.openhft.chronicle.core.jlbh.JLBHOptions
Option to skip first run from being included in the variation statistics.
Slf4jExceptionHandler - Enum in net.openhft.chronicle.core.onoes
Created by Peter on 13/06/2016.
spaceUsed(String) - Static method in enum net.openhft.chronicle.core.OS
Get the space actually used by a file.
StackoverflowExceptionHandler - Class in net.openhft.chronicle.core.onoes
Created by Peter on 07/04/2016.
StackoverflowExceptionHandler(ExceptionHandler) - Constructor for class net.openhft.chronicle.core.onoes.StackoverflowExceptionHandler
 
StackSampler - Class in net.openhft.chronicle.core.threads
Created by peter on 04/02/17.
StackSampler() - Constructor for class net.openhft.chronicle.core.threads.StackSampler
 
start() - Method in class net.openhft.chronicle.core.jlbh.JLBH
Start benchmark
start() - Method in interface net.openhft.chronicle.core.threads.EventLoop
 
stop() - Method in interface net.openhft.chronicle.core.threads.EventLoop
 
stop() - Method in class net.openhft.chronicle.core.threads.StackSampler
 
storeFence() - Method in interface net.openhft.chronicle.core.Memory
 
storeFence() - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
StringBuilderPool - Class in net.openhft.chronicle.core.pool
 
StringBuilderPool() - Constructor for class net.openhft.chronicle.core.pool.StringBuilderPool
 
StringInterner - Class in net.openhft.chronicle.core.pool
 
StringInterner(int) - Constructor for class net.openhft.chronicle.core.pool.StringInterner
 
StringUtils - Enum in net.openhft.chronicle.core.util
Created by Rob Austin
StringValue - Interface in net.openhft.chronicle.core.values
User: peter.lawrey Date: 10/10/13 Time: 07:13
SystemTimeProvider - Enum in net.openhft.chronicle.core.time
Created by peter on 10/03/16.

T

TARGET - Static variable in enum net.openhft.chronicle.core.OS
 
tempName(String) - Static method in enum net.openhft.chronicle.core.io.IOTools
 
tens(int) - Static method in enum net.openhft.chronicle.core.Maths
 
thread(Thread) - Method in class net.openhft.chronicle.core.threads.StackSampler
 
ThreadDump - Class in net.openhft.chronicle.core.threads
Created by peter on 09/04/16.
ThreadDump() - Constructor for class net.openhft.chronicle.core.threads.ThreadDump
 
ThreadHints - Class in net.openhft.chronicle.core.threads
This class captures possible hints that may be used by some runtimes to improve code performance.
ThreadLocalHelper - Enum in net.openhft.chronicle.core.threads
Created by peter on 04/11/16.
ThreadLocalSecureRandom - Class in net.openhft.chronicle.core.util
Created by peter on 03/02/2017.
ThreadLocalSecureRandom() - Constructor for class net.openhft.chronicle.core.util.ThreadLocalSecureRandom
 
throughput(int) - Method in class net.openhft.chronicle.core.jlbh.JLBHOptions
Number of iterations per second to be pushed through the benchmark
throughput(int, TimeUnit) - Method in class net.openhft.chronicle.core.jlbh.JLBHOptions
Number of iterations per time unit to be pushed through the benchmark
throwable - Variable in class net.openhft.chronicle.core.onoes.ExceptionKey
 
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
Created by Peter on 13/06/2016.
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.
ThrowingFunction<I,R,T extends Throwable> - Interface in net.openhft.chronicle.core.util
Represents a function that accepts one argument and produces a result.
ThrowingRunnable<T extends Throwable> - Interface in net.openhft.chronicle.core.util
Created by Peter on 13/06/2016.
ThrowingSupplier<V,T extends Throwable> - Interface in net.openhft.chronicle.core.util
Represents a supplier of results which might throw an Exception

tickTime() - Static method in enum net.openhft.chronicle.core.util.Time
 
Time - Enum in net.openhft.chronicle.core.util
A timer for timeouts which is resilient to pauses in the JVM.
timeMicros() - Static method in class net.openhft.chronicle.core.util.Histogram
 
TimeProvider - Interface in net.openhft.chronicle.core.time
Created by peter on 10/03/16.
Timer - Class in net.openhft.chronicle.core.threads
 
Timer(EventLoop) - Constructor for class net.openhft.chronicle.core.threads.Timer
 
TMP - Static variable in enum net.openhft.chronicle.core.OS
 
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 enum net.openhft.chronicle.core.Maths
 
toInt32(long, String) - Static method in enum net.openhft.chronicle.core.Maths
 
toInt32(long) - Static method in enum net.openhft.chronicle.core.Maths
 
toInt8(long) - Static method in enum net.openhft.chronicle.core.Maths
 
toLongMicrosFormat(DoubleFunction<Double>) - Method in class net.openhft.chronicle.core.util.Histogram
 
toMicrosFormat() - Method in class net.openhft.chronicle.core.util.Histogram
 
toMicrosFormat(DoubleFunction<Double>) - Method in class net.openhft.chronicle.core.util.Histogram
 
toString() - Method in class net.openhft.chronicle.core.onoes.ExceptionKey
 
toString() - Method in class net.openhft.chronicle.core.ReferenceCounter
 
toString() - Method in class net.openhft.chronicle.core.util.Histogram
 
toString(Object) - Static method in enum net.openhft.chronicle.core.util.StringUtils
 
totalCount() - Method in class net.openhft.chronicle.core.util.Histogram
 
toTitleCase(String) - Static method in enum net.openhft.chronicle.core.util.StringUtils
 
toUInt16(long) - Static method in enum net.openhft.chronicle.core.Maths
 
toUInt31(long) - Static method in enum net.openhft.chronicle.core.Maths
 
toUInt32(long) - Static method in enum net.openhft.chronicle.core.Maths
 
toUInt8(long) - Static method in enum net.openhft.chronicle.core.Maths
 
trimLast(int, StackTraceElement[]) - Static method in enum net.openhft.chronicle.core.Jvm
 
trimStackTrace(StringBuilder, StackTraceElement...) - Static method in enum net.openhft.chronicle.core.Jvm
Append the StackTraceElements to the StringBuilder trimming some internal methods.
tryReserve() - Method in interface net.openhft.chronicle.core.ReferenceCounted
 

U

unmap(long, long) - Static method in enum net.openhft.chronicle.core.OS
 
Unmapper(long, long, ReferenceCounted) - Constructor for class net.openhft.chronicle.core.OS.Unmapper
 
unpause() - Method in interface net.openhft.chronicle.core.threads.EventLoop
 
UNSAFE - Static variable in enum net.openhft.chronicle.core.UnsafeMemory
 
UnsafeMemory - Enum in net.openhft.chronicle.core
 
update(T) - Method in interface net.openhft.chronicle.core.util.Updater
 
Updater<T> - Interface in net.openhft.chronicle.core.util
This is similar to a Consumer but it is expected to alter the object whereas a Consumer is not expected to.
URIEncoder - Class in net.openhft.chronicle.core.util
simple uri encoder, made from the spec at http://www.ietf.org/rfc/rfc2396.txt Feel free to copy this.
URIEncoder() - Constructor for class net.openhft.chronicle.core.util.URIEncoder
 
urlFor(String) - Static method in enum net.openhft.chronicle.core.io.IOTools
 
usedDirectMemory() - Static method in enum net.openhft.chronicle.core.Jvm
 
usedNativeMemory() - Static method in enum net.openhft.chronicle.core.Jvm
 
UsedViaReflection - Annotation Type in net.openhft.chronicle.core.annotation
 
USER_DIR - Static variable in enum net.openhft.chronicle.core.OS
 
userDir() - Static method in enum net.openhft.chronicle.core.OS
 

V

valueCount() - Method in class net.openhft.chronicle.core.pool.ParsingCache
 
valueCount() - Method in class net.openhft.chronicle.core.pool.StringInterner
 
valueOf(String) - Static method in enum net.openhft.chronicle.core.ClassLoading
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.openhft.chronicle.core.io.IOTools
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.openhft.chronicle.core.Jvm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.openhft.chronicle.core.Maths
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.openhft.chronicle.core.Mocker
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
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(String) - Static method in enum net.openhft.chronicle.core.OS
Returns the enum constant of this type 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.threads.ThreadLocalHelper
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.UnsafeMemory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.openhft.chronicle.core.util.ByteBuffers
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.ObjectUtils.Immutability
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.openhft.chronicle.core.util.ObjectUtils
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.openhft.chronicle.core.util.StringUtils
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.openhft.chronicle.core.util.Time
Returns the enum constant of this type with the specified name.
valueOfIgnoreCase(Class<E>, String) - Static method in enum net.openhft.chronicle.core.util.ObjectUtils
 
values() - Static method in enum net.openhft.chronicle.core.ClassLoading
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.io.IOTools
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.Jvm
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.Maths
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.Mocker
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
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.OS
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.threads.ThreadLocalHelper
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.UnsafeMemory
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.ByteBuffers
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.ObjectUtils.Immutability
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
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.StringUtils
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.Time
Returns an array containing the constants of this enum type, in the order they are declared.
VanillaDifferencer - Class in net.openhft.chronicle.core.time
User: peter.lawrey Date: 05/08/13 Time: 19:07
VanillaDifferencer() - Constructor for class net.openhft.chronicle.core.time.VanillaDifferencer
 
VanillaEventHandler - Interface in net.openhft.chronicle.core.threads
 

W

wait(Object, long) - Static method in enum net.openhft.chronicle.core.util.Time
 
warmUpIterations(int) - Method in class net.openhft.chronicle.core.jlbh.JLBHOptions
Determines how many warmup iterations to perform.
warn() - Static method in enum net.openhft.chronicle.core.Jvm
 
WARN - Static variable in class net.openhft.chronicle.core.onoes.GoogleExceptionHandler
 
WARN - Static variable in enum net.openhft.chronicle.core.onoes.PrintExceptionHandler
 
WARN - Static variable in class net.openhft.chronicle.core.onoes.StackoverflowExceptionHandler
 
WebExceptionHandler - Class in net.openhft.chronicle.core.onoes
Created by Peter on 07/04/2016.
WebExceptionHandler(String, ExceptionHandler) - Constructor for class net.openhft.chronicle.core.onoes.WebExceptionHandler
 
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
wrap(ClassLoader) - Method in interface net.openhft.chronicle.core.pool.ClassLookup
Deprecated.
 
wrap() - Method in interface net.openhft.chronicle.core.pool.ClassLookup
Deprecated.
 
writeByte(long, byte) - Method in interface net.openhft.chronicle.core.Memory
 
writeByte(Object, long, byte) - Method in interface net.openhft.chronicle.core.Memory
 
writeByte(long, byte) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
writeByte(Object, long, byte) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
writeDouble(long, double) - Method in interface net.openhft.chronicle.core.Memory
 
writeDouble(Object, long, double) - Method in interface net.openhft.chronicle.core.Memory
 
writeDouble(long, double) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
writeDouble(Object, long, double) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
writeFile(String, byte[]) - Static method in enum net.openhft.chronicle.core.io.IOTools
 
writeFloat(long, float) - Method in interface net.openhft.chronicle.core.Memory
 
writeFloat(Object, long, float) - Method in interface net.openhft.chronicle.core.Memory
 
writeFloat(long, float) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
writeFloat(Object, long, float) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
writeInt(long, int) - Method in interface net.openhft.chronicle.core.Memory
 
writeInt(Object, long, int) - Method in interface net.openhft.chronicle.core.Memory
 
writeInt(long, int) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
writeInt(Object, long, int) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
writeLong(long, long) - Method in interface net.openhft.chronicle.core.Memory
 
writeLong(Object, long, long) - Method in interface net.openhft.chronicle.core.Memory
 
writeLong(long, long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
writeLong(Object, long, long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
writeOrderedInt(long, int) - Method in interface net.openhft.chronicle.core.Memory
 
writeOrderedInt(Object, long, int) - Method in interface net.openhft.chronicle.core.Memory
 
writeOrderedInt(long, int) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
writeOrderedInt(Object, long, int) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
writeOrderedLong(long, long) - Method in interface net.openhft.chronicle.core.Memory
 
writeOrderedLong(Object, long, long) - Method in interface net.openhft.chronicle.core.Memory
 
writeOrderedLong(long, long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
writeOrderedLong(Object, long, long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
writeShort(long, short) - Method in interface net.openhft.chronicle.core.Memory
 
writeShort(Object, long, short) - Method in interface net.openhft.chronicle.core.Memory
 
writeShort(long, short) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
writeShort(Object, long, short) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
writeVolatileByte(long, byte) - Method in interface net.openhft.chronicle.core.Memory
 
writeVolatileByte(Object, long, byte) - Method in interface net.openhft.chronicle.core.Memory
 
writeVolatileByte(long, byte) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
writeVolatileByte(Object, long, byte) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
writeVolatileDouble(long, double) - Method in interface net.openhft.chronicle.core.Memory
 
writeVolatileDouble(Object, long, double) - Method in interface net.openhft.chronicle.core.Memory
 
writeVolatileDouble(long, double) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
writeVolatileDouble(Object, long, double) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
writeVolatileFloat(long, float) - Method in interface net.openhft.chronicle.core.Memory
 
writeVolatileFloat(Object, long, float) - Method in interface net.openhft.chronicle.core.Memory
 
writeVolatileFloat(long, float) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
writeVolatileFloat(Object, long, float) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
writeVolatileInt(long, int) - Method in interface net.openhft.chronicle.core.Memory
 
writeVolatileInt(Object, long, int) - Method in interface net.openhft.chronicle.core.Memory
 
writeVolatileInt(long, int) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
writeVolatileInt(Object, long, int) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
writeVolatileLong(long, long) - Method in interface net.openhft.chronicle.core.Memory
 
writeVolatileLong(Object, long, long) - Method in interface net.openhft.chronicle.core.Memory
 
writeVolatileLong(long, long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
writeVolatileLong(Object, long, long) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
writeVolatileShort(long, short) - Method in interface net.openhft.chronicle.core.Memory
 
writeVolatileShort(Object, long, short) - Method in interface net.openhft.chronicle.core.Memory
 
writeVolatileShort(long, short) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
writeVolatileShort(Object, long, short) - Method in enum net.openhft.chronicle.core.UnsafeMemory
 
A B C D E F G H I J L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2017. All rights reserved.