Index

A B C D E F G H I K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractCompressedString<TYPE extends AbstractCompressedString> - Class in io.deephaven.base.string.cache
Base class for immutable byte[]-backed String replacements.
acquire() - Method in class io.deephaven.base.reference.PooledObjectReference
Acquire an active use permit.
acquire(int) - Method in class io.deephaven.base.FIFOSemaphore
 
acquire(int) - Method in class io.deephaven.base.UnfairSemaphore
 
acquireAll() - Method in class io.deephaven.base.FIFOSemaphore
 
acquireAll() - Method in class io.deephaven.base.UnfairSemaphore
 
acquireAndGet() - Method in class io.deephaven.base.reference.PooledObjectReference
Acquire an active use permit and return the referent, if possible.
acquireIfAvailable() - Method in class io.deephaven.base.reference.PooledObjectReference
Acquire an active use permit if this has not been cleared.
add(boolean) - Method in class io.deephaven.base.array.FastBooleanArray
 
add(boolean[], int, int) - Method in class io.deephaven.base.array.FastBooleanArray
 
add(byte) - Method in class io.deephaven.base.array.FastByteArray
 
add(byte) - Method in class io.deephaven.base.ringbuffer.AggregatingByteRingBuffer
Adds an entry to the ring buffer.
add(byte) - Method in class io.deephaven.base.ringbuffer.ByteRingBuffer
Adds an entry to the ring buffer, will throw an exception if buffer is full.
add(byte[], int, int) - Method in class io.deephaven.base.array.FastByteArray
 
add(char) - Method in class io.deephaven.base.array.FastCharArray
 
add(char) - Method in class io.deephaven.base.ringbuffer.AggregatingCharRingBuffer
Adds an entry to the ring buffer.
add(char) - Method in class io.deephaven.base.ringbuffer.CharRingBuffer
Adds an entry to the ring buffer, will throw an exception if buffer is full.
add(char[], int, int) - Method in class io.deephaven.base.array.FastCharArray
 
add(double) - Method in class io.deephaven.base.array.FastDoubleArray
 
add(double) - Method in class io.deephaven.base.ringbuffer.AggregatingDoubleRingBuffer
Adds an entry to the ring buffer.
add(double) - Method in class io.deephaven.base.ringbuffer.DoubleRingBuffer
Adds an entry to the ring buffer, will throw an exception if buffer is full.
add(double[], int, int) - Method in class io.deephaven.base.array.FastDoubleArray
 
add(float) - Method in class io.deephaven.base.array.FastFloatArray
 
add(float) - Method in class io.deephaven.base.ringbuffer.AggregatingFloatRingBuffer
Adds an entry to the ring buffer.
add(float) - Method in class io.deephaven.base.ringbuffer.FloatRingBuffer
Adds an entry to the ring buffer, will throw an exception if buffer is full.
add(float[], int, int) - Method in class io.deephaven.base.array.FastFloatArray
 
add(int) - Method in class io.deephaven.base.array.FastIntArray
 
add(int) - Method in class io.deephaven.base.ringbuffer.AggregatingIntRingBuffer
Adds an entry to the ring buffer.
add(int) - Method in class io.deephaven.base.ringbuffer.IntRingBuffer
Adds an entry to the ring buffer, will throw an exception if buffer is full.
add(int[], int, int) - Method in class io.deephaven.base.array.FastIntArray
 
add(long) - Method in class io.deephaven.base.array.FastLongArray
 
add(long) - Method in class io.deephaven.base.ringbuffer.AggregatingLongRingBuffer
Adds an entry to the ring buffer.
add(long) - Method in class io.deephaven.base.ringbuffer.LongRingBuffer
Adds an entry to the ring buffer, will throw an exception if buffer is full.
add(long[], int, int) - Method in class io.deephaven.base.array.FastLongArray
 
add(short) - Method in class io.deephaven.base.array.FastShortArray
 
add(short) - Method in class io.deephaven.base.ringbuffer.AggregatingShortRingBuffer
Adds an entry to the ring buffer.
add(short) - Method in class io.deephaven.base.ringbuffer.ShortRingBuffer
Adds an entry to the ring buffer, will throw an exception if buffer is full.
add(short[], int, int) - Method in class io.deephaven.base.array.FastShortArray
 
add(E) - Method in class io.deephaven.base.RingBuffer
 
add(T) - Method in class io.deephaven.base.array.FastArray
 
add(T) - Method in class io.deephaven.base.LowGarbageArraySet
 
add(T) - Method in class io.deephaven.base.ringbuffer.AggregatingObjectRingBuffer
Adds an entry to the ring buffer.
add(T) - Method in class io.deephaven.base.ringbuffer.ObjectRingBuffer
Adds an entry to the ring buffer, will throw an exception if buffer is full.
add(T) - Method in class io.deephaven.base.WeakReferenceManager
Add the specified item to the list.
add(T[], int, int) - Method in class io.deephaven.base.array.FastArray
 
addClassData(String, byte[]) - Method in class io.deephaven.base.classloaders.MapBackedClassLoader
 
addExactToArray(T, T[], Class<T>) - Static method in class io.deephaven.base.ArrayUtil
 
addFirst(E) - Method in class io.deephaven.base.RingBuffer
 
addIdentityValue() - Method in class io.deephaven.base.ringbuffer.AggregatingByteRingBuffer
Adds the identity element to the ring buffer.
addIdentityValue() - Method in class io.deephaven.base.ringbuffer.AggregatingCharRingBuffer
Adds the identity element to the ring buffer.
addIdentityValue() - Method in class io.deephaven.base.ringbuffer.AggregatingDoubleRingBuffer
Adds the identity element to the ring buffer.
addIdentityValue() - Method in class io.deephaven.base.ringbuffer.AggregatingFloatRingBuffer
Adds the identity element to the ring buffer.
addIdentityValue() - Method in class io.deephaven.base.ringbuffer.AggregatingIntRingBuffer
Adds the identity element to the ring buffer.
addIdentityValue() - Method in class io.deephaven.base.ringbuffer.AggregatingLongRingBuffer
Adds the identity element to the ring buffer.
addIdentityValue() - Method in class io.deephaven.base.ringbuffer.AggregatingObjectRingBuffer
Adds the identity element to the ring buffer.
addIdentityValue() - Method in class io.deephaven.base.ringbuffer.AggregatingShortRingBuffer
Adds the identity element to the ring buffer.
addItem(Item) - Method in class io.deephaven.base.stats.Group
 
addOverwrite(byte, byte) - Method in class io.deephaven.base.ringbuffer.AggregatingByteRingBuffer
Adds an entry to the ring buffer.
addOverwrite(byte, byte) - Method in class io.deephaven.base.ringbuffer.ByteRingBuffer
Add an entry to the ring buffer.
addOverwrite(char, char) - Method in class io.deephaven.base.ringbuffer.AggregatingCharRingBuffer
Adds an entry to the ring buffer.
addOverwrite(char, char) - Method in class io.deephaven.base.ringbuffer.CharRingBuffer
Add an entry to the ring buffer.
addOverwrite(double, double) - Method in class io.deephaven.base.ringbuffer.AggregatingDoubleRingBuffer
Adds an entry to the ring buffer.
addOverwrite(double, double) - Method in class io.deephaven.base.ringbuffer.DoubleRingBuffer
Add an entry to the ring buffer.
addOverwrite(float, float) - Method in class io.deephaven.base.ringbuffer.AggregatingFloatRingBuffer
Adds an entry to the ring buffer.
addOverwrite(float, float) - Method in class io.deephaven.base.ringbuffer.FloatRingBuffer
Add an entry to the ring buffer.
addOverwrite(int, int) - Method in class io.deephaven.base.ringbuffer.AggregatingIntRingBuffer
Adds an entry to the ring buffer.
addOverwrite(int, int) - Method in class io.deephaven.base.ringbuffer.IntRingBuffer
Add an entry to the ring buffer.
addOverwrite(long, long) - Method in class io.deephaven.base.ringbuffer.AggregatingLongRingBuffer
Adds an entry to the ring buffer.
addOverwrite(long, long) - Method in class io.deephaven.base.ringbuffer.LongRingBuffer
Add an entry to the ring buffer.
addOverwrite(short, short) - Method in class io.deephaven.base.ringbuffer.AggregatingShortRingBuffer
Adds an entry to the ring buffer.
addOverwrite(short, short) - Method in class io.deephaven.base.ringbuffer.ShortRingBuffer
Add an entry to the ring buffer.
addOverwrite(E) - Method in class io.deephaven.base.RingBuffer
 
addOverwrite(T, T) - Method in class io.deephaven.base.ringbuffer.AggregatingObjectRingBuffer
Adds an entry to the ring buffer.
addOverwrite(T, T) - Method in class io.deephaven.base.ringbuffer.ObjectRingBuffer
Add an entry to the ring buffer.
addToArray(int, int[]) - Static method in class io.deephaven.base.ArrayUtil
 
addToArray(T, T[], Class<T>) - Static method in class io.deephaven.base.ArrayUtil
 
addUnique(T) - Method in class io.deephaven.base.array.FastArray
 
addUnless(T[], Class<T>, Predicate.Binary<T, A>, Function<A, T>, A) - Static method in class io.deephaven.base.ArrayUtil
 
addUnless(T[], Class<T>, Predicate.Unary<T>, Supplier<T>) - Static method in class io.deephaven.base.ArrayUtil
 
addUnsafe(byte) - Method in class io.deephaven.base.ringbuffer.AggregatingByteRingBuffer
Adds a value without overflow detection.
addUnsafe(byte) - Method in class io.deephaven.base.ringbuffer.ByteRingBuffer
Add values without overflow detection.
addUnsafe(char) - Method in class io.deephaven.base.ringbuffer.AggregatingCharRingBuffer
Adds a value without overflow detection.
addUnsafe(char) - Method in class io.deephaven.base.ringbuffer.CharRingBuffer
Add values without overflow detection.
addUnsafe(double) - Method in class io.deephaven.base.ringbuffer.AggregatingDoubleRingBuffer
Adds a value without overflow detection.
addUnsafe(double) - Method in class io.deephaven.base.ringbuffer.DoubleRingBuffer
Add values without overflow detection.
addUnsafe(float) - Method in class io.deephaven.base.ringbuffer.AggregatingFloatRingBuffer
Adds a value without overflow detection.
addUnsafe(float) - Method in class io.deephaven.base.ringbuffer.FloatRingBuffer
Add values without overflow detection.
addUnsafe(int) - Method in class io.deephaven.base.ringbuffer.AggregatingIntRingBuffer
Adds a value without overflow detection.
addUnsafe(int) - Method in class io.deephaven.base.ringbuffer.IntRingBuffer
Add values without overflow detection.
addUnsafe(long) - Method in class io.deephaven.base.ringbuffer.AggregatingLongRingBuffer
Adds a value without overflow detection.
addUnsafe(long) - Method in class io.deephaven.base.ringbuffer.LongRingBuffer
Add values without overflow detection.
addUnsafe(short) - Method in class io.deephaven.base.ringbuffer.AggregatingShortRingBuffer
Adds a value without overflow detection.
addUnsafe(short) - Method in class io.deephaven.base.ringbuffer.ShortRingBuffer
Add values without overflow detection.
addUnsafe(T) - Method in class io.deephaven.base.ringbuffer.AggregatingObjectRingBuffer
Adds a value without overflow detection.
addUnsafe(T) - Method in class io.deephaven.base.ringbuffer.ObjectRingBuffer
Add values without overflow detection.
adjustForDelegatingMethod() - Method in exception io.deephaven.base.verify.RequirementFailure
If this stack frame caused the exception, adjust the culprit to be the caller.
adjustForDelegatingMethodAndSyntheticAccessor() - Method in exception io.deephaven.base.verify.RequirementFailure
If this stack frame caused the exception, adjust the culprit to be the caller.
AggregatingByteRingBuffer - Class in io.deephaven.base.ringbuffer
A ring buffer which aggregates its contents according to a user-defined aggregation function.
AggregatingByteRingBuffer(int, byte, AggregatingByteRingBuffer.ByteFunction) - Constructor for class io.deephaven.base.ringbuffer.AggregatingByteRingBuffer
Creates a ring buffer for byte values which aggregates its contents according to a user-defined aggregation function.
AggregatingByteRingBuffer(int, byte, AggregatingByteRingBuffer.ByteFunction, AggregatingByteRingBuffer.ByteFunction) - Constructor for class io.deephaven.base.ringbuffer.AggregatingByteRingBuffer
Creates a ring buffer for byte values which aggregates its contents according to a user-defined aggregation function.
AggregatingByteRingBuffer(int, byte, AggregatingByteRingBuffer.ByteFunction, AggregatingByteRingBuffer.ByteFunction, boolean) - Constructor for class io.deephaven.base.ringbuffer.AggregatingByteRingBuffer
Creates a ring buffer for byte values which aggregates its contents according to a user-defined aggregation function.
AggregatingByteRingBuffer.ByteFunction - Interface in io.deephaven.base.ringbuffer
 
AggregatingCharRingBuffer - Class in io.deephaven.base.ringbuffer
A ring buffer which aggregates its contents according to a user-defined aggregation function.
AggregatingCharRingBuffer(int, char, AggregatingCharRingBuffer.CharFunction) - Constructor for class io.deephaven.base.ringbuffer.AggregatingCharRingBuffer
Creates a ring buffer for char values which aggregates its contents according to a user-defined aggregation function.
AggregatingCharRingBuffer(int, char, AggregatingCharRingBuffer.CharFunction, AggregatingCharRingBuffer.CharFunction) - Constructor for class io.deephaven.base.ringbuffer.AggregatingCharRingBuffer
Creates a ring buffer for char values which aggregates its contents according to a user-defined aggregation function.
AggregatingCharRingBuffer(int, char, AggregatingCharRingBuffer.CharFunction, AggregatingCharRingBuffer.CharFunction, boolean) - Constructor for class io.deephaven.base.ringbuffer.AggregatingCharRingBuffer
Creates a ring buffer for char values which aggregates its contents according to a user-defined aggregation function.
AggregatingCharRingBuffer.CharFunction - Interface in io.deephaven.base.ringbuffer
 
AggregatingDoubleRingBuffer - Class in io.deephaven.base.ringbuffer
A ring buffer which aggregates its contents according to a user-defined aggregation function.
AggregatingDoubleRingBuffer(int, double, AggregatingDoubleRingBuffer.DoubleFunction) - Constructor for class io.deephaven.base.ringbuffer.AggregatingDoubleRingBuffer
Creates a ring buffer for double values which aggregates its contents according to a user-defined aggregation function.
AggregatingDoubleRingBuffer(int, double, AggregatingDoubleRingBuffer.DoubleFunction, AggregatingDoubleRingBuffer.DoubleFunction) - Constructor for class io.deephaven.base.ringbuffer.AggregatingDoubleRingBuffer
Creates a ring buffer for double values which aggregates its contents according to a user-defined aggregation function.
AggregatingDoubleRingBuffer(int, double, AggregatingDoubleRingBuffer.DoubleFunction, AggregatingDoubleRingBuffer.DoubleFunction, boolean) - Constructor for class io.deephaven.base.ringbuffer.AggregatingDoubleRingBuffer
Creates a ring buffer for double values which aggregates its contents according to a user-defined aggregation function.
AggregatingDoubleRingBuffer.DoubleFunction - Interface in io.deephaven.base.ringbuffer
 
AggregatingFloatRingBuffer - Class in io.deephaven.base.ringbuffer
A ring buffer which aggregates its contents according to a user-defined aggregation function.
AggregatingFloatRingBuffer(int, float, AggregatingFloatRingBuffer.FloatFunction) - Constructor for class io.deephaven.base.ringbuffer.AggregatingFloatRingBuffer
Creates a ring buffer for float values which aggregates its contents according to a user-defined aggregation function.
AggregatingFloatRingBuffer(int, float, AggregatingFloatRingBuffer.FloatFunction, AggregatingFloatRingBuffer.FloatFunction) - Constructor for class io.deephaven.base.ringbuffer.AggregatingFloatRingBuffer
Creates a ring buffer for float values which aggregates its contents according to a user-defined aggregation function.
AggregatingFloatRingBuffer(int, float, AggregatingFloatRingBuffer.FloatFunction, AggregatingFloatRingBuffer.FloatFunction, boolean) - Constructor for class io.deephaven.base.ringbuffer.AggregatingFloatRingBuffer
Creates a ring buffer for float values which aggregates its contents according to a user-defined aggregation function.
AggregatingFloatRingBuffer.FloatFunction - Interface in io.deephaven.base.ringbuffer
 
AggregatingIntRingBuffer - Class in io.deephaven.base.ringbuffer
A ring buffer which aggregates its contents according to a user-defined aggregation function.
AggregatingIntRingBuffer(int, int, AggregatingIntRingBuffer.IntFunction) - Constructor for class io.deephaven.base.ringbuffer.AggregatingIntRingBuffer
Creates a ring buffer for int values which aggregates its contents according to a user-defined aggregation function.
AggregatingIntRingBuffer(int, int, AggregatingIntRingBuffer.IntFunction, AggregatingIntRingBuffer.IntFunction) - Constructor for class io.deephaven.base.ringbuffer.AggregatingIntRingBuffer
Creates a ring buffer for int values which aggregates its contents according to a user-defined aggregation function.
AggregatingIntRingBuffer(int, int, AggregatingIntRingBuffer.IntFunction, AggregatingIntRingBuffer.IntFunction, boolean) - Constructor for class io.deephaven.base.ringbuffer.AggregatingIntRingBuffer
Creates a ring buffer for int values which aggregates its contents according to a user-defined aggregation function.
AggregatingIntRingBuffer.IntFunction - Interface in io.deephaven.base.ringbuffer
 
AggregatingLongRingBuffer - Class in io.deephaven.base.ringbuffer
A ring buffer which aggregates its contents according to a user-defined aggregation function.
AggregatingLongRingBuffer(int, long, AggregatingLongRingBuffer.LongFunction) - Constructor for class io.deephaven.base.ringbuffer.AggregatingLongRingBuffer
Creates a ring buffer for long values which aggregates its contents according to a user-defined aggregation function.
AggregatingLongRingBuffer(int, long, AggregatingLongRingBuffer.LongFunction, AggregatingLongRingBuffer.LongFunction) - Constructor for class io.deephaven.base.ringbuffer.AggregatingLongRingBuffer
Creates a ring buffer for long values which aggregates its contents according to a user-defined aggregation function.
AggregatingLongRingBuffer(int, long, AggregatingLongRingBuffer.LongFunction, AggregatingLongRingBuffer.LongFunction, boolean) - Constructor for class io.deephaven.base.ringbuffer.AggregatingLongRingBuffer
Creates a ring buffer for long values which aggregates its contents according to a user-defined aggregation function.
AggregatingLongRingBuffer.LongFunction - Interface in io.deephaven.base.ringbuffer
 
AggregatingObjectRingBuffer<T> - Class in io.deephaven.base.ringbuffer
A ring buffer which aggregates its contents according to a user-defined aggregation function.
AggregatingObjectRingBuffer(int, T, AggregatingObjectRingBuffer.ObjectFunction<T>) - Constructor for class io.deephaven.base.ringbuffer.AggregatingObjectRingBuffer
Creates a ring buffer for T values which aggregates its contents according to a user-defined aggregation function.
AggregatingObjectRingBuffer(int, T, AggregatingObjectRingBuffer.ObjectFunction<T>, AggregatingObjectRingBuffer.ObjectFunction<T>) - Constructor for class io.deephaven.base.ringbuffer.AggregatingObjectRingBuffer
Creates a ring buffer for T values which aggregates its contents according to a user-defined aggregation function.
AggregatingObjectRingBuffer(int, T, AggregatingObjectRingBuffer.ObjectFunction<T>, AggregatingObjectRingBuffer.ObjectFunction<T>, boolean) - Constructor for class io.deephaven.base.ringbuffer.AggregatingObjectRingBuffer
Creates a ring buffer for T values which aggregates its contents according to a user-defined aggregation function.
AggregatingObjectRingBuffer.ObjectFunction<T> - Interface in io.deephaven.base.ringbuffer
 
AggregatingShortRingBuffer - Class in io.deephaven.base.ringbuffer
A ring buffer which aggregates its contents according to a user-defined aggregation function.
AggregatingShortRingBuffer(int, short, AggregatingShortRingBuffer.ShortFunction) - Constructor for class io.deephaven.base.ringbuffer.AggregatingShortRingBuffer
Creates a ring buffer for short values which aggregates its contents according to a user-defined aggregation function.
AggregatingShortRingBuffer(int, short, AggregatingShortRingBuffer.ShortFunction, AggregatingShortRingBuffer.ShortFunction) - Constructor for class io.deephaven.base.ringbuffer.AggregatingShortRingBuffer
Creates a ring buffer for short values which aggregates its contents according to a user-defined aggregation function.
AggregatingShortRingBuffer(int, short, AggregatingShortRingBuffer.ShortFunction, AggregatingShortRingBuffer.ShortFunction, boolean) - Constructor for class io.deephaven.base.ringbuffer.AggregatingShortRingBuffer
Creates a ring buffer for short values which aggregates its contents according to a user-defined aggregation function.
AggregatingShortRingBuffer.ShortFunction - Interface in io.deephaven.base.ringbuffer
 
altBase64ToByteArray(String) - Static method in class io.deephaven.base.Base64
Translates the specified "alternate representation" Base64 string into a byte array.
ALWAYS_FALSE - Static variable in interface io.deephaven.base.Predicate.Int
 
ALWAYS_TRUE - Static variable in interface io.deephaven.base.Predicate.Int
 
AlwaysCreateStringCache<STRING_LIKE_TYPE extends CharSequence> - Class in io.deephaven.base.string.cache
Dummy StringCache implementation for code that won't benefit from caching, just wants to use the StringCompatible mechanisms for efficient String creation.
alwaysUpdated(boolean) - Method in class io.deephaven.base.stats.HistogramState
 
alwaysUpdated(boolean) - Method in class io.deephaven.base.stats.Value
 
any(int[], Predicate.Int) - Static method in class io.deephaven.base.ArrayUtil
 
append(boolean) - Method in interface io.deephaven.base.log.LogOutput
 
append(boolean) - Method in class io.deephaven.base.log.LogOutput.Null
 
append(boolean) - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
append(byte) - Method in class io.deephaven.base.string.cache.CharSequenceAdapterBuilder
Append a byte (converted to a char) to this adapter.
append(byte[]) - Method in interface io.deephaven.base.log.LogOutput
 
append(byte[]) - Method in class io.deephaven.base.log.LogOutput.Null
 
append(byte[]) - Method in class io.deephaven.base.string.cache.CharSequenceAdapterBuilder
 
append(byte[]) - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
append(byte[], byte) - Method in interface io.deephaven.base.log.LogOutput
 
append(byte[], byte) - Method in class io.deephaven.base.log.LogOutput.Null
 
append(byte[], byte) - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
append(byte[], int, int) - Method in interface io.deephaven.base.log.LogOutput
 
append(byte[], int, int) - Method in class io.deephaven.base.log.LogOutput.Null
 
append(byte[], int, int) - Method in class io.deephaven.base.string.cache.CharSequenceAdapterBuilder
 
append(byte[], int, int) - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
append(char) - Method in interface io.deephaven.base.log.LogOutput
 
append(char) - Method in class io.deephaven.base.log.LogOutput.Null
 
append(char) - Method in class io.deephaven.base.string.cache.CharSequenceAdapterBuilder
Append a char to this adapter.
append(char) - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
append(char[]) - Method in class io.deephaven.base.string.cache.CharSequenceAdapterBuilder
 
append(char[], int, int) - Method in class io.deephaven.base.string.cache.CharSequenceAdapterBuilder
 
append(int) - Method in interface io.deephaven.base.log.LogOutput
 
append(int) - Method in class io.deephaven.base.log.LogOutput.Null
 
append(int) - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
append(long) - Method in interface io.deephaven.base.log.LogOutput
 
append(long) - Method in class io.deephaven.base.log.LogOutput.Null
 
append(long) - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
append(short) - Method in interface io.deephaven.base.log.LogOutput
 
append(short) - Method in class io.deephaven.base.log.LogOutput.Null
 
append(short) - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
append(LogOutput) - Method in enum class io.deephaven.base.string.EncodingInfo
 
append(LogOutput) - Method in interface io.deephaven.base.log.LogOutputAppendable
 
append(LogOutput.LongFormatter, long) - Method in interface io.deephaven.base.log.LogOutput
 
append(LogOutput.LongFormatter, long) - Method in class io.deephaven.base.log.LogOutput.Null
 
append(LogOutput.LongFormatter, long) - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
append(LogOutput.ObjFormatter<T>, T) - Method in interface io.deephaven.base.log.LogOutput
 
append(LogOutput.ObjFormatter<T>, T) - Method in class io.deephaven.base.log.LogOutput.Null
 
append(LogOutput.ObjFormatter<T>, T) - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
append(LogOutput.ObjIntIntFormatter<T>, T, int, int) - Method in interface io.deephaven.base.log.LogOutput
 
append(LogOutput.ObjIntIntFormatter<T>, T, int, int) - Method in class io.deephaven.base.log.LogOutput.Null
 
append(LogOutput.ObjIntIntFormatter<T>, T, int, int) - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
append(LogOutput.ObjObjFormatter<T, U>, T, U) - Method in interface io.deephaven.base.log.LogOutput
 
append(LogOutput.ObjObjFormatter<T, U>, T, U) - Method in class io.deephaven.base.log.LogOutput.Null
 
append(LogOutput.ObjObjFormatter<T, U>, T, U) - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
append(LogOutputAppendable) - Method in interface io.deephaven.base.log.LogOutput
 
append(LogOutputAppendable) - Method in class io.deephaven.base.log.LogOutput.Null
 
append(LogOutputAppendable) - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
append(Boolean) - Method in interface io.deephaven.base.log.LogOutput
 
append(Character) - Method in interface io.deephaven.base.log.LogOutput
 
append(CharSequence) - Method in interface io.deephaven.base.log.LogOutput
 
append(CharSequence) - Method in class io.deephaven.base.log.LogOutput.Null
 
append(CharSequence) - Method in class io.deephaven.base.string.cache.CharSequenceAdapterBuilder
Append a CharSequence to this adapter.
append(CharSequence) - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
append(CharSequence, int, int) - Method in interface io.deephaven.base.log.LogOutput
 
append(CharSequence, int, int) - Method in class io.deephaven.base.log.LogOutput.Null
 
append(CharSequence, int, int) - Method in class io.deephaven.base.string.cache.CharSequenceAdapterBuilder
Append a slice of a CharSequence to this adapter.
append(CharSequence, int, int) - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
append(Integer) - Method in interface io.deephaven.base.log.LogOutput
 
append(Long) - Method in interface io.deephaven.base.log.LogOutput
 
append(Short) - Method in interface io.deephaven.base.log.LogOutput
 
append(String) - Method in class io.deephaven.base.string.cache.CharSequenceAdapterBuilder
Append a String to this adapter.
append(String, int, int) - Method in class io.deephaven.base.string.cache.CharSequenceAdapterBuilder
Append a slice of a String to this adapter.
append(Throwable) - Method in interface io.deephaven.base.log.LogOutput
 
append(Throwable) - Method in class io.deephaven.base.log.LogOutput.Null
 
append(Throwable) - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
append(ByteBuffer) - Method in interface io.deephaven.base.log.LogOutput
Appends the character equivalent of each byte remaining in the given ByteBuffer ([65 66 67] == "ABC" not "656667"), but does not modify the mark, position, or limit of the ByteBuffer.
append(ByteBuffer) - Method in class io.deephaven.base.log.LogOutput.Null
 
append(ByteBuffer) - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
APPENDABLE_ARRAY_FORMATTER - Static variable in interface io.deephaven.base.log.LogOutput
Formats an array of LogOutputAppendable instances
APPENDABLE_COLLECTION_FORMATTER - Static variable in interface io.deephaven.base.log.LogOutput
Formats a Collection of LogOutputAppendable instances
appendDouble(double) - Method in interface io.deephaven.base.log.LogOutput
 
appendDouble(double) - Method in class io.deephaven.base.log.LogOutput.Null
 
appendDouble(double) - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
appendDouble(double, ByteBuffer) - Static method in class io.deephaven.base.text.Convert
Append a decimal representation of a double to a ByteBuffer.
appendDouble(Double) - Method in interface io.deephaven.base.log.LogOutput
 
appendInt(int, ByteBuffer) - Static method in class io.deephaven.base.text.Convert
Append a decimal representation of an integer to a byte buffer.
appendIntArray(StringBuilder, int[], boolean) - Static method in class io.deephaven.base.ArrayUtil
 
appendISO8601(int, int, int, int, int, int, int, byte[], ByteBuffer) - Static method in class io.deephaven.base.text.Convert
Append an ISO 8601 representation of a broken-down time to a byte buffer.
appendISO8601Micros(int, int, int, int, int, int, int, int, byte[], ByteBuffer) - Static method in class io.deephaven.base.text.Convert
Append an ISO 8601 representation of a broken-down time to a byte buffer.
appendISO8601Micros(long, byte[], ByteBuffer) - Static method in class io.deephaven.base.text.Convert
Append an ISO 8601 representation of micros-since-the-epoch timestamp to a byte buffer.
appendISO8601Millis(long, byte[], ByteBuffer) - Static method in class io.deephaven.base.text.Convert
Append an ISO 8601 representation of millis-since-the-epoch timestamp to a byte buffer.
appendLong(long, ByteBuffer) - Static method in class io.deephaven.base.text.Convert
Append a decimal representation of a long to a byte buffer.
appendShort(short, ByteBuffer) - Static method in class io.deephaven.base.text.Convert
Append a decimal representation of a short to a byte buffer.
appendTimestamp(long, TimestampBuffer) - Method in interface io.deephaven.base.log.LogOutput
 
appendTimestamp(long, TimestampBuffer) - Method in class io.deephaven.base.log.LogOutput.Null
 
appendTimestamp(long, TimestampBuffer) - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
appendTimestampMicros(long, TimestampBufferMicros) - Method in interface io.deephaven.base.log.LogOutput
 
appendTimestampMicros(long, TimestampBufferMicros) - Method in class io.deephaven.base.log.LogOutput.Null
 
appendTimestampMicros(long, TimestampBufferMicros) - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
apply(byte, byte) - Method in interface io.deephaven.base.ringbuffer.AggregatingByteRingBuffer.ByteFunction
Applies this function to the given arguments.
apply(char, char) - Method in interface io.deephaven.base.ringbuffer.AggregatingCharRingBuffer.CharFunction
Applies this function to the given arguments.
apply(double, double) - Method in interface io.deephaven.base.ringbuffer.AggregatingDoubleRingBuffer.DoubleFunction
Applies this function to the given arguments.
apply(float, float) - Method in interface io.deephaven.base.ringbuffer.AggregatingFloatRingBuffer.FloatFunction
Applies this function to the given arguments.
apply(int, int) - Method in interface io.deephaven.base.ringbuffer.AggregatingIntRingBuffer.IntFunction
Applies this function to the given arguments.
apply(long, long) - Method in interface io.deephaven.base.ringbuffer.AggregatingLongRingBuffer.LongFunction
Applies this function to the given arguments.
apply(short, short) - Method in interface io.deephaven.base.ringbuffer.AggregatingShortRingBuffer.ShortFunction
Applies this function to the given arguments.
apply(T, T) - Method in interface io.deephaven.base.ringbuffer.AggregatingObjectRingBuffer.ObjectFunction
Applies this function to the given arguments.
areEqual(CharSequence, CompressedString) - Method in class io.deephaven.base.string.cache.StringCacheTypeAdapterCompressedStringImpl
 
areEqual(CharSequence, MappedCompressedString) - Method in class io.deephaven.base.string.cache.StringCacheTypeAdapterMappedCompressedStringImpl
 
areEqual(CharSequence, String) - Method in class io.deephaven.base.string.cache.StringCacheTypeAdapterStringImpl
 
areEqual(CharSequence, STRING_LIKE_TYPE) - Method in interface io.deephaven.base.string.cache.StringCacheTypeAdapter
Compare key (Assumed to be a String *or* a StringCompatible) with value (created by this factory).
array - Variable in class io.deephaven.base.array.FastArray
 
arrayReset() - Method in class io.deephaven.base.array.FastArray
 
arrayReset() - Method in class io.deephaven.base.array.FastBooleanArray
 
arrayReset() - Method in class io.deephaven.base.array.FastByteArray
 
arrayReset() - Method in class io.deephaven.base.array.FastCharArray
 
arrayReset() - Method in class io.deephaven.base.array.FastDoubleArray
 
arrayReset() - Method in class io.deephaven.base.array.FastFloatArray
 
arrayReset() - Method in class io.deephaven.base.array.FastIntArray
 
arrayReset() - Method in class io.deephaven.base.array.FastLongArray
 
arrayReset() - Method in class io.deephaven.base.array.FastShortArray
 
arrayToBitSet(Object[]) - Static method in class io.deephaven.base.formatters.FormatBitSet
 
arrayToLog(Object[]) - Static method in class io.deephaven.base.formatters.FormatBitSet
 
ArrayUtil - Class in io.deephaven.base
 
ArrayUtil() - Constructor for class io.deephaven.base.ArrayUtil
 
Assert - Class in io.deephaven.base.verify
Assertion methods for simple runtime program verification.
assertion(boolean, String) - Static method in class io.deephaven.base.verify.Assert
assert (condition, conditionText)
assertion(boolean, String, boolean, String) - Static method in class io.deephaven.base.verify.Assert
assert (condition, conditionText, boolean b0, String name0, ...
assertion(boolean, String, boolean, String, boolean, String) - Static method in class io.deephaven.base.verify.Assert
 
assertion(boolean, String, boolean, String, boolean, String, boolean, String) - Static method in class io.deephaven.base.verify.Assert
 
assertion(boolean, String, boolean, String, boolean, String, boolean, String, boolean, String) - Static method in class io.deephaven.base.verify.Assert
 
assertion(boolean, String, int, String) - Static method in class io.deephaven.base.verify.Assert
assert (condition, conditionText, int i0, String name0, ...
assertion(boolean, String, int, String, int, String) - Static method in class io.deephaven.base.verify.Assert
 
assertion(boolean, String, Object, String) - Static method in class io.deephaven.base.verify.Assert
assert (condition, conditionText, Object o0, String name0, ...
assertion(boolean, String, Object, String, Object, String) - Static method in class io.deephaven.base.verify.Assert
 
assertion(boolean, String, Object, String, Object, String, int, String) - Static method in class io.deephaven.base.verify.Assert
 
assertion(boolean, String, Object, String, Object, String, Object, String) - Static method in class io.deephaven.base.verify.Assert
 
assertion(boolean, String, Object, String, Object, String, Object, String, Object, String) - Static method in class io.deephaven.base.verify.Assert
 
assertion(boolean, String, String) - Static method in class io.deephaven.base.verify.Assert
assert (condition, conditionText, detailMessage)
AssertionFailure - Exception in io.deephaven.base.verify
RuntimeException to be thrown on assertion failures.
AssertionFailure(String) - Constructor for exception io.deephaven.base.verify.AssertionFailure
 
AssertionFailure(String, Throwable) - Constructor for exception io.deephaven.base.verify.AssertionFailure
 
AsyncSystem - Class in io.deephaven.base.system
A set of conventions for logging exceptions and asynchronously exiting the JVM.
AsyncSystem() - Constructor for class io.deephaven.base.system.AsyncSystem
 
atomicAnd(AtomicInteger, int) - Static method in class io.deephaven.base.AtomicUtil
 
atomicAndNot(AtomicInteger, int) - Static method in class io.deephaven.base.AtomicUtil
 
atomicOr(AtomicInteger, int) - Static method in class io.deephaven.base.AtomicUtil
 
AtomicUtil - Class in io.deephaven.base
 
AtomicUtil() - Constructor for class io.deephaven.base.AtomicUtil
 
availablePermits() - Method in class io.deephaven.base.FIFOSemaphore
 
availablePermits() - Method in class io.deephaven.base.UnfairSemaphore
 

B

back() - Method in class io.deephaven.base.ringbuffer.AggregatingByteRingBuffer
Returns the element at the tail of the ring buffer
back() - Method in class io.deephaven.base.ringbuffer.AggregatingCharRingBuffer
Returns the element at the tail of the ring buffer
back() - Method in class io.deephaven.base.ringbuffer.AggregatingDoubleRingBuffer
Returns the element at the tail of the ring buffer
back() - Method in class io.deephaven.base.ringbuffer.AggregatingFloatRingBuffer
Returns the element at the tail of the ring buffer
back() - Method in class io.deephaven.base.ringbuffer.AggregatingIntRingBuffer
Returns the element at the tail of the ring buffer
back() - Method in class io.deephaven.base.ringbuffer.AggregatingLongRingBuffer
Returns the element at the tail of the ring buffer
back() - Method in class io.deephaven.base.ringbuffer.AggregatingObjectRingBuffer
Returns the element at the tail of the ring buffer
back() - Method in class io.deephaven.base.ringbuffer.AggregatingShortRingBuffer
Returns the element at the tail of the ring buffer
back() - Method in class io.deephaven.base.RingBuffer
 
back() - Method in class io.deephaven.base.ringbuffer.ByteRingBuffer
Returns the element at the tail of the ring buffer
back() - Method in class io.deephaven.base.ringbuffer.CharRingBuffer
Returns the element at the tail of the ring buffer
back() - Method in class io.deephaven.base.ringbuffer.DoubleRingBuffer
Returns the element at the tail of the ring buffer
back() - Method in class io.deephaven.base.ringbuffer.FloatRingBuffer
Returns the element at the tail of the ring buffer
back() - Method in class io.deephaven.base.ringbuffer.IntRingBuffer
Returns the element at the tail of the ring buffer
back() - Method in class io.deephaven.base.ringbuffer.LongRingBuffer
Returns the element at the tail of the ring buffer
back() - Method in class io.deephaven.base.ringbuffer.ObjectRingBuffer
Returns the element at the tail of the ring buffer
back() - Method in class io.deephaven.base.ringbuffer.ShortRingBuffer
Returns the element at the tail of the ring buffer
base10digits(int) - Static method in class io.deephaven.base.MathUtil
Compute the number of base 10 digits in n's representation, for n >= 0.
Base64 - Class in io.deephaven.base
 
Base64() - Constructor for class io.deephaven.base.Base64
 
base64ToByteArray(String) - Static method in class io.deephaven.base.Base64
Translates the specified Base64 string (as per Preferences.get(byte[])) into a byte array.
BASIC_FORMATTER - Static variable in interface io.deephaven.base.log.LogOutput
Formats an arbitrary object similar to Object.toString()
BOOLEAN_ARRAY_FORMATTER - Static variable in interface io.deephaven.base.log.LogOutput
Formats a boolean array
builder - Variable in class io.deephaven.io.log.impl.LogOutputStringImpl
The StringBuilder used to hold output.
ByteArrayCharSequenceAdapterImpl - Class in io.deephaven.base.string.cache
See documentation in the interface and parent class for details.
ByteArrayCharSequenceAdapterImpl() - Constructor for class io.deephaven.base.string.cache.ByteArrayCharSequenceAdapterImpl
 
byteArrayToBase64(byte[]) - Static method in class io.deephaven.base.Base64
Translates the specified byte array into a Base64 string as per Preferences.put(byte[]).
ByteBufferCharSequenceAdapterImpl - Class in io.deephaven.base.string.cache
See documentation in the interface and parent class for details.
ByteBufferCharSequenceAdapterImpl() - Constructor for class io.deephaven.base.string.cache.ByteBufferCharSequenceAdapterImpl
 
ByteOrientedCharSequenceAdapter - Class in io.deephaven.base.string.cache
Common parent for CharSequenceAdapters that store chars as single bytes (for simple encodings).
ByteOrientedCharSequenceAdapter() - Constructor for class io.deephaven.base.string.cache.ByteOrientedCharSequenceAdapter
 
ByteRingBuffer - Class in io.deephaven.base.ringbuffer
A simple circular buffer for primitive values, like java.util.concurrent.ArrayBlockingQueue but without the synchronization and collection overhead.
ByteRingBuffer(int) - Constructor for class io.deephaven.base.ringbuffer.ByteRingBuffer
Create an unbounded-growth ring buffer of byte primitives.
ByteRingBuffer(int, boolean) - Constructor for class io.deephaven.base.ringbuffer.ByteRingBuffer
Create a ring buffer of byte primitives.
ByteRingBuffer.Iterator - Class in io.deephaven.base.ringbuffer
 

C

call() - Method in interface io.deephaven.base.Predicate.Nullary
 
call(double, double) - Method in interface io.deephaven.base.Predicate.DoubleDouble
 
call(int) - Method in interface io.deephaven.base.Predicate.Int
 
call(long) - Method in interface io.deephaven.base.Predicate.Long
 
call(long, double) - Method in interface io.deephaven.base.Predicate.LongDouble
 
call(A) - Method in interface io.deephaven.base.Predicate.Unary
 
call(A1, A2) - Method in interface io.deephaven.base.Predicate.Binary
 
call(A1, A2, A3) - Method in interface io.deephaven.base.Predicate.Ternary
 
capacity() - Method in class io.deephaven.base.LockFreeArrayQueue
 
capacity() - Method in class io.deephaven.base.ringbuffer.AggregatingByteRingBuffer
 
capacity() - Method in class io.deephaven.base.ringbuffer.AggregatingCharRingBuffer
 
capacity() - Method in class io.deephaven.base.ringbuffer.AggregatingDoubleRingBuffer
 
capacity() - Method in class io.deephaven.base.ringbuffer.AggregatingFloatRingBuffer
 
capacity() - Method in class io.deephaven.base.ringbuffer.AggregatingIntRingBuffer
 
capacity() - Method in class io.deephaven.base.ringbuffer.AggregatingLongRingBuffer
 
capacity() - Method in class io.deephaven.base.ringbuffer.AggregatingObjectRingBuffer
 
capacity() - Method in class io.deephaven.base.ringbuffer.AggregatingShortRingBuffer
 
capacity() - Method in class io.deephaven.base.ringbuffer.ByteRingBuffer
 
capacity() - Method in class io.deephaven.base.RingBuffer
 
capacity() - Method in class io.deephaven.base.ringbuffer.CharRingBuffer
 
capacity() - Method in class io.deephaven.base.ringbuffer.DoubleRingBuffer
 
capacity() - Method in class io.deephaven.base.ringbuffer.FloatRingBuffer
 
capacity() - Method in class io.deephaven.base.ringbuffer.IntRingBuffer
 
capacity() - Method in class io.deephaven.base.ringbuffer.LongRingBuffer
 
capacity() - Method in class io.deephaven.base.ringbuffer.ObjectRingBuffer
 
capacity() - Method in class io.deephaven.base.ringbuffer.ShortRingBuffer
 
capacity() - Method in class io.deephaven.base.string.cache.AlwaysCreateStringCache
 
capacity() - Method in class io.deephaven.base.string.cache.ConcurrentBoundedStringCache
 
capacity() - Method in class io.deephaven.base.string.cache.ConcurrentUnboundedStringCache
 
capacity() - Method in class io.deephaven.base.string.cache.MappedCompressedString
 
capacity() - Method in class io.deephaven.base.string.cache.OpenAddressedWeakUnboundedStringCache
 
capacity() - Method in interface io.deephaven.base.string.cache.StringCache
Get a hint about this cache's capacity and behavior.
CAPACITY_UNBOUNDED - Static variable in interface io.deephaven.base.string.cache.StringCache
 
CASE_INSENSITIVE_COMPARATOR - Static variable in class io.deephaven.base.string.cache.CharSequenceUtils
A re-usable case-insensitive Comparator for CharSequences.
CASE_SENSITIVE_COMPARATOR - Static variable in class io.deephaven.base.string.cache.CharSequenceUtils
A re-usable case-sensitive Comparator for CharSequences.
caseInsensitiveHashCode(CharSequence) - Static method in class io.deephaven.base.string.cache.CharSequenceUtils
Calculate the hash code of a CharSequence as if it were an uppercase String.
ceilLog2(int) - Static method in class io.deephaven.base.MathUtil
Compute ceil(log2(x)).
ceilLog2(long) - Static method in class io.deephaven.base.MathUtil
Compute ceil(log2(x)).
changeAndGetIfGreaterThan(AtomicInteger, int, int, int) - Static method in class io.deephaven.base.AtomicUtil
 
changeAndGetIfGreaterThan(AtomicLong, long, long, long) - Static method in class io.deephaven.base.AtomicUtil
 
changeAndGetIfLessThan(AtomicInteger, int, int, int) - Static method in class io.deephaven.base.AtomicUtil
 
changeAndGetIfLessThan(AtomicLong, long, long, long) - Static method in class io.deephaven.base.AtomicUtil
 
charAt(int) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
charAt(int) - Method in class io.deephaven.base.string.cache.ByteArrayCharSequenceAdapterImpl
 
charAt(int) - Method in class io.deephaven.base.string.cache.ByteBufferCharSequenceAdapterImpl
 
charAt(int) - Method in class io.deephaven.base.string.cache.CharSequenceAdapterBuilder
 
charAt(int) - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
CharRingBuffer - Class in io.deephaven.base.ringbuffer
A simple circular buffer for primitive values, like java.util.concurrent.ArrayBlockingQueue but without the synchronization and collection overhead.
CharRingBuffer(int) - Constructor for class io.deephaven.base.ringbuffer.CharRingBuffer
Create an unbounded-growth ring buffer of char primitives.
CharRingBuffer(int, boolean) - Constructor for class io.deephaven.base.ringbuffer.CharRingBuffer
Create a ring buffer of char primitives.
CharRingBuffer.Iterator - Class in io.deephaven.base.ringbuffer
 
CharSequenceAdapter - Class in io.deephaven.base.string.cache
This class provides base functionality for several implementations of CharSequenceAdapter.
CharSequenceAdapter() - Constructor for class io.deephaven.base.string.cache.CharSequenceAdapter
 
CharSequenceAdapterBuilder - Class in io.deephaven.base.string.cache
StringBuilder-like CharSequenceAdapter implementation.
CharSequenceAdapterBuilder() - Constructor for class io.deephaven.base.string.cache.CharSequenceAdapterBuilder
 
CharSequenceUtils - Class in io.deephaven.base.string.cache
Static helpers for hashCode, equality, and comparison of CharSequences.
CharSequenceUtils() - Constructor for class io.deephaven.base.string.cache.CharSequenceUtils
 
clamp(double, double, double) - Static method in class io.deephaven.base.ClampUtil
 
clampInt(int, int, int) - Static method in class io.deephaven.base.ClampUtil
 
clampLong(long, long, long) - Static method in class io.deephaven.base.ClampUtil
 
ClampUtil - Class in io.deephaven.base
 
ClampUtil() - Constructor for class io.deephaven.base.ClampUtil
 
ClassUtil - Class in io.deephaven.base
 
ClassUtil() - Constructor for class io.deephaven.base.ClassUtil
 
clazz - Variable in class io.deephaven.base.array.FastArray
 
cleanDirectory(File) - Static method in class io.deephaven.base.FileUtils
Cleans the specified path.
cleanup() - Method in interface io.deephaven.base.reference.CleanupReference
Allow for a reference queue consumer to invoke a custom cleanup method, for post-GC resource reclamation.
CleanupReference<T> - Interface in io.deephaven.base.reference
SimpleReference with an additional cleanup callback.
clear() - Method in interface io.deephaven.base.log.LogOutput
 
clear() - Method in class io.deephaven.base.log.LogOutput.Null
 
clear() - Method in class io.deephaven.base.LowGarbageArrayIntegerMap
 
clear() - Method in class io.deephaven.base.LowGarbageArraySet
 
clear() - Method in class io.deephaven.base.map.FastArrayMap
 
clear() - Method in class io.deephaven.base.map.FastArrayMapLongToObject
 
clear() - Method in class io.deephaven.base.RAPriQueue
clear out the queue
clear() - Method in class io.deephaven.base.reference.DowngradableReference
 
clear() - Method in class io.deephaven.base.reference.HardSimpleReference
 
clear() - Method in class io.deephaven.base.reference.PooledObjectReference
Clear this reference (and return its referent to the pool) when it no longer has any outstanding permits, which may mean immediately if the number of outstanding permits is already zero.
clear() - Method in interface io.deephaven.base.reference.SimpleReference
Clear the referent.
clear() - Method in class io.deephaven.base.reference.SwappableDelegatingReference
 
clear() - Method in class io.deephaven.base.reference.WeakReferenceWrapper
 
clear() - Method in class io.deephaven.base.ringbuffer.AggregatingByteRingBuffer
Removes all elements from the ring buffer and resets the data structure.
clear() - Method in class io.deephaven.base.ringbuffer.AggregatingCharRingBuffer
Removes all elements from the ring buffer and resets the data structure.
clear() - Method in class io.deephaven.base.ringbuffer.AggregatingDoubleRingBuffer
Removes all elements from the ring buffer and resets the data structure.
clear() - Method in class io.deephaven.base.ringbuffer.AggregatingFloatRingBuffer
Removes all elements from the ring buffer and resets the data structure.
clear() - Method in class io.deephaven.base.ringbuffer.AggregatingIntRingBuffer
Removes all elements from the ring buffer and resets the data structure.
clear() - Method in class io.deephaven.base.ringbuffer.AggregatingLongRingBuffer
Removes all elements from the ring buffer and resets the data structure.
clear() - Method in class io.deephaven.base.ringbuffer.AggregatingObjectRingBuffer
Removes all elements from the ring buffer and resets the data structure.
clear() - Method in class io.deephaven.base.ringbuffer.AggregatingShortRingBuffer
Removes all elements from the ring buffer and resets the data structure.
clear() - Method in class io.deephaven.base.ringbuffer.ByteRingBuffer
 
clear() - Method in class io.deephaven.base.ringbuffer.CharRingBuffer
 
clear() - Method in class io.deephaven.base.RingBuffer
 
clear() - Method in class io.deephaven.base.ringbuffer.DoubleRingBuffer
 
clear() - Method in class io.deephaven.base.ringbuffer.FloatRingBuffer
 
clear() - Method in class io.deephaven.base.ringbuffer.IntRingBuffer
 
clear() - Method in class io.deephaven.base.ringbuffer.LongRingBuffer
 
clear() - Method in class io.deephaven.base.ringbuffer.ObjectRingBuffer
 
clear() - Method in class io.deephaven.base.ringbuffer.ShortRingBuffer
 
clear() - Method in class io.deephaven.base.string.cache.ByteArrayCharSequenceAdapterImpl
 
clear() - Method in class io.deephaven.base.string.cache.ByteBufferCharSequenceAdapterImpl
 
clear() - Method in class io.deephaven.base.string.cache.CharSequenceAdapter
Prepare this adapter for re-use, and eliminate references to external resources.
clear() - Method in class io.deephaven.base.string.cache.CharSequenceAdapterBuilder
 
clear() - Method in class io.deephaven.base.WeakReferenceManager
Clear the list of references.
clear() - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
clearAll() - Static method in class io.deephaven.base.stats.Stats
Throw away all state
clone() - Method in class io.deephaven.base.array.FastBooleanArray
 
clone() - Method in class io.deephaven.base.array.FastByteArray
 
clone() - Method in class io.deephaven.base.array.FastCharArray
 
clone() - Method in class io.deephaven.base.array.FastDoubleArray
 
clone() - Method in class io.deephaven.base.array.FastFloatArray
 
clone() - Method in class io.deephaven.base.array.FastIntArray
 
clone() - Method in class io.deephaven.base.array.FastLongArray
 
clone() - Method in class io.deephaven.base.array.FastShortArray
 
clone() - Method in class io.deephaven.base.LowGarbageArrayIntegerMap
 
clone() - Method in class io.deephaven.base.LowGarbageArraySet
 
clone() - Method in class io.deephaven.base.map.KeyValuePair
 
clone() - Method in class io.deephaven.base.map.KeyValuePairLongToObject
 
cloneDeep() - Method in class io.deephaven.base.map.FastArrayMap
 
cloneDeep() - Method in class io.deephaven.base.map.FastArrayMapLongToObject
 
cloneDeep(FastArray<C>) - Static method in class io.deephaven.base.array.FastArray
 
cloneShallow(FastArray<C>) - Static method in class io.deephaven.base.array.FastArray
 
close() - Method in interface io.deephaven.base.log.LogOutput
 
close() - Method in class io.deephaven.base.log.LogOutput.Null
 
close() - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
codePointAt(int) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
codePointAt(int) - Method in interface io.deephaven.base.string.cache.StringAlike
 
codePointBefore(int) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
codePointBefore(int) - Method in interface io.deephaven.base.string.cache.StringAlike
 
codePointCount(int, int) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
codePointCount(int, int) - Method in interface io.deephaven.base.string.cache.StringAlike
 
compactName - Variable in class io.deephaven.base.stats.Item
Creating this for intraday so we don't have to allocate or change the existing schema
compare(double, double) - Static method in class io.deephaven.base.CompareUtils
 
compare(long, long) - Static method in class io.deephaven.base.CompareUtils
 
compare(Object, Object) - Static method in class io.deephaven.base.CompareUtils
 
compareAndSetAndGetOld(AtomicLong, long, long) - Static method in class io.deephaven.base.AtomicUtil
 
compareTo(Pair<A, B>) - Method in class io.deephaven.base.Pair
 
compareTo(CharSequence) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
compareTo(CharSequence) - Method in class io.deephaven.base.string.cache.CharSequenceAdapter
 
compareTo(CharSequence) - Method in interface io.deephaven.base.string.cache.StringCompatible
Implementations MUST compare StringCompatibles and Strings char-by-char.
compareTo(KeyValuePair<K, V>) - Method in class io.deephaven.base.map.KeyValuePair
 
compareTo(KeyValuePairLongToObject<V>) - Method in class io.deephaven.base.map.KeyValuePairLongToObject
 
compareToIgnoreCase(CharSequence) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
compareToIgnoreCase(CharSequence) - Method in interface io.deephaven.base.string.cache.StringAlike
 
compareUnsigned(long, long) - Static method in class io.deephaven.base.CompareUtils
 
CompareUtils - Class in io.deephaven.base
 
CompareUtils() - Constructor for class io.deephaven.base.CompareUtils
 
Composite - Class in io.deephaven.base.stats
A statistic that represents the composite or rolled-up value of a set of child statistics, as best as possible.
Composite(long, Value...) - Constructor for class io.deephaven.base.stats.Composite
 
compress(String) - Static method in class io.deephaven.base.string.cache.CompressedString
Helper to be statically imported for groovy scripting.
COMPRESSED_STRING_INSTANCE - Static variable in class io.deephaven.base.string.cache.AlwaysCreateStringCache
 
CompressedString - Class in io.deephaven.base.string.cache
Immutable byte[]-backed String replacement.
CompressedString() - Constructor for class io.deephaven.base.string.cache.CompressedString
 
CompressedString(byte[]) - Constructor for class io.deephaven.base.string.cache.CompressedString
 
CompressedString(byte[], int, int) - Constructor for class io.deephaven.base.string.cache.CompressedString
 
CompressedString(char[]) - Constructor for class io.deephaven.base.string.cache.CompressedString
 
CompressedString(char[], int, int) - Constructor for class io.deephaven.base.string.cache.CompressedString
 
CompressedString(String) - Constructor for class io.deephaven.base.string.cache.CompressedString
 
CompressedString(ByteBuffer) - Constructor for class io.deephaven.base.string.cache.CompressedString
 
CompressedString(ByteBuffer, int, int) - Constructor for class io.deephaven.base.string.cache.CompressedString
 
concat(String) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
concat(String) - Method in interface io.deephaven.base.string.cache.StringAlike
 
concat(String, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
Return the concatenation of a list of valueAndName strings.
concat(String, String, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
 
concat(String, String, String, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
 
concat(TYPE) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
concat(TYPE) - Method in interface io.deephaven.base.string.cache.StringAlike
 
ConcurrentBoundedStringCache<STRING_LIKE_TYPE extends CharSequence> - Class in io.deephaven.base.string.cache
This cache follows the same design as ConcurrentUnboundedStringCache, but uses a KeyedObjectCache (bounded, concurrent-get, "pseudo-random pseudo-LRU" replacement) for its internal storage.
ConcurrentBoundedStringCache(StringCacheTypeAdapter<STRING_LIKE_TYPE>, int, int) - Constructor for class io.deephaven.base.string.cache.ConcurrentBoundedStringCache
 
ConcurrentPriorityQueue<T> - Interface in io.deephaven.base.queue
 
ConcurrentQueue<T> - Interface in io.deephaven.base.queue
Common interface for LockFreeArrayQueue and variants.
ConcurrentUnboundedStringCache<STRING_LIKE_TYPE extends CharSequence> - Class in io.deephaven.base.string.cache
A very limited interface is specified, in order to decouple typeAdapter pooling and related concerns from the cache itself.
ConcurrentUnboundedStringCache(StringCacheTypeAdapter<STRING_LIKE_TYPE>, int, boolean) - Constructor for class io.deephaven.base.string.cache.ConcurrentUnboundedStringCache
 
consume() - Method in class io.deephaven.base.LockFreeArrayQueue
 
consume() - Method in interface io.deephaven.base.queue.ProducerConsumer
This method should never block (but it may spin for a finite amount of time) Returns null when there is nothing to consume [may create new objects on the fly if necessary]
consume() - Method in class io.deephaven.base.queue.ProducerConsumerWithTake
 
contains(int[], int) - Static method in class io.deephaven.base.ArrayUtil
 
contains(long[], long) - Static method in class io.deephaven.base.ArrayUtil
 
contains(C, String, T, String) - Static method in class io.deephaven.base.verify.Require
 
contains(C, String, T, String, int) - Static method in class io.deephaven.base.verify.Require
require (collection != null && collection.contains(element))
contains(CharSequence) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
contains(CharSequence) - Method in interface io.deephaven.base.string.cache.StringAlike
 
contains(Object) - Method in class io.deephaven.base.LowGarbageArraySet
 
contains(T[], T) - Static method in class io.deephaven.base.ArrayUtil
 
containsExact(T[], T) - Static method in class io.deephaven.base.ArrayUtil
 
containsKey(long) - Method in class io.deephaven.base.map.FastArrayMapLongToObject
 
containsKey(Object) - Method in class io.deephaven.base.LowGarbageArrayIntegerMap
 
containsKey(K) - Method in class io.deephaven.base.map.FastArrayMap
 
containsKey(M, String, K, String) - Static method in class io.deephaven.base.verify.Require
 
containsKey(M, String, K, String, int) - Static method in class io.deephaven.base.verify.Require
require (map != null && map.containsKey(key))
containsValue(Object) - Method in class io.deephaven.base.LowGarbageArrayIntegerMap
 
contentEquals(CharSequence) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
contentEquals(CharSequence) - Method in interface io.deephaven.base.string.cache.StringAlike
 
contentEquals(CharSequence, CharSequence) - Static method in class io.deephaven.base.string.cache.CharSequenceUtils
Compare two CharSequences for equality, disregarding class.
contentEqualsIgnoreCase(CharSequence, CharSequence) - Static method in class io.deephaven.base.string.cache.CharSequenceUtils
Compare two CharSequences for case-insensitive equality, disregarding class.
Convert - Class in io.deephaven.base.text
 
Convert() - Constructor for class io.deephaven.base.text.Convert
 
convertToURI(File, boolean) - Static method in class io.deephaven.base.FileUtils
Takes a file and convert it to a URI object with "file" scheme.
convertToURI(String, boolean) - Static method in class io.deephaven.base.FileUtils
Take the file source path or URI string and convert it to a URI object.
convertToURI(Path, boolean) - Static method in class io.deephaven.base.FileUtils
Takes a path and convert it to a URI object with "file" scheme.
convertValue(byte[], int, int) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
Convert a byte array to this type, assuming ISO-8859-1
convertValue(byte[], int, int) - Method in class io.deephaven.base.string.cache.CompressedString
 
convertValue(byte[], int, int) - Method in class io.deephaven.base.string.cache.MappedCompressedString
 
convertValue(String) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
Convert a String to this type.
convertValue(String) - Method in class io.deephaven.base.string.cache.CompressedString
 
convertValue(String) - Method in class io.deephaven.base.string.cache.MappedCompressedString
 
Copyable<T> - Interface in io.deephaven.base
 
copyArray(int[], int) - Static method in class io.deephaven.base.ArrayUtil
 
copyArray(long[], int) - Static method in class io.deephaven.base.ArrayUtil
 
copyFullReset(FastArray<C>, C) - Static method in class io.deephaven.base.array.FastArray
 
copyNormalReset(FastArray<C>, C) - Static method in class io.deephaven.base.array.FastArray
 
copyRingBufferToArray(byte[]) - Method in class io.deephaven.base.ringbuffer.ByteRingBuffer
Copy the contents of the buffer to a destination buffer.
copyRingBufferToArray(char[]) - Method in class io.deephaven.base.ringbuffer.CharRingBuffer
Copy the contents of the buffer to a destination buffer.
copyRingBufferToArray(double[]) - Method in class io.deephaven.base.ringbuffer.DoubleRingBuffer
Copy the contents of the buffer to a destination buffer.
copyRingBufferToArray(float[]) - Method in class io.deephaven.base.ringbuffer.FloatRingBuffer
Copy the contents of the buffer to a destination buffer.
copyRingBufferToArray(int[]) - Method in class io.deephaven.base.ringbuffer.IntRingBuffer
Copy the contents of the buffer to a destination buffer.
copyRingBufferToArray(long[]) - Method in class io.deephaven.base.ringbuffer.LongRingBuffer
Copy the contents of the buffer to a destination buffer.
copyRingBufferToArray(short[]) - Method in class io.deephaven.base.ringbuffer.ShortRingBuffer
Copy the contents of the buffer to a destination buffer.
copyRingBufferToArray(T[]) - Method in class io.deephaven.base.ringbuffer.ObjectRingBuffer
Copy the contents of the buffer to a destination buffer.
copyValues(FastArrayExt<T>) - Method in class io.deephaven.base.array.FastArrayExt
 
copyValues(FastBooleanArray) - Method in class io.deephaven.base.array.FastBooleanArray
 
copyValues(FastByteArray) - Method in class io.deephaven.base.array.FastByteArray
 
copyValues(FastCharArray) - Method in class io.deephaven.base.array.FastCharArray
 
copyValues(FastDoubleArray) - Method in class io.deephaven.base.array.FastDoubleArray
 
copyValues(FastFloatArray) - Method in class io.deephaven.base.array.FastFloatArray
 
copyValues(FastIntArray) - Method in class io.deephaven.base.array.FastIntArray
 
copyValues(FastLongArray) - Method in class io.deephaven.base.array.FastLongArray
 
copyValues(FastShortArray) - Method in class io.deephaven.base.array.FastShortArray
 
copyValues(FastArrayMap<K, V>) - Method in class io.deephaven.base.map.FastArrayMap
 
copyValues(FastArrayMapLongToObject<V>) - Method in class io.deephaven.base.map.FastArrayMapLongToObject
 
copyValues(KeyValuePair<K, V>) - Method in class io.deephaven.base.map.KeyValuePair
 
copyValues(KeyValuePairLongToObject<V>) - Method in class io.deephaven.base.map.KeyValuePairLongToObject
 
copyValues(T) - Method in interface io.deephaven.base.Copyable
 
copyValuesDeep(FastArray<C>, FastArray<C>) - Static method in class io.deephaven.base.array.FastArray
 
copyValuesShallow(FastArray<C>, FastArray<C>) - Static method in class io.deephaven.base.array.FastArray
 
Counter - Class in io.deephaven.base.stats
A statistic where each value represents a additive quantity, and thus the sum of the values does have meaning.
Counter(long) - Constructor for class io.deephaven.base.stats.Counter
 
create() - Method in interface io.deephaven.base.Factory
 
create(int, Supplier<T>, Consumer<T>) - Method in interface io.deephaven.base.pool.Pool.Factory
Creates a new pool.
create(StringCompatible) - Method in interface io.deephaven.base.string.cache.StringCacheTypeAdapter
Note: StringCache implementations may choose not hold a lock while invoking this method.
create(StringCompatible) - Method in class io.deephaven.base.string.cache.StringCacheTypeAdapterCompressedStringImpl
 
create(StringCompatible) - Method in class io.deephaven.base.string.cache.StringCacheTypeAdapterMappedCompressedStringImpl
 
create(StringCompatible) - Method in class io.deephaven.base.string.cache.StringCacheTypeAdapterStringImpl
 
create(String) - Method in interface io.deephaven.base.string.cache.StringCacheTypeAdapter
Note: StringCache implementations may choose not hold a lock while invoking this method.
create(String) - Method in class io.deephaven.base.string.cache.StringCacheTypeAdapterCompressedStringImpl
 
create(String) - Method in class io.deephaven.base.string.cache.StringCacheTypeAdapterMappedCompressedStringImpl
 
create(String) - Method in class io.deephaven.base.string.cache.StringCacheTypeAdapterStringImpl
 
create(A) - Method in interface io.deephaven.base.Factory.Unary
 
createFactory(Class<T>, Supplier<T>) - Static method in class io.deephaven.base.array.FastArrayExt
 
currentTimeMillis() - Method in interface io.deephaven.base.stats.Stats.TimeSource
 

D

DAY - Static variable in class io.deephaven.base.clock.TimeConstants
 
decode(byte[]) - Method in enum class io.deephaven.base.string.EncodingInfo
 
decode(byte[], int, int) - Method in enum class io.deephaven.base.string.EncodingInfo
 
decode(DataInput) - Method in interface io.deephaven.base.Encodeable
 
DEFAULT - Static variable in interface io.deephaven.base.stats.Stats.Maker
 
deleteArrayPos(int, double[]) - Static method in class io.deephaven.base.ArrayUtil
 
deleteArrayPos(int, int[]) - Static method in class io.deephaven.base.ArrayUtil
 
deleteArrayPos(int, T[]) - Static method in class io.deephaven.base.ArrayUtil
 
deleteArrayRefValueIfPresent(T, T[]) - Static method in class io.deephaven.base.ArrayUtil
 
deleteRecursively(File) - Static method in class io.deephaven.base.FileUtils
 
deleteRecursivelyOnNFS(File) - Static method in class io.deephaven.base.FileUtils
Recursive delete method that copes with .nfs files.
deleteRecursivelyOnNFS(File, File) - Static method in class io.deephaven.base.FileUtils
Recursive delete method that copes with .nfs files.
DEPTH - Static variable in class io.deephaven.base.stats.History
 
dequeue() - Method in class io.deephaven.base.LockFreeArrayQueue
 
dequeue() - Method in interface io.deephaven.base.queue.ConcurrentQueue
Returns null when the queue is empty This method should never block (but it may spin for a finite amount of time)
dequeueIf(Predicate.Unary<T>) - Method in class io.deephaven.base.LockFreeArrayQueue
 
dequeueThisObject(T) - Method in class io.deephaven.base.LockFreeArrayQueue
 
description - Variable in class io.deephaven.base.stats.Item
The item's description
doubleCompare(double, double) - Static method in class io.deephaven.base.CompareUtils
 
doubleEquals(double, double) - Static method in class io.deephaven.base.CompareUtils
 
doubleEquals(double, double, double) - Static method in class io.deephaven.base.CompareUtils
You can't do double1 == double2 because floating point numbers are not exact values.
doubleEquals2(double, double) - Static method in class io.deephaven.base.CompareUtils
 
doubleEquals2(double, double, double) - Static method in class io.deephaven.base.CompareUtils
 
doubleEqualsZero(double) - Static method in class io.deephaven.base.CompareUtils
 
doubleEqualsZero(double, double) - Static method in class io.deephaven.base.CompareUtils
 
doubleGreater(double, double) - Static method in class io.deephaven.base.CompareUtils
 
doubleGreater(double, double, double) - Static method in class io.deephaven.base.CompareUtils
 
doubleGreaterEqual(double, double) - Static method in class io.deephaven.base.CompareUtils
 
doubleGreaterEqual(double, double, double) - Static method in class io.deephaven.base.CompareUtils
 
doubleLess(double, double) - Static method in class io.deephaven.base.CompareUtils
 
doubleLess(double, double, double) - Static method in class io.deephaven.base.CompareUtils
You can't do double1 < double2 because floating point numbers are not exact values.
doubleLessEqual(double, double) - Static method in class io.deephaven.base.CompareUtils
 
doubleLessEqual(double, double, double) - Static method in class io.deephaven.base.CompareUtils
 
doubleNotEquals(double, double) - Static method in class io.deephaven.base.CompareUtils
 
doubleNotEquals(double, double, double) - Static method in class io.deephaven.base.CompareUtils
 
doubleNotEquals2(double, double) - Static method in class io.deephaven.base.CompareUtils
 
doubleNotEquals2(double, double, double) - Static method in class io.deephaven.base.CompareUtils
 
DoubleRingBuffer - Class in io.deephaven.base.ringbuffer
A simple circular buffer for primitive values, like java.util.concurrent.ArrayBlockingQueue but without the synchronization and collection overhead.
DoubleRingBuffer(int) - Constructor for class io.deephaven.base.ringbuffer.DoubleRingBuffer
Create an unbounded-growth ring buffer of double primitives.
DoubleRingBuffer(int, boolean) - Constructor for class io.deephaven.base.ringbuffer.DoubleRingBuffer
Create a ring buffer of double primitives.
DoubleRingBuffer.Iterator - Class in io.deephaven.base.ringbuffer
 
DowngradableReference<T> - Class in io.deephaven.base.reference
SimpleReference implementation that allows a downgrade from strongly reachable to weakly reachable.
DowngradableReference(T) - Constructor for class io.deephaven.base.reference.DowngradableReference
 
downgrade() - Method in class io.deephaven.base.reference.DowngradableReference
Eliminate this object's hard reference to the referent.
dump(T[], int) - Method in class io.deephaven.base.RAPriQueue
 
dump(T2[], int, Function<T, T2>) - Method in class io.deephaven.base.RAPriQueue
 

E

element() - Method in class io.deephaven.base.ringbuffer.AggregatingByteRingBuffer
Returns the element at the head of the ring buffer if the ring buffer is non-empty.
element() - Method in class io.deephaven.base.ringbuffer.AggregatingCharRingBuffer
Returns the element at the head of the ring buffer if the ring buffer is non-empty.
element() - Method in class io.deephaven.base.ringbuffer.AggregatingDoubleRingBuffer
Returns the element at the head of the ring buffer if the ring buffer is non-empty.
element() - Method in class io.deephaven.base.ringbuffer.AggregatingFloatRingBuffer
Returns the element at the head of the ring buffer if the ring buffer is non-empty.
element() - Method in class io.deephaven.base.ringbuffer.AggregatingIntRingBuffer
Returns the element at the head of the ring buffer if the ring buffer is non-empty.
element() - Method in class io.deephaven.base.ringbuffer.AggregatingLongRingBuffer
Returns the element at the head of the ring buffer if the ring buffer is non-empty.
element() - Method in class io.deephaven.base.ringbuffer.AggregatingObjectRingBuffer
Returns the element at the head of the ring buffer if the ring buffer is non-empty.
element() - Method in class io.deephaven.base.ringbuffer.AggregatingShortRingBuffer
Returns the element at the head of the ring buffer if the ring buffer is non-empty.
element() - Method in class io.deephaven.base.ringbuffer.ByteRingBuffer
If the ring buffer is non-empty, returns the element at the head of the ring buffer.
element() - Method in class io.deephaven.base.ringbuffer.CharRingBuffer
If the ring buffer is non-empty, returns the element at the head of the ring buffer.
element() - Method in class io.deephaven.base.ringbuffer.DoubleRingBuffer
If the ring buffer is non-empty, returns the element at the head of the ring buffer.
element() - Method in class io.deephaven.base.RingBuffer
 
element() - Method in class io.deephaven.base.ringbuffer.FloatRingBuffer
If the ring buffer is non-empty, returns the element at the head of the ring buffer.
element() - Method in class io.deephaven.base.ringbuffer.IntRingBuffer
If the ring buffer is non-empty, returns the element at the head of the ring buffer.
element() - Method in class io.deephaven.base.ringbuffer.LongRingBuffer
If the ring buffer is non-empty, returns the element at the head of the ring buffer.
element() - Method in class io.deephaven.base.ringbuffer.ObjectRingBuffer
If the ring buffer is non-empty, returns the element at the head of the ring buffer.
element() - Method in class io.deephaven.base.ringbuffer.ShortRingBuffer
If the ring buffer is non-empty, returns the element at the head of the ring buffer.
elementsNeqInf(double[][], String) - Static method in class io.deephaven.base.verify.Require
 
elementsNeqInf(double[], String) - Static method in class io.deephaven.base.verify.Require
 
elementsNeqNaN(double[][], String) - Static method in class io.deephaven.base.verify.Require
 
elementsNeqNaN(double[], String) - Static method in class io.deephaven.base.verify.Require
 
elementsNeqNull(T[], String) - Static method in class io.deephaven.base.verify.Require
 
empty() - Method in interface io.deephaven.base.string.cache.StringCacheTypeAdapter
 
empty() - Method in class io.deephaven.base.string.cache.StringCacheTypeAdapterCompressedStringImpl
 
empty() - Method in class io.deephaven.base.string.cache.StringCacheTypeAdapterMappedCompressedStringImpl
 
empty() - Method in class io.deephaven.base.string.cache.StringCacheTypeAdapterStringImpl
 
encode(String) - Method in enum class io.deephaven.base.string.EncodingInfo
 
encode(DataOutput) - Method in interface io.deephaven.base.Encodeable
 
Encodeable - Interface in io.deephaven.base
This interface is a slightly weaker version of java.io.Externalizable, in that it only allows the use of the DataInput and -Output interfaces for reading and writing, not ObjectInput and -Output.
EncodingInfo - Enum Class in io.deephaven.base.string
Encoding info enum, to help code determine what assumptions it can make about a CharSet, as well as simplification for encode/decode operations.
endsWith(CharSequence) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
endsWith(CharSequence) - Method in interface io.deephaven.base.string.cache.StringAlike
 
enqueue(T) - Method in class io.deephaven.base.LockFreeArrayQueue
 
enqueue(T) - Method in interface io.deephaven.base.queue.ConcurrentQueue
Returns false when the queue is full This method should never block (but it may spin for a finite amount of time)
enqueue(T, int) - Method in interface io.deephaven.base.queue.ConcurrentPriorityQueue
0 is normal priority negative is lower priority positive is more priority
enqueue(T, long) - Method in class io.deephaven.base.LockFreeArrayQueue
 
enqueue(T, long) - Method in interface io.deephaven.base.queue.ConcurrentQueue
Spins forever until the item can be enqueued.
enqueue(T, long, long) - Method in class io.deephaven.base.LockFreeArrayQueue
 
ensureRemaining(int) - Method in class io.deephaven.base.ringbuffer.AggregatingByteRingBuffer
Ensures that there is sufficient empty space to store count additional items in the buffer.
ensureRemaining(int) - Method in class io.deephaven.base.ringbuffer.AggregatingCharRingBuffer
Ensures that there is sufficient empty space to store count additional items in the buffer.
ensureRemaining(int) - Method in class io.deephaven.base.ringbuffer.AggregatingDoubleRingBuffer
Ensures that there is sufficient empty space to store count additional items in the buffer.
ensureRemaining(int) - Method in class io.deephaven.base.ringbuffer.AggregatingFloatRingBuffer
Ensures that there is sufficient empty space to store count additional items in the buffer.
ensureRemaining(int) - Method in class io.deephaven.base.ringbuffer.AggregatingIntRingBuffer
Ensures that there is sufficient empty space to store count additional items in the buffer.
ensureRemaining(int) - Method in class io.deephaven.base.ringbuffer.AggregatingLongRingBuffer
Ensures that there is sufficient empty space to store count additional items in the buffer.
ensureRemaining(int) - Method in class io.deephaven.base.ringbuffer.AggregatingObjectRingBuffer
Ensures that there is sufficient empty space to store count additional items in the buffer.
ensureRemaining(int) - Method in class io.deephaven.base.ringbuffer.AggregatingShortRingBuffer
Ensures that there is sufficient empty space to store count additional items in the buffer.
ensureRemaining(int) - Method in class io.deephaven.base.ringbuffer.ByteRingBuffer
Ensure that there is sufficient empty space to store count items in the buffer.
ensureRemaining(int) - Method in class io.deephaven.base.ringbuffer.CharRingBuffer
Ensure that there is sufficient empty space to store count items in the buffer.
ensureRemaining(int) - Method in class io.deephaven.base.ringbuffer.DoubleRingBuffer
Ensure that there is sufficient empty space to store count items in the buffer.
ensureRemaining(int) - Method in class io.deephaven.base.ringbuffer.FloatRingBuffer
Ensure that there is sufficient empty space to store count items in the buffer.
ensureRemaining(int) - Method in class io.deephaven.base.ringbuffer.IntRingBuffer
Ensure that there is sufficient empty space to store count items in the buffer.
ensureRemaining(int) - Method in class io.deephaven.base.ringbuffer.LongRingBuffer
Ensure that there is sufficient empty space to store count items in the buffer.
ensureRemaining(int) - Method in class io.deephaven.base.ringbuffer.ObjectRingBuffer
Ensure that there is sufficient empty space to store count items in the buffer.
ensureRemaining(int) - Method in class io.deephaven.base.ringbuffer.ShortRingBuffer
Ensure that there is sufficient empty space to store count items in the buffer.
ensureSize(boolean[], int) - Static method in class io.deephaven.base.ArrayUtil
 
ensureSize(boolean[], int, boolean) - Static method in class io.deephaven.base.ArrayUtil
 
ensureSize(byte[], int) - Static method in class io.deephaven.base.ArrayUtil
 
ensureSize(byte[], int, byte) - Static method in class io.deephaven.base.ArrayUtil
 
ensureSize(double[], int) - Static method in class io.deephaven.base.ArrayUtil
 
ensureSize(double[], int, double) - Static method in class io.deephaven.base.ArrayUtil
 
ensureSize(int[], int) - Static method in class io.deephaven.base.ArrayUtil
 
ensureSize(int[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
ensureSize(long[], int) - Static method in class io.deephaven.base.ArrayUtil
 
ensureSize(long[], int, long) - Static method in class io.deephaven.base.ArrayUtil
 
ensureSize(T[], int, Class<? extends T>) - Static method in class io.deephaven.base.ArrayUtil
 
ensureSizeNoCopy(boolean[], int) - Static method in class io.deephaven.base.ArrayUtil
 
ensureSizeNoCopy(byte[], int) - Static method in class io.deephaven.base.ArrayUtil
 
ensureSizeNoCopy(char[], int) - Static method in class io.deephaven.base.ArrayUtil
 
ensureSizeNoCopy(double[], int) - Static method in class io.deephaven.base.ArrayUtil
 
ensureSizeNoCopy(float[], int) - Static method in class io.deephaven.base.ArrayUtil
 
ensureSizeNoCopy(int[], int) - Static method in class io.deephaven.base.ArrayUtil
 
ensureSizeNoCopy(long[], int) - Static method in class io.deephaven.base.ArrayUtil
 
ensureSizeNoCopy(short[], int) - Static method in class io.deephaven.base.ArrayUtil
 
ensureSizeNoCopy(T[], int, Class<? extends T>) - Static method in class io.deephaven.base.ArrayUtil
 
enter(T) - Method in class io.deephaven.base.RAPriQueue
Adds an element to the queue, or moves to appropriate place if already there
entrySet() - Method in class io.deephaven.base.LowGarbageArrayIntegerMap
 
eq(boolean, String, boolean) - Static method in class io.deephaven.base.verify.Assert
 
eq(boolean, String, boolean) - Static method in class io.deephaven.base.verify.Require
 
eq(boolean, String, boolean, int) - Static method in class io.deephaven.base.verify.Require
 
eq(boolean, String, boolean, String) - Static method in class io.deephaven.base.verify.Assert
assert (b0 == b1)
eq(boolean, String, boolean, String) - Static method in class io.deephaven.base.verify.Require
 
eq(boolean, String, boolean, String, int) - Static method in class io.deephaven.base.verify.Require
require (b0 == b1)
eq(byte, String, byte) - Static method in class io.deephaven.base.verify.Assert
 
eq(byte, String, byte) - Static method in class io.deephaven.base.verify.Require
 
eq(byte, String, byte, int) - Static method in class io.deephaven.base.verify.Require
 
eq(byte, String, byte, String) - Static method in class io.deephaven.base.verify.Assert
assert (b0 == b1)
eq(byte, String, byte, String) - Static method in class io.deephaven.base.verify.Require
 
eq(byte, String, byte, String, int) - Static method in class io.deephaven.base.verify.Require
require (b0 == b1)
eq(char, String, char) - Static method in class io.deephaven.base.verify.Assert
 
eq(char, String, char) - Static method in class io.deephaven.base.verify.Require
 
eq(char, String, char, int) - Static method in class io.deephaven.base.verify.Require
 
eq(char, String, char, String) - Static method in class io.deephaven.base.verify.Assert
assert (c0 == c1)
eq(char, String, char, String) - Static method in class io.deephaven.base.verify.Require
 
eq(char, String, char, String, int) - Static method in class io.deephaven.base.verify.Require
require (c0 == c1)
eq(double, String, double) - Static method in class io.deephaven.base.verify.Assert
 
eq(double, String, double) - Static method in class io.deephaven.base.verify.Require
 
eq(double, String, double, int) - Static method in class io.deephaven.base.verify.Require
 
eq(double, String, double, String) - Static method in class io.deephaven.base.verify.Assert
assert (d0 == d1)
eq(double, String, double, String) - Static method in class io.deephaven.base.verify.Require
 
eq(double, String, double, String, int) - Static method in class io.deephaven.base.verify.Require
require (d0 == d1)
eq(float, String, float) - Static method in class io.deephaven.base.verify.Assert
 
eq(float, String, float) - Static method in class io.deephaven.base.verify.Require
 
eq(float, String, float, int) - Static method in class io.deephaven.base.verify.Require
 
eq(float, String, float, String) - Static method in class io.deephaven.base.verify.Assert
assert (f0 == f1)
eq(float, String, float, String) - Static method in class io.deephaven.base.verify.Require
 
eq(float, String, float, String, int) - Static method in class io.deephaven.base.verify.Require
require (f0 == f1)
eq(int, String, int) - Static method in class io.deephaven.base.verify.Assert
 
eq(int, String, int) - Static method in class io.deephaven.base.verify.Require
 
eq(int, String, int, int) - Static method in class io.deephaven.base.verify.Require
 
eq(int, String, int, String) - Static method in class io.deephaven.base.verify.Assert
assert (i0 == i1)
eq(int, String, int, String) - Static method in class io.deephaven.base.verify.Require
 
eq(int, String, int, String, int) - Static method in class io.deephaven.base.verify.Require
require (i0 == i1)
eq(long, String, long) - Static method in class io.deephaven.base.verify.Assert
 
eq(long, String, long) - Static method in class io.deephaven.base.verify.Require
 
eq(long, String, long, int) - Static method in class io.deephaven.base.verify.Require
 
eq(long, String, long, String) - Static method in class io.deephaven.base.verify.Assert
assert (l0 == l1)
eq(long, String, long, String) - Static method in class io.deephaven.base.verify.Require
 
eq(long, String, long, String, int) - Static method in class io.deephaven.base.verify.Require
require (l0 == l1)
eq(short, String, short) - Static method in class io.deephaven.base.verify.Assert
 
eq(short, String, short) - Static method in class io.deephaven.base.verify.Require
 
eq(short, String, short, int) - Static method in class io.deephaven.base.verify.Require
 
eq(short, String, short, String) - Static method in class io.deephaven.base.verify.Assert
assert (s0 == s1)
eq(short, String, short, String) - Static method in class io.deephaven.base.verify.Require
 
eq(short, String, short, String, int) - Static method in class io.deephaven.base.verify.Require
require (s0 == s1)
eq(Object, String, Object) - Static method in class io.deephaven.base.verify.Assert
 
eq(Object, String, Object) - Static method in class io.deephaven.base.verify.Require
 
eq(Object, String, Object, int) - Static method in class io.deephaven.base.verify.Require
 
eq(Object, String, Object, String) - Static method in class io.deephaven.base.verify.Assert
assert (o0 == o1)
eq(Object, String, Object, String) - Static method in class io.deephaven.base.verify.Require
 
eq(Object, String, Object, String, int) - Static method in class io.deephaven.base.verify.Require
require (o0 == o1)
EQ(double, double) - Static method in class io.deephaven.base.CompareUtils
You can't do double1 == double2 because floating point numbers are not exact values.
EQ2(double, double) - Static method in class io.deephaven.base.CompareUtils
 
eqFalse(boolean, String) - Static method in class io.deephaven.base.verify.Assert
assert (b == false)
eqFalse(boolean, String) - Static method in class io.deephaven.base.verify.Require
 
eqFalse(boolean, String, int) - Static method in class io.deephaven.base.verify.Require
require (b == false)
eqNaN(double, String) - Static method in class io.deephaven.base.verify.Assert
assert (Double.isNaN(d))
eqNull(Object, String) - Static method in class io.deephaven.base.verify.Assert
assert (o == null)
eqNull(Object, String) - Static method in class io.deephaven.base.verify.Require
 
eqNull(Object, String, int) - Static method in class io.deephaven.base.verify.Require
require (o == null)
eqTrue(boolean, String) - Static method in class io.deephaven.base.verify.Assert
assert (b == true)
eqTrue(boolean, String) - Static method in class io.deephaven.base.verify.Require
 
eqTrue(boolean, String, int) - Static method in class io.deephaven.base.verify.Require
require (b == true)
equals(boolean[], boolean[], int, int, int) - Static method in class io.deephaven.base.ArrayUtil
 
equals(byte[], byte[], int, int, int) - Static method in class io.deephaven.base.ArrayUtil
 
equals(char[], char[], int, int, int) - Static method in class io.deephaven.base.ArrayUtil
 
equals(double[], double[], int, int, int) - Static method in class io.deephaven.base.ArrayUtil
 
equals(float[], float[], int, int, int) - Static method in class io.deephaven.base.ArrayUtil
 
equals(int[], int[], int, int, int) - Static method in class io.deephaven.base.ArrayUtil
 
equals(long[], long[], int, int, int) - Static method in class io.deephaven.base.ArrayUtil
 
equals(short[], short[], int, int, int) - Static method in class io.deephaven.base.ArrayUtil
 
equals(INPUT_TYPE, Object) - Method in interface io.deephaven.base.cache.OpenAddressedCanonicalizationCache.Adapter
Note: equals(inputItem, cachedItem) implies hashCode(inputItem) == cachedItem.hashCode() must be true.
equals(Object) - Method in class io.deephaven.base.array.FastArray
 
equals(Object) - Method in class io.deephaven.base.array.FastBooleanArray
 
equals(Object) - Method in class io.deephaven.base.array.FastByteArray
 
equals(Object) - Method in class io.deephaven.base.array.FastCharArray
 
equals(Object) - Method in class io.deephaven.base.array.FastDoubleArray
 
equals(Object) - Method in class io.deephaven.base.array.FastFloatArray
 
equals(Object) - Method in class io.deephaven.base.array.FastIntArray
 
equals(Object) - Method in class io.deephaven.base.array.FastLongArray
 
equals(Object) - Method in class io.deephaven.base.array.FastShortArray
 
equals(Object) - Method in class io.deephaven.base.map.FastArrayMap
 
equals(Object) - Method in class io.deephaven.base.map.FastArrayMapLongToObject
 
equals(Object) - Method in class io.deephaven.base.map.KeyValuePair
 
equals(Object) - Method in class io.deephaven.base.map.KeyValuePairLongToObject
 
equals(Object) - Method in class io.deephaven.base.Pair
 
equals(Object) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
equals(Object) - Method in class io.deephaven.base.string.cache.CharSequenceAdapter
 
equals(Object) - Method in interface io.deephaven.base.string.cache.StringCompatible
 
equals(Object[], Object[], int, int, int) - Static method in class io.deephaven.base.ArrayUtil
 
equals(Object, Object) - Static method in class io.deephaven.base.CompareUtils
 
equals(Object, String, Object) - Static method in class io.deephaven.base.verify.Assert
assert (o0 != null && o1 != null && o0.equals(o1))
equals(Object, String, Object) - Static method in class io.deephaven.base.verify.Require
require (o0 != null && o1 != null && o0.equals(o1))
equals(Object, String, Object, int) - Static method in class io.deephaven.base.verify.Require
require (o0 != null && o1 != null && o0.equals(o1))
equals(Object, String, Object, String) - Static method in class io.deephaven.base.verify.Assert
assert (o0 != null && o1 != null && o0.equals(o1))
equals(Object, String, Object, String) - Static method in class io.deephaven.base.verify.Require
require (o0 != null && o1 != null && o0.equals(o1))
equals(Object, String, Object, String, int) - Static method in class io.deephaven.base.verify.Require
require (o0 != null && o1 != null && o0.equals(o1))
equalsIgnoreCase(CharSequence) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
equalsIgnoreCase(CharSequence) - Method in interface io.deephaven.base.string.cache.StringAlike
 
eqZero(byte, String) - Static method in class io.deephaven.base.verify.Assert
assert (b == 0)
eqZero(byte, String) - Static method in class io.deephaven.base.verify.Require
 
eqZero(byte, String, int) - Static method in class io.deephaven.base.verify.Require
require (b == 0)
eqZero(char, String) - Static method in class io.deephaven.base.verify.Assert
assert (c == 0)
eqZero(char, String) - Static method in class io.deephaven.base.verify.Require
 
eqZero(char, String, int) - Static method in class io.deephaven.base.verify.Require
require (c == 0)
eqZero(double, String) - Static method in class io.deephaven.base.verify.Assert
assert (d == 0)
eqZero(double, String) - Static method in class io.deephaven.base.verify.Require
 
eqZero(double, String, int) - Static method in class io.deephaven.base.verify.Require
require (d == 0)
eqZero(float, String) - Static method in class io.deephaven.base.verify.Assert
assert (f == 0)
eqZero(float, String) - Static method in class io.deephaven.base.verify.Require
 
eqZero(float, String, int) - Static method in class io.deephaven.base.verify.Require
require (f == 0)
eqZero(int, String) - Static method in class io.deephaven.base.verify.Assert
assert (i == 0)
eqZero(int, String) - Static method in class io.deephaven.base.verify.Require
 
eqZero(int, String, int) - Static method in class io.deephaven.base.verify.Require
require (i == 0)
eqZero(long, String) - Static method in class io.deephaven.base.verify.Assert
assert (l == 0)
eqZero(long, String) - Static method in class io.deephaven.base.verify.Require
 
eqZero(long, String, int) - Static method in class io.deephaven.base.verify.Require
require (l == 0)
eqZero(short, String) - Static method in class io.deephaven.base.verify.Assert
assert (s == 0)
eqZero(short, String) - Static method in class io.deephaven.base.verify.Require
 
eqZero(short, String, int) - Static method in class io.deephaven.base.verify.Require
require (s == 0)
ERROR - Static variable in class io.deephaven.base.CompareUtils
 
evaluate() - Method in class io.deephaven.base.ringbuffer.AggregatingByteRingBuffer
Return the result of aggregation function applied to the contents of the aggregating ring buffer.
evaluate() - Method in class io.deephaven.base.ringbuffer.AggregatingCharRingBuffer
Return the result of aggregation function applied to the contents of the aggregating ring buffer.
evaluate() - Method in class io.deephaven.base.ringbuffer.AggregatingDoubleRingBuffer
Return the result of aggregation function applied to the contents of the aggregating ring buffer.
evaluate() - Method in class io.deephaven.base.ringbuffer.AggregatingFloatRingBuffer
Return the result of aggregation function applied to the contents of the aggregating ring buffer.
evaluate() - Method in class io.deephaven.base.ringbuffer.AggregatingIntRingBuffer
Return the result of aggregation function applied to the contents of the aggregating ring buffer.
evaluate() - Method in class io.deephaven.base.ringbuffer.AggregatingLongRingBuffer
Return the result of aggregation function applied to the contents of the aggregating ring buffer.
evaluate() - Method in class io.deephaven.base.ringbuffer.AggregatingObjectRingBuffer
Return the result of aggregation function applied to the contents of the aggregating ring buffer.
evaluate() - Method in class io.deephaven.base.ringbuffer.AggregatingShortRingBuffer
Return the result of aggregation function applied to the contents of the aggregating ring buffer.
ExceptionMessageUtil - Class in io.deephaven.base.verify
String utility methods related to assertions.
ExceptionMessageUtil() - Constructor for class io.deephaven.base.verify.ExceptionMessageUtil
 
exceptionNeverCaught(Exception) - Static method in class io.deephaven.base.verify.Assert
assert (this exception is never caught, Exception e)
exceptionNeverCaught(Exception) - Static method in class io.deephaven.base.verify.Require
 
exceptionNeverCaught(Exception, int) - Static method in class io.deephaven.base.verify.Require
require (this exception is never caught, Exception e)
exceptionNeverCaught(String, Exception) - Static method in class io.deephaven.base.verify.Assert
assert (tryStatementDescription succeeds, Exception e)
exceptionNeverCaught(String, Exception) - Static method in class io.deephaven.base.verify.Require
 
exceptionNeverCaught(String, Exception, int) - Static method in class io.deephaven.base.verify.Require
require (tryStatementDescription succeeds, Exception e)
exit(String, int, PrintStream) - Static method in class io.deephaven.base.system.AsyncSystem
Starts an asynchronous call to System.exit(int).
exitCaught(Thread, Throwable, int, PrintStream) - Static method in class io.deephaven.base.system.AsyncSystem
Equivalent to exitCaught(thread, throwable, status, out, null).
exitCaught(Thread, Throwable, int, PrintStream, String) - Static method in class io.deephaven.base.system.AsyncSystem
Prints out a message and stacktrace, and then calls AsyncSystem.exit(String, int, PrintStream).
exitUncaught(Thread, Throwable, int, PrintStream) - Static method in class io.deephaven.base.system.AsyncSystem
Prints out a message and stacktrace, and then calls AsyncSystem.exit(String, int, PrintStream).
extend(boolean[], int) - Static method in class io.deephaven.base.ArrayUtil
 
extend(boolean[], int, boolean) - Static method in class io.deephaven.base.ArrayUtil
 
extend(byte[], int) - Static method in class io.deephaven.base.ArrayUtil
 
extend(byte[], int, byte) - Static method in class io.deephaven.base.ArrayUtil
 
extend(char[], int) - Static method in class io.deephaven.base.ArrayUtil
 
extend(char[], int, char) - Static method in class io.deephaven.base.ArrayUtil
 
extend(double[], int) - Static method in class io.deephaven.base.ArrayUtil
 
extend(double[], int, double) - Static method in class io.deephaven.base.ArrayUtil
 
extend(float[], int) - Static method in class io.deephaven.base.ArrayUtil
 
extend(float[], int, float) - Static method in class io.deephaven.base.ArrayUtil
 
extend(int[], int) - Static method in class io.deephaven.base.ArrayUtil
 
extend(int[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
extend(long[], int) - Static method in class io.deephaven.base.ArrayUtil
 
extend(long[], int, long) - Static method in class io.deephaven.base.ArrayUtil
 
extend(short[], int) - Static method in class io.deephaven.base.ArrayUtil
 
extend(short[], int, short) - Static method in class io.deephaven.base.ArrayUtil
 
extend(T[], int, Class<? extends T>) - Static method in class io.deephaven.base.ArrayUtil
 
extendNoCopy(boolean[], int) - Static method in class io.deephaven.base.ArrayUtil
 
extendNoCopy(byte[], int) - Static method in class io.deephaven.base.ArrayUtil
 
extendNoCopy(char[], int) - Static method in class io.deephaven.base.ArrayUtil
 
extendNoCopy(double[], int) - Static method in class io.deephaven.base.ArrayUtil
 
extendNoCopy(float[], int) - Static method in class io.deephaven.base.ArrayUtil
 
extendNoCopy(int[], int) - Static method in class io.deephaven.base.ArrayUtil
 
extendNoCopy(long[], int) - Static method in class io.deephaven.base.ArrayUtil
 
extendNoCopy(short[], int) - Static method in class io.deephaven.base.ArrayUtil
 
extendNoCopy(T[], int, Class<? extends T>) - Static method in class io.deephaven.base.ArrayUtil
 

F

Factory<T> - Interface in io.deephaven.base
 
FACTORY - Static variable in class io.deephaven.base.pool.ThreadSafeFixedSizePool
 
FACTORY - Static variable in class io.deephaven.base.pool.ThreadSafeLenientFixedSizePool
 
FACTORY - Static variable in class io.deephaven.base.stats.Counter
 
FACTORY - Static variable in class io.deephaven.base.stats.HistogramState
 
FACTORY - Static variable in class io.deephaven.base.stats.State
 
Factory.Unary<T,A> - Interface in io.deephaven.base
 
failureMessage(String, String, String, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
Return message string for assertion failure.
fastAdd(T) - Method in class io.deephaven.base.array.FastArray
 
fastAdd(T[], int, int) - Method in class io.deephaven.base.array.FastArray
 
FastArray<T> - Class in io.deephaven.base.array
 
FastArray(Class<? extends T>) - Constructor for class io.deephaven.base.array.FastArray
 
FastArray(Class<? extends T>, int) - Constructor for class io.deephaven.base.array.FastArray
 
FastArray(Class<? extends T>, Supplier<? extends T>) - Constructor for class io.deephaven.base.array.FastArray
 
FastArray(Class<? extends T>, Supplier<? extends T>, int, boolean) - Constructor for class io.deephaven.base.array.FastArray
 
FastArray(Supplier<? extends T>) - Constructor for class io.deephaven.base.array.FastArray
 
FastArray.ReadExternalFunction<C> - Interface in io.deephaven.base.array
 
FastArray.WriteExternalFunction<C> - Interface in io.deephaven.base.array
 
FastArrayExt<T extends Externalizable & Copyable<T>> - Class in io.deephaven.base.array
 
FastArrayExt(Class<? extends T>) - Constructor for class io.deephaven.base.array.FastArrayExt
No empty args constructor.
FastArrayExt(Class<? extends T>, int) - Constructor for class io.deephaven.base.array.FastArrayExt
 
FastArrayExt(Class<? extends T>, Supplier<? extends T>) - Constructor for class io.deephaven.base.array.FastArrayExt
 
FastArrayExt(Class<? extends T>, Supplier<? extends T>, int, boolean) - Constructor for class io.deephaven.base.array.FastArrayExt
 
FastArrayExt(Supplier<? extends T>) - Constructor for class io.deephaven.base.array.FastArrayExt
 
FastArrayMap<K extends Comparable<K> & Externalizable & Copyable<K>,V extends Externalizable & Copyable<V>> - Class in io.deephaven.base.map
 
FastArrayMap() - Constructor for class io.deephaven.base.map.FastArrayMap
 
FastArrayMap(Supplier<? extends KeyValuePair<K, V>>) - Constructor for class io.deephaven.base.map.FastArrayMap
 
FastArrayMapLongToObject<V extends Externalizable & Copyable<V>> - Class in io.deephaven.base.map
 
FastArrayMapLongToObject() - Constructor for class io.deephaven.base.map.FastArrayMapLongToObject
 
FastArrayMapLongToObject(Supplier<? extends KeyValuePairLongToObject<V>>) - Constructor for class io.deephaven.base.map.FastArrayMapLongToObject
 
FastBooleanArray - Class in io.deephaven.base.array
 
FastBooleanArray() - Constructor for class io.deephaven.base.array.FastBooleanArray
 
FastBooleanArray(boolean[]) - Constructor for class io.deephaven.base.array.FastBooleanArray
 
FastBooleanArray(int) - Constructor for class io.deephaven.base.array.FastBooleanArray
 
FastByteArray - Class in io.deephaven.base.array
 
FastByteArray() - Constructor for class io.deephaven.base.array.FastByteArray
 
FastByteArray(byte[]) - Constructor for class io.deephaven.base.array.FastByteArray
 
FastByteArray(int) - Constructor for class io.deephaven.base.array.FastByteArray
 
FastCharArray - Class in io.deephaven.base.array
 
FastCharArray() - Constructor for class io.deephaven.base.array.FastCharArray
 
FastCharArray(char[]) - Constructor for class io.deephaven.base.array.FastCharArray
 
FastCharArray(int) - Constructor for class io.deephaven.base.array.FastCharArray
 
FastDoubleArray - Class in io.deephaven.base.array
 
FastDoubleArray() - Constructor for class io.deephaven.base.array.FastDoubleArray
 
FastDoubleArray(double[]) - Constructor for class io.deephaven.base.array.FastDoubleArray
 
FastDoubleArray(int) - Constructor for class io.deephaven.base.array.FastDoubleArray
 
FastFloatArray - Class in io.deephaven.base.array
 
FastFloatArray() - Constructor for class io.deephaven.base.array.FastFloatArray
 
FastFloatArray(float[]) - Constructor for class io.deephaven.base.array.FastFloatArray
 
FastFloatArray(int) - Constructor for class io.deephaven.base.array.FastFloatArray
 
FastIntArray - Class in io.deephaven.base.array
 
FastIntArray() - Constructor for class io.deephaven.base.array.FastIntArray
 
FastIntArray(int) - Constructor for class io.deephaven.base.array.FastIntArray
 
FastIntArray(int[]) - Constructor for class io.deephaven.base.array.FastIntArray
 
FastLongArray - Class in io.deephaven.base.array
 
FastLongArray() - Constructor for class io.deephaven.base.array.FastLongArray
 
FastLongArray(int) - Constructor for class io.deephaven.base.array.FastLongArray
 
FastLongArray(long[]) - Constructor for class io.deephaven.base.array.FastLongArray
 
FastShortArray - Class in io.deephaven.base.array
 
FastShortArray() - Constructor for class io.deephaven.base.array.FastShortArray
 
FastShortArray(int) - Constructor for class io.deephaven.base.array.FastShortArray
 
FastShortArray(short[]) - Constructor for class io.deephaven.base.array.FastShortArray
 
FatalErrorHandler - Interface in io.deephaven.base
A generic interface for signaling a fatal error fatal errors.
FatalErrorHandlerFactory - Interface in io.deephaven.base
 
FIFOMutex - Class in io.deephaven.base
 
FIFOMutex() - Constructor for class io.deephaven.base.FIFOMutex
 
FIFOSemaphore - Class in io.deephaven.base
 
FIFOSemaphore(int, int) - Constructor for class io.deephaven.base.FIFOSemaphore
 
FILE_URI_SCHEME - Static variable in class io.deephaven.base.FileUtils
 
FileUtils - Class in io.deephaven.base
 
FileUtils() - Constructor for class io.deephaven.base.FileUtils
 
fillChar(char, int) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
Builds a string that consists of count copies of the character c.
find(int[], Predicate.Int) - Static method in class io.deephaven.base.ArrayUtil
 
find(int[], Predicate.Int, int) - Static method in class io.deephaven.base.ArrayUtil
 
find(T[], Predicate.Unary<T>) - Static method in class io.deephaven.base.ArrayUtil
 
findAllFiles(File) - Static method in class io.deephaven.base.FileUtils
Scan directory recursively to find all files
findClass(String) - Method in class io.deephaven.base.classloaders.MapBackedClassLoader
 
first - Variable in class io.deephaven.base.Pair
 
FloatRingBuffer - Class in io.deephaven.base.ringbuffer
A simple circular buffer for primitive values, like java.util.concurrent.ArrayBlockingQueue but without the synchronization and collection overhead.
FloatRingBuffer(int) - Constructor for class io.deephaven.base.ringbuffer.FloatRingBuffer
Create an unbounded-growth ring buffer of float primitives.
FloatRingBuffer(int, boolean) - Constructor for class io.deephaven.base.ringbuffer.FloatRingBuffer
Create a ring buffer of float primitives.
FloatRingBuffer.Iterator - Class in io.deephaven.base.ringbuffer
 
floorLog2(int) - Static method in class io.deephaven.base.MathUtil
Compute floor(log2(x)).
floorLog2(long) - Static method in class io.deephaven.base.MathUtil
Compute floor(log2(x)).
forceAcquire(int) - Method in class io.deephaven.base.FIFOSemaphore
 
forceAcquire(int) - Method in class io.deephaven.base.UnfairSemaphore
 
forEach(Consumer<? super E>) - Method in class io.deephaven.base.RingBuffer
 
forEachValidReference(Consumer<T>) - Method in class io.deephaven.base.WeakReferenceManager
Execute the provided procedure on each listener that has not been GC'd.
forget(TYPE) - Method in class io.deephaven.base.cache.RetentionCache
Ask this RetentionCache to forget about a reference.
forgetAll() - Method in class io.deephaven.base.cache.RetentionCache
Ask this RetentionCache to forget all the references it's remembering.
format(LogOutput, long) - Method in interface io.deephaven.base.log.LogOutput.LongFormatter
 
format(LogOutput, T) - Method in interface io.deephaven.base.log.LogOutput.ObjFormatter
 
format(LogOutput, T, int, int) - Method in interface io.deephaven.base.log.LogOutput.ObjIntIntFormatter
 
format(LogOutput, T, U) - Method in interface io.deephaven.base.log.LogOutput.ObjObjFormatter
 
formatBitSet(BitSet) - Static method in class io.deephaven.base.formatters.FormatBitSet
 
FormatBitSet - Class in io.deephaven.base.formatters
 
FormatBitSet() - Constructor for class io.deephaven.base.formatters.FormatBitSet
 
formatBitSetAsString(BitSet) - Static method in class io.deephaven.base.formatters.FormatBitSet
 
front() - Method in class io.deephaven.base.ringbuffer.AggregatingByteRingBuffer
Returns the element at the head of the ring buffer
front() - Method in class io.deephaven.base.ringbuffer.AggregatingCharRingBuffer
Returns the element at the head of the ring buffer
front() - Method in class io.deephaven.base.ringbuffer.AggregatingDoubleRingBuffer
Returns the element at the head of the ring buffer
front() - Method in class io.deephaven.base.ringbuffer.AggregatingFloatRingBuffer
Returns the element at the head of the ring buffer
front() - Method in class io.deephaven.base.ringbuffer.AggregatingIntRingBuffer
Returns the element at the head of the ring buffer
front() - Method in class io.deephaven.base.ringbuffer.AggregatingLongRingBuffer
Returns the element at the head of the ring buffer
front() - Method in class io.deephaven.base.ringbuffer.AggregatingObjectRingBuffer
Returns the element at the head of the ring buffer
front() - Method in class io.deephaven.base.ringbuffer.AggregatingShortRingBuffer
Returns the element at the head of the ring buffer
front() - Method in class io.deephaven.base.ringbuffer.ByteRingBuffer
Returns the element at the head of the ring buffer
front() - Method in class io.deephaven.base.ringbuffer.CharRingBuffer
Returns the element at the head of the ring buffer
front() - Method in class io.deephaven.base.ringbuffer.DoubleRingBuffer
Returns the element at the head of the ring buffer
front() - Method in class io.deephaven.base.ringbuffer.FloatRingBuffer
Returns the element at the head of the ring buffer
front() - Method in class io.deephaven.base.RingBuffer
 
front() - Method in class io.deephaven.base.ringbuffer.IntRingBuffer
Returns the element at the head of the ring buffer
front() - Method in class io.deephaven.base.ringbuffer.LongRingBuffer
Returns the element at the head of the ring buffer
front() - Method in class io.deephaven.base.ringbuffer.ObjectRingBuffer
Returns the element at the head of the ring buffer
front() - Method in class io.deephaven.base.ringbuffer.ShortRingBuffer
Returns the element at the head of the ring buffer
front(int) - Method in class io.deephaven.base.ringbuffer.AggregatingByteRingBuffer
Returns the element at the specified offset from the head in the ring buffer.
front(int) - Method in class io.deephaven.base.ringbuffer.AggregatingCharRingBuffer
Returns the element at the specified offset from the head in the ring buffer.
front(int) - Method in class io.deephaven.base.ringbuffer.AggregatingDoubleRingBuffer
Returns the element at the specified offset from the head in the ring buffer.
front(int) - Method in class io.deephaven.base.ringbuffer.AggregatingFloatRingBuffer
Returns the element at the specified offset from the head in the ring buffer.
front(int) - Method in class io.deephaven.base.ringbuffer.AggregatingIntRingBuffer
Returns the element at the specified offset from the head in the ring buffer.
front(int) - Method in class io.deephaven.base.ringbuffer.AggregatingLongRingBuffer
Returns the element at the specified offset from the head in the ring buffer.
front(int) - Method in class io.deephaven.base.ringbuffer.AggregatingObjectRingBuffer
Returns the element at the specified offset from the head in the ring buffer.
front(int) - Method in class io.deephaven.base.ringbuffer.AggregatingShortRingBuffer
Returns the element at the specified offset from the head in the ring buffer.
front(int) - Method in class io.deephaven.base.ringbuffer.ByteRingBuffer
Returns the element at the specified offset in the ring buffer.
front(int) - Method in class io.deephaven.base.ringbuffer.CharRingBuffer
Returns the element at the specified offset in the ring buffer.
front(int) - Method in class io.deephaven.base.ringbuffer.DoubleRingBuffer
Returns the element at the specified offset in the ring buffer.
front(int) - Method in class io.deephaven.base.ringbuffer.FloatRingBuffer
Returns the element at the specified offset in the ring buffer.
front(int) - Method in class io.deephaven.base.RingBuffer
 
front(int) - Method in class io.deephaven.base.ringbuffer.IntRingBuffer
Returns the element at the specified offset in the ring buffer.
front(int) - Method in class io.deephaven.base.ringbuffer.LongRingBuffer
Returns the element at the specified offset in the ring buffer.
front(int) - Method in class io.deephaven.base.ringbuffer.ObjectRingBuffer
Returns the element at the specified offset in the ring buffer.
front(int) - Method in class io.deephaven.base.ringbuffer.ShortRingBuffer
Returns the element at the specified offset in the ring buffer.
fullReset() - Method in class io.deephaven.base.array.FastArray
 
fullReset(boolean) - Method in class io.deephaven.base.array.FastBooleanArray
 
fullReset(byte) - Method in class io.deephaven.base.array.FastByteArray
 
fullReset(char) - Method in class io.deephaven.base.array.FastCharArray
 
fullReset(double) - Method in class io.deephaven.base.array.FastDoubleArray
 
fullReset(float) - Method in class io.deephaven.base.array.FastFloatArray
 
fullReset(int) - Method in class io.deephaven.base.array.FastIntArray
 
fullReset(long) - Method in class io.deephaven.base.array.FastLongArray
 
fullReset(short) - Method in class io.deephaven.base.array.FastShortArray
 
fullReset(T) - Method in class io.deephaven.base.array.FastArray
 

G

gcd(int, int) - Static method in class io.deephaven.base.MathUtil
Compute the greatest common divisor of two integers using the Euclidean algorithm.
GE(double, double) - Static method in class io.deephaven.base.CompareUtils
 
generify(Class) - Static method in class io.deephaven.base.ClassUtil
 
geq(byte, String, byte) - Static method in class io.deephaven.base.verify.Assert
 
geq(byte, String, byte) - Static method in class io.deephaven.base.verify.Require
 
geq(byte, String, byte, int) - Static method in class io.deephaven.base.verify.Require
 
geq(byte, String, byte, String) - Static method in class io.deephaven.base.verify.Assert
assert (b0 >= b1)
geq(byte, String, byte, String) - Static method in class io.deephaven.base.verify.Require
 
geq(byte, String, byte, String, int) - Static method in class io.deephaven.base.verify.Require
require (b0 >= b1)
geq(char, String, char) - Static method in class io.deephaven.base.verify.Assert
 
geq(char, String, char) - Static method in class io.deephaven.base.verify.Require
 
geq(char, String, char, int) - Static method in class io.deephaven.base.verify.Require
 
geq(char, String, char, String) - Static method in class io.deephaven.base.verify.Assert
assert (c0 >= c1)
geq(char, String, char, String) - Static method in class io.deephaven.base.verify.Require
 
geq(char, String, char, String, int) - Static method in class io.deephaven.base.verify.Require
require (c0 >= c1)
geq(double, String, double) - Static method in class io.deephaven.base.verify.Assert
 
geq(double, String, double) - Static method in class io.deephaven.base.verify.Require
 
geq(double, String, double, int) - Static method in class io.deephaven.base.verify.Require
 
geq(double, String, double, String) - Static method in class io.deephaven.base.verify.Assert
assert (d0 >= d1)
geq(double, String, double, String) - Static method in class io.deephaven.base.verify.Require
 
geq(double, String, double, String, int) - Static method in class io.deephaven.base.verify.Require
require (d0 >= d1)
geq(float, String, float) - Static method in class io.deephaven.base.verify.Assert
 
geq(float, String, float) - Static method in class io.deephaven.base.verify.Require
 
geq(float, String, float, int) - Static method in class io.deephaven.base.verify.Require
 
geq(float, String, float, String) - Static method in class io.deephaven.base.verify.Assert
assert (f0 >= f1)
geq(float, String, float, String) - Static method in class io.deephaven.base.verify.Require
 
geq(float, String, float, String, int) - Static method in class io.deephaven.base.verify.Require
require (f0 >= f1)
geq(int, String, int) - Static method in class io.deephaven.base.verify.Assert
 
geq(int, String, int) - Static method in class io.deephaven.base.verify.Require
 
geq(int, String, int, int) - Static method in class io.deephaven.base.verify.Require
 
geq(int, String, int, String) - Static method in class io.deephaven.base.verify.Assert
assert (i0 >= i1)
geq(int, String, int, String) - Static method in class io.deephaven.base.verify.Require
 
geq(int, String, int, String, int) - Static method in class io.deephaven.base.verify.Require
require (i0 >= i1)
geq(long, String, long) - Static method in class io.deephaven.base.verify.Assert
 
geq(long, String, long) - Static method in class io.deephaven.base.verify.Require
 
geq(long, String, long, int) - Static method in class io.deephaven.base.verify.Require
 
geq(long, String, long, String) - Static method in class io.deephaven.base.verify.Assert
assert (l0 >= l1)
geq(long, String, long, String) - Static method in class io.deephaven.base.verify.Require
 
geq(long, String, long, String, int) - Static method in class io.deephaven.base.verify.Require
require (l0 >= l1)
geq(short, String, short) - Static method in class io.deephaven.base.verify.Assert
 
geq(short, String, short) - Static method in class io.deephaven.base.verify.Require
 
geq(short, String, short, int) - Static method in class io.deephaven.base.verify.Require
 
geq(short, String, short, String) - Static method in class io.deephaven.base.verify.Assert
assert (s0 >= s1)
geq(short, String, short, String) - Static method in class io.deephaven.base.verify.Require
 
geq(short, String, short, String, int) - Static method in class io.deephaven.base.verify.Require
require (s0 >= s1)
geqZero(byte, String) - Static method in class io.deephaven.base.verify.Assert
assert (b >= 0)
geqZero(byte, String) - Static method in class io.deephaven.base.verify.Require
 
geqZero(byte, String, int) - Static method in class io.deephaven.base.verify.Require
require (b >= 0)
geqZero(double, String) - Static method in class io.deephaven.base.verify.Assert
assert (d >= 0)
geqZero(double, String) - Static method in class io.deephaven.base.verify.Require
 
geqZero(double, String, int) - Static method in class io.deephaven.base.verify.Require
require (d >= 0)
geqZero(float, String) - Static method in class io.deephaven.base.verify.Assert
assert (f >= 0)
geqZero(float, String) - Static method in class io.deephaven.base.verify.Require
 
geqZero(float, String, int) - Static method in class io.deephaven.base.verify.Require
require (f >= 0)
geqZero(int, String) - Static method in class io.deephaven.base.verify.Assert
assert (i >= 0)
geqZero(int, String) - Static method in class io.deephaven.base.verify.Require
 
geqZero(int, String, int) - Static method in class io.deephaven.base.verify.Require
require (i >= 0)
geqZero(long, String) - Static method in class io.deephaven.base.verify.Assert
assert (l >= 0)
geqZero(long, String) - Static method in class io.deephaven.base.verify.Require
 
geqZero(long, String, int) - Static method in class io.deephaven.base.verify.Require
require (l >= 0)
geqZero(short, String) - Static method in class io.deephaven.base.verify.Assert
assert (s >= 0)
geqZero(short, String) - Static method in class io.deephaven.base.verify.Require
 
geqZero(short, String, int) - Static method in class io.deephaven.base.verify.Require
require (s >= 0)
get() - Method in interface io.deephaven.base.FatalErrorHandlerFactory
 
get() - Method in class io.deephaven.base.reference.HardSimpleReference
 
get() - Method in class io.deephaven.base.reference.PooledObjectReference
Get the referent.
get() - Method in interface io.deephaven.base.reference.SimpleReference
Retrieve the current referent.
get() - Method in class io.deephaven.base.reference.SwappableDelegatingReference
 
get() - Method in class io.deephaven.base.reference.WeakReferenceWrapper
 
get() - Method in class io.deephaven.base.ThrowRuntimeExceptionFatalErrorHandlerFactory
 
get(int) - Method in class io.deephaven.base.RAPriQueue
 
get(long) - Method in class io.deephaven.base.map.FastArrayMapLongToObject
 
get(Object) - Method in class io.deephaven.base.LowGarbageArrayIntegerMap
 
get(K) - Method in class io.deephaven.base.map.FastArrayMap
 
get(KEY_TYPE) - Method in class io.deephaven.base.cache.KeyedObjectCache
Lookup an item by key.
getAll() - Method in class io.deephaven.base.ringbuffer.AggregatingByteRingBuffer
Returns an array containing all elements in the ring buffer.
getAll() - Method in class io.deephaven.base.ringbuffer.AggregatingCharRingBuffer
Returns an array containing all elements in the ring buffer.
getAll() - Method in class io.deephaven.base.ringbuffer.AggregatingDoubleRingBuffer
Returns an array containing all elements in the ring buffer.
getAll() - Method in class io.deephaven.base.ringbuffer.AggregatingFloatRingBuffer
Returns an array containing all elements in the ring buffer.
getAll() - Method in class io.deephaven.base.ringbuffer.AggregatingIntRingBuffer
Returns an array containing all elements in the ring buffer.
getAll() - Method in class io.deephaven.base.ringbuffer.AggregatingLongRingBuffer
Returns an array containing all elements in the ring buffer.
getAll() - Method in class io.deephaven.base.ringbuffer.AggregatingObjectRingBuffer
Returns an array containing all elements in the ring buffer.
getAll() - Method in class io.deephaven.base.ringbuffer.AggregatingShortRingBuffer
Returns an array containing all elements in the ring buffer.
getAll() - Method in class io.deephaven.base.ringbuffer.ByteRingBuffer
Make a copy of the elements in the ring buffer.
getAll() - Method in class io.deephaven.base.ringbuffer.CharRingBuffer
Make a copy of the elements in the ring buffer.
getAll() - Method in class io.deephaven.base.ringbuffer.DoubleRingBuffer
Make a copy of the elements in the ring buffer.
getAll() - Method in class io.deephaven.base.ringbuffer.FloatRingBuffer
Make a copy of the elements in the ring buffer.
getAll() - Method in class io.deephaven.base.ringbuffer.IntRingBuffer
Make a copy of the elements in the ring buffer.
getAll() - Method in class io.deephaven.base.ringbuffer.LongRingBuffer
Make a copy of the elements in the ring buffer.
getAll() - Method in class io.deephaven.base.ringbuffer.ObjectRingBuffer
Make a copy of the elements in the ring buffer.
getAll() - Method in class io.deephaven.base.ringbuffer.ShortRingBuffer
Make a copy of the elements in the ring buffer.
getAndDecreaseIfGreaterThan(AtomicInteger, int, int) - Static method in class io.deephaven.base.AtomicUtil
 
getAndDecreaseIfGreaterThan(AtomicLong, long, long) - Static method in class io.deephaven.base.AtomicUtil
 
getAndIncreaseIfLessThan(AtomicInteger, int, int) - Static method in class io.deephaven.base.AtomicUtil
 
getAndIncreaseIfLessThan(AtomicLong, long, long) - Static method in class io.deephaven.base.AtomicUtil
 
getAndSetIfDecreases(AtomicLong, long) - Static method in class io.deephaven.base.AtomicUtil
 
getAndSetIfDecreases(AtomicLong, long, long) - Static method in class io.deephaven.base.AtomicUtil
 
getAndSetIfGreaterThan(AtomicInteger, int, int) - Static method in class io.deephaven.base.AtomicUtil
 
getAndSetIfGreaterThan(AtomicLong, long, long) - Static method in class io.deephaven.base.AtomicUtil
 
getAndSetIfIncreases(AtomicInteger, int) - Static method in class io.deephaven.base.AtomicUtil
 
getAndSetIfIncreases(AtomicLong, long) - Static method in class io.deephaven.base.AtomicUtil
 
getAndSetIfIncreasesBy(AtomicInteger, int, int) - Static method in class io.deephaven.base.AtomicUtil
 
getAndSetIfIncreasesBy(AtomicLong, long, long) - Static method in class io.deephaven.base.AtomicUtil
 
getAndSetIfLessThan(AtomicInteger, int, int) - Static method in class io.deephaven.base.AtomicUtil
 
getAndSetIfLessThan(AtomicLong, long, long) - Static method in class io.deephaven.base.AtomicUtil
 
getArray() - Method in class io.deephaven.base.map.FastArrayMap
 
getArray() - Method in class io.deephaven.base.map.FastArrayMapLongToObject
 
getAvg(int, int) - Method in class io.deephaven.base.stats.History
Return the average value for the given interval and depth.
getBuffer(int) - Method in interface io.deephaven.base.log.LogOutput
 
getBuffer(int) - Method in class io.deephaven.base.log.LogOutput.Null
 
getBuffer(int) - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
getBufferCount() - Method in interface io.deephaven.base.log.LogOutput
 
getBufferCount() - Method in class io.deephaven.base.log.LogOutput.Null
 
getBufferCount() - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
getBytes() - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
getBytes() - Method in interface io.deephaven.base.string.cache.StringAlike
 
getCachedItem(INPUT_OUTPUT_TYPE) - Method in class io.deephaven.base.cache.OpenAddressedCanonicalizationCache
 
getCachedItem(INPUT_TYPE, OpenAddressedCanonicalizationCache.Adapter<INPUT_TYPE, OUTPUT_TYPE>) - Method in class io.deephaven.base.cache.OpenAddressedCanonicalizationCache
 
getCachedString(StringCompatible) - Method in class io.deephaven.base.string.cache.AlwaysCreateStringCache
 
getCachedString(StringCompatible) - Method in class io.deephaven.base.string.cache.ConcurrentBoundedStringCache
 
getCachedString(StringCompatible) - Method in class io.deephaven.base.string.cache.ConcurrentUnboundedStringCache
 
getCachedString(StringCompatible) - Method in class io.deephaven.base.string.cache.OpenAddressedWeakUnboundedStringCache
 
getCachedString(StringCompatible) - Method in interface io.deephaven.base.string.cache.StringCache
 
getCachedString(CharSequence) - Method in interface io.deephaven.base.string.cache.StringCache
Convenience method to allow arbitrary CharSequence references to be used in lookup.
getCachedString(String) - Method in class io.deephaven.base.string.cache.AlwaysCreateStringCache
 
getCachedString(String) - Method in class io.deephaven.base.string.cache.ConcurrentBoundedStringCache
 
getCachedString(String) - Method in class io.deephaven.base.string.cache.ConcurrentUnboundedStringCache
 
getCachedString(String) - Method in class io.deephaven.base.string.cache.OpenAddressedWeakUnboundedStringCache
 
getCachedString(String) - Method in interface io.deephaven.base.string.cache.StringCache
 
getCapacity() - Method in class io.deephaven.base.cache.KeyedObjectCache
 
getChars(int, int, char[], int) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
getChars(int, int, char[], int) - Method in interface io.deephaven.base.string.cache.StringAlike
 
getCharset() - Method in enum class io.deephaven.base.string.EncodingInfo
 
getCompactName() - Method in class io.deephaven.base.stats.Item
 
getData() - Method in class io.deephaven.base.string.cache.AbstractCompressedString
Note: This is an API for trusted code to use.
getDecoder() - Method in enum class io.deephaven.base.string.EncodingInfo
Get a thread local decoder for this encoding info.
getDescription() - Method in class io.deephaven.base.stats.Group
 
getDescription() - Method in class io.deephaven.base.stats.Item
 
getEmptyString() - Method in class io.deephaven.base.string.cache.AlwaysCreateStringCache
 
getEmptyString() - Method in class io.deephaven.base.string.cache.ConcurrentBoundedStringCache
 
getEmptyString() - Method in class io.deephaven.base.string.cache.ConcurrentUnboundedStringCache
 
getEmptyString() - Method in class io.deephaven.base.string.cache.OpenAddressedWeakUnboundedStringCache
 
getEmptyString() - Method in interface io.deephaven.base.string.cache.StringCache
 
getEncoder() - Method in enum class io.deephaven.base.string.EncodingInfo
Get a thread local encoder for this encoding info.
getEncodingName() - Method in enum class io.deephaven.base.string.EncodingInfo
 
getEndOfHeaderOffset() - Method in interface io.deephaven.base.log.LogOutput
 
getEndOfHeaderOffset() - Method in class io.deephaven.base.log.LogOutput.Null
 
getEndOfHeaderOffset() - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
getErr() - Static method in class io.deephaven.base.system.PrintStreamGlobals
 
getFirst() - Method in class io.deephaven.base.Pair
 
getFirst(Predicate<T>) - Method in class io.deephaven.base.WeakReferenceManager
Retrieve the first valid ref that satisfies the test
getGroup() - Method in class io.deephaven.base.stats.Item
 
getGroup(String) - Static method in class io.deephaven.base.stats.Stats
Return a specific group by name.
getGroupName() - Method in class io.deephaven.base.stats.Item
 
getGroups() - Static method in class io.deephaven.base.stats.Stats
return an array of all groups
getHistory() - Method in class io.deephaven.base.stats.Composite
 
getHistory() - Method in class io.deephaven.base.stats.Value
 
getItem(String) - Method in class io.deephaven.base.stats.Group
Get an item from this group by name
getItems() - Method in class io.deephaven.base.stats.Group
 
getKey() - Method in class io.deephaven.base.map.KeyValuePair
 
getKey() - Method in class io.deephaven.base.map.KeyValuePairLongToObject
 
getLast() - Method in class io.deephaven.base.stats.Composite
 
getLast() - Method in class io.deephaven.base.stats.Value
 
getLast(int, int) - Method in class io.deephaven.base.stats.History
Return the last value for the given interval and depth.
getLength() - Method in class io.deephaven.base.array.FastArray
 
getLength() - Method in class io.deephaven.base.array.FastBooleanArray
 
getLength() - Method in class io.deephaven.base.array.FastByteArray
 
getLength() - Method in class io.deephaven.base.array.FastCharArray
 
getLength() - Method in class io.deephaven.base.array.FastDoubleArray
 
getLength() - Method in class io.deephaven.base.array.FastFloatArray
 
getLength() - Method in class io.deephaven.base.array.FastIntArray
 
getLength() - Method in class io.deephaven.base.array.FastLongArray
 
getLength() - Method in class io.deephaven.base.array.FastShortArray
 
getMax() - Method in class io.deephaven.base.stats.Composite
 
getMax() - Method in class io.deephaven.base.stats.Value
 
getMax(int, int) - Method in class io.deephaven.base.stats.History
Return the max value for the given interval and depth.
getMaxAllowedCapacity() - Static method in class io.deephaven.base.LockFreeArrayQueue
Get the maximum allowed queue capacity of this class.
getMin() - Method in class io.deephaven.base.stats.Composite
 
getMin() - Method in class io.deephaven.base.stats.Value
 
getMin(int, int) - Method in class io.deephaven.base.stats.History
Return the min value for the given interval and depth.
getMinAllowedCapacity() - Static method in class io.deephaven.base.LockFreeArrayQueue
Get the minimum allowed queue capacity of this class.
getN() - Method in class io.deephaven.base.stats.Composite
 
getN() - Method in class io.deephaven.base.stats.Value
 
getN(int, int) - Method in class io.deephaven.base.stats.History
Return the N value for the given interval and depth.
getName() - Method in class io.deephaven.base.stats.Group
 
getName() - Method in class io.deephaven.base.stats.Item
 
getNewInstance() - Method in class io.deephaven.base.array.FastArray
 
getNumCallsBelowRequirer() - Method in exception io.deephaven.base.verify.RequirementFailure
Gets the number of stack frames that should be removed from the stack to find the caller which failed to meet requirements.
getOriginalStackTrace() - Method in exception io.deephaven.base.verify.RequirementFailure
Gets the unmodified stack trace, instead of the one with the culprit identified.
getOut() - Static method in class io.deephaven.base.system.PrintStreamGlobals
 
getOwner() - Method in class io.deephaven.base.FIFOMutex
 
getOwner() - Method in class io.deephaven.base.UnfairMutex
 
getPos(T) - Method in interface io.deephaven.base.RAPriQueue.Adapter
 
getSecond() - Method in class io.deephaven.base.Pair
 
getStdev(int, int) - Method in class io.deephaven.base.stats.History
Return the stdev value for the given interval and depth.
getSum() - Method in class io.deephaven.base.stats.Composite
 
getSum() - Method in class io.deephaven.base.stats.Value
 
getSum(int, int) - Method in class io.deephaven.base.stats.History
Return the sum value for the given interval and depth.
getSum2() - Method in class io.deephaven.base.stats.Composite
 
getSum2() - Method in class io.deephaven.base.stats.Value
 
getSum2(int, int) - Method in class io.deephaven.base.stats.History
Return the sum2 value for the given interval and depth.
getTimestamp(long) - Method in class io.deephaven.base.text.TimestampBuffer
Return a thread-local byte buffer containing the give time, formatted in ISO 8601.
getTimestamp(long) - Method in class io.deephaven.base.text.TimestampBufferMicros
Return a thread-local byte buffer containing the give time, formatted in ISO 8601.
getTimestamp(long, ByteBuffer) - Method in class io.deephaven.base.text.TimestampBuffer
Format the current time into a ByteBuffer in according to ISO 8601.
getTimestamp(long, ByteBuffer) - Method in class io.deephaven.base.text.TimestampBufferMicros
Format the current time into a ByteBuffer in according to ISO 8601.
getType() - Method in class io.deephaven.base.string.cache.AlwaysCreateStringCache
 
getType() - Method in class io.deephaven.base.string.cache.ConcurrentBoundedStringCache
 
getType() - Method in class io.deephaven.base.string.cache.ConcurrentUnboundedStringCache
 
getType() - Method in class io.deephaven.base.string.cache.OpenAddressedWeakUnboundedStringCache
 
getType() - Method in interface io.deephaven.base.string.cache.StringCache
 
getType() - Method in interface io.deephaven.base.string.cache.StringCacheTypeAdapter
 
getType() - Method in class io.deephaven.base.string.cache.StringCacheTypeAdapterCompressedStringImpl
 
getType() - Method in class io.deephaven.base.string.cache.StringCacheTypeAdapterMappedCompressedStringImpl
 
getType() - Method in class io.deephaven.base.string.cache.StringCacheTypeAdapterStringImpl
 
getTypeTag() - Method in class io.deephaven.base.stats.Composite
 
getTypeTag() - Method in class io.deephaven.base.stats.Counter
 
getTypeTag() - Method in class io.deephaven.base.stats.HistogramState
 
getTypeTag() - Method in class io.deephaven.base.stats.State
 
getTypeTag() - Method in class io.deephaven.base.stats.Value
 
getUnsafeArray() - Method in class io.deephaven.base.array.FastArray
 
getUnsafeArray() - Method in class io.deephaven.base.array.FastBooleanArray
 
getUnsafeArray() - Method in class io.deephaven.base.array.FastByteArray
 
getUnsafeArray() - Method in class io.deephaven.base.array.FastCharArray
 
getUnsafeArray() - Method in class io.deephaven.base.array.FastDoubleArray
 
getUnsafeArray() - Method in class io.deephaven.base.array.FastFloatArray
 
getUnsafeArray() - Method in class io.deephaven.base.array.FastIntArray
 
getUnsafeArray() - Method in class io.deephaven.base.array.FastLongArray
 
getUnsafeArray() - Method in class io.deephaven.base.array.FastShortArray
 
getValue() - Method in class io.deephaven.base.map.KeyValuePair
 
getValue() - Method in class io.deephaven.base.map.KeyValuePairLongToObject
 
getValue() - Method in class io.deephaven.base.Reference
 
getValue() - Method in class io.deephaven.base.stats.Item
 
getWrapped() - Method in class io.deephaven.base.reference.WeakReferenceWrapper
 
give(T) - Method in interface io.deephaven.base.pool.Pool
Gives an unused item back to the pool.
give(T) - Method in class io.deephaven.base.pool.ThreadSafeFixedSizePool
 
give(T) - Method in class io.deephaven.base.pool.ThreadSafeLenientFixedSizePool
 
giveInternal(T) - Method in class io.deephaven.base.pool.ThreadSafeLenientFixedSizePool
 
group - Variable in class io.deephaven.base.stats.Item
The group to which the item belongs
Group - Class in io.deephaven.base.stats
 
grow(int) - Method in class io.deephaven.base.ringbuffer.AggregatingByteRingBuffer
Increases the capacity of the aggregating ring buffer.
grow(int) - Method in class io.deephaven.base.ringbuffer.AggregatingCharRingBuffer
Increases the capacity of the aggregating ring buffer.
grow(int) - Method in class io.deephaven.base.ringbuffer.AggregatingDoubleRingBuffer
Increases the capacity of the aggregating ring buffer.
grow(int) - Method in class io.deephaven.base.ringbuffer.AggregatingFloatRingBuffer
Increases the capacity of the aggregating ring buffer.
grow(int) - Method in class io.deephaven.base.ringbuffer.AggregatingIntRingBuffer
Increases the capacity of the aggregating ring buffer.
grow(int) - Method in class io.deephaven.base.ringbuffer.AggregatingLongRingBuffer
Increases the capacity of the aggregating ring buffer.
grow(int) - Method in class io.deephaven.base.ringbuffer.AggregatingObjectRingBuffer
Increases the capacity of the aggregating ring buffer.
grow(int) - Method in class io.deephaven.base.ringbuffer.AggregatingShortRingBuffer
Increases the capacity of the aggregating ring buffer.
grow(int) - Method in class io.deephaven.base.ringbuffer.ByteRingBuffer
Increase the capacity of the ring buffer.
grow(int) - Method in class io.deephaven.base.ringbuffer.CharRingBuffer
Increase the capacity of the ring buffer.
grow(int) - Method in class io.deephaven.base.ringbuffer.DoubleRingBuffer
Increase the capacity of the ring buffer.
grow(int) - Method in class io.deephaven.base.ringbuffer.FloatRingBuffer
Increase the capacity of the ring buffer.
grow(int) - Method in class io.deephaven.base.ringbuffer.IntRingBuffer
Increase the capacity of the ring buffer.
grow(int) - Method in class io.deephaven.base.ringbuffer.LongRingBuffer
Increase the capacity of the ring buffer.
grow(int) - Method in class io.deephaven.base.ringbuffer.ObjectRingBuffer
Increase the capacity of the ring buffer.
grow(int) - Method in class io.deephaven.base.ringbuffer.ShortRingBuffer
Increase the capacity of the ring buffer.
gt(byte, String, byte) - Static method in class io.deephaven.base.verify.Assert
 
gt(byte, String, byte) - Static method in class io.deephaven.base.verify.Require
 
gt(byte, String, byte, int) - Static method in class io.deephaven.base.verify.Require
 
gt(byte, String, byte, String) - Static method in class io.deephaven.base.verify.Assert
assert (b0 > b1)
gt(byte, String, byte, String) - Static method in class io.deephaven.base.verify.Require
 
gt(byte, String, byte, String, int) - Static method in class io.deephaven.base.verify.Require
require (b0 > b1)
gt(char, String, char) - Static method in class io.deephaven.base.verify.Assert
 
gt(char, String, char) - Static method in class io.deephaven.base.verify.Require
 
gt(char, String, char, int) - Static method in class io.deephaven.base.verify.Require
 
gt(char, String, char, String) - Static method in class io.deephaven.base.verify.Assert
assert (c0 > c1)
gt(char, String, char, String) - Static method in class io.deephaven.base.verify.Require
 
gt(char, String, char, String, int) - Static method in class io.deephaven.base.verify.Require
require (c0 > c1)
gt(double, String, double) - Static method in class io.deephaven.base.verify.Assert
 
gt(double, String, double) - Static method in class io.deephaven.base.verify.Require
 
gt(double, String, double, int) - Static method in class io.deephaven.base.verify.Require
 
gt(double, String, double, String) - Static method in class io.deephaven.base.verify.Assert
assert (d0 > d1)
gt(double, String, double, String) - Static method in class io.deephaven.base.verify.Require
 
gt(double, String, double, String, int) - Static method in class io.deephaven.base.verify.Require
require (d0 > d1)
gt(float, String, float) - Static method in class io.deephaven.base.verify.Assert
 
gt(float, String, float) - Static method in class io.deephaven.base.verify.Require
 
gt(float, String, float, int) - Static method in class io.deephaven.base.verify.Require
 
gt(float, String, float, String) - Static method in class io.deephaven.base.verify.Assert
assert (f0 > f1)
gt(float, String, float, String) - Static method in class io.deephaven.base.verify.Require
 
gt(float, String, float, String, int) - Static method in class io.deephaven.base.verify.Require
require (f0 > f1)
gt(int, String, int) - Static method in class io.deephaven.base.verify.Assert
 
gt(int, String, int) - Static method in class io.deephaven.base.verify.Require
 
gt(int, String, int, int) - Static method in class io.deephaven.base.verify.Require
 
gt(int, String, int, String) - Static method in class io.deephaven.base.verify.Assert
assert (i0 > i1)
gt(int, String, int, String) - Static method in class io.deephaven.base.verify.Require
 
gt(int, String, int, String, int) - Static method in class io.deephaven.base.verify.Require
require (i0 > i1)
gt(long, String, long) - Static method in class io.deephaven.base.verify.Assert
 
gt(long, String, long) - Static method in class io.deephaven.base.verify.Require
 
gt(long, String, long, int) - Static method in class io.deephaven.base.verify.Require
 
gt(long, String, long, String) - Static method in class io.deephaven.base.verify.Assert
assert (l0 > l1)
gt(long, String, long, String) - Static method in class io.deephaven.base.verify.Require
 
gt(long, String, long, String, int) - Static method in class io.deephaven.base.verify.Require
require (l0 > l1)
gt(short, String, short) - Static method in class io.deephaven.base.verify.Assert
 
gt(short, String, short) - Static method in class io.deephaven.base.verify.Require
 
gt(short, String, short, int) - Static method in class io.deephaven.base.verify.Require
 
gt(short, String, short, String) - Static method in class io.deephaven.base.verify.Assert
assert (s0 > s1)
gt(short, String, short, String) - Static method in class io.deephaven.base.verify.Require
 
gt(short, String, short, String, int) - Static method in class io.deephaven.base.verify.Require
require (s0 > s1)
GT(double, double) - Static method in class io.deephaven.base.CompareUtils
You can't do double1 > double2 because floating point numbers are not exact values.
gtZero(byte, String) - Static method in class io.deephaven.base.verify.Assert
assert (b > 0)
gtZero(byte, String) - Static method in class io.deephaven.base.verify.Require
 
gtZero(byte, String, int) - Static method in class io.deephaven.base.verify.Require
require (b > 0)
gtZero(double, String) - Static method in class io.deephaven.base.verify.Assert
assert (d > 0)
gtZero(double, String) - Static method in class io.deephaven.base.verify.Require
 
gtZero(double, String, int) - Static method in class io.deephaven.base.verify.Require
require (d > 0)
gtZero(float, String) - Static method in class io.deephaven.base.verify.Assert
assert (f > 0)
gtZero(float, String) - Static method in class io.deephaven.base.verify.Require
 
gtZero(float, String, int) - Static method in class io.deephaven.base.verify.Require
require (f > 0)
gtZero(int, String) - Static method in class io.deephaven.base.verify.Assert
assert (i > 0)
gtZero(int, String) - Static method in class io.deephaven.base.verify.Require
 
gtZero(int, String, int) - Static method in class io.deephaven.base.verify.Require
require (i > 0)
gtZero(long, String) - Static method in class io.deephaven.base.verify.Assert
assert (l > 0)
gtZero(long, String) - Static method in class io.deephaven.base.verify.Require
 
gtZero(long, String, int) - Static method in class io.deephaven.base.verify.Require
require (l > 0)
gtZero(short, String) - Static method in class io.deephaven.base.verify.Assert
assert (s > 0)
gtZero(short, String) - Static method in class io.deephaven.base.verify.Require
 
gtZero(short, String, int) - Static method in class io.deephaven.base.verify.Require
require (s > 0)

H

handleItemUpdated(Item<?>, long, long, int, long, String) - Method in interface io.deephaven.base.stats.ItemUpdateListener
 
HardSimpleReference<T> - Class in io.deephaven.base.reference
Strongly-held SimpleReference.
HardSimpleReference(T) - Constructor for class io.deephaven.base.reference.HardSimpleReference
 
hash(CharSequence) - Static method in interface io.deephaven.base.string.cache.StringCompatible
Compute a hash code for a CharSequence using the algorithm employed by String.hashCode().
hashCode() - Method in class io.deephaven.base.array.FastArray
 
hashCode() - Method in class io.deephaven.base.map.FastArrayMap
 
hashCode() - Method in class io.deephaven.base.map.FastArrayMapLongToObject
 
hashCode() - Method in class io.deephaven.base.map.KeyValuePair
 
hashCode() - Method in class io.deephaven.base.map.KeyValuePairLongToObject
 
hashCode() - Method in class io.deephaven.base.Pair
 
hashCode() - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
hashCode() - Method in class io.deephaven.base.string.cache.CharSequenceAdapter
 
hashCode() - Method in interface io.deephaven.base.string.cache.StringCompatible
Implementations MUST match the current implementation of String.hashCode().
hashCode(boolean[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
hashCode(byte[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
hashCode(char[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
hashCode(double[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
hashCode(float[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
hashCode(int[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
hashCode(long[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
hashCode(short[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
hashCode(CharSequence) - Static method in class io.deephaven.base.string.cache.CharSequenceUtils
Calculate the hash code of a CharSequence as if it were a String.
hashCode(INPUT_TYPE) - Method in interface io.deephaven.base.cache.OpenAddressedCanonicalizationCache.Adapter
 
hashCode(Object[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
hashCodeAnyOrder(boolean[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
hashCodeAnyOrder(byte[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
hashCodeAnyOrder(char[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
hashCodeAnyOrder(double[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
hashCodeAnyOrder(float[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
hashCodeAnyOrder(int[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
hashCodeAnyOrder(long[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
hashCodeAnyOrder(short[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
hashCodeAnyOrder(Object[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
hashCodeAnyOrderAnySign(double[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
hashCodeAnyOrderAnySign(float[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
hashCodeAnyOrderAnySign(int[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
hashCodeAnyOrderAnySign(long[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
hashCodeAnyOrderAnySign(short[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
hasNext() - Method in class io.deephaven.base.ringbuffer.ByteRingBuffer.Iterator
 
hasNext() - Method in class io.deephaven.base.ringbuffer.CharRingBuffer.Iterator
 
hasNext() - Method in class io.deephaven.base.ringbuffer.DoubleRingBuffer.Iterator
 
hasNext() - Method in class io.deephaven.base.ringbuffer.FloatRingBuffer.Iterator
 
hasNext() - Method in class io.deephaven.base.ringbuffer.IntRingBuffer.Iterator
 
hasNext() - Method in class io.deephaven.base.RingBuffer.Iterator
 
hasNext() - Method in class io.deephaven.base.ringbuffer.LongRingBuffer.Iterator
 
hasNext() - Method in class io.deephaven.base.ringbuffer.ObjectRingBuffer.Iterator
 
hasNext() - Method in class io.deephaven.base.ringbuffer.ShortRingBuffer.Iterator
 
HistogramState - Class in io.deephaven.base.stats
 
HistogramState(long, HistogramState.Spec) - Constructor for class io.deephaven.base.stats.HistogramState
 
HistogramState.Spec - Class in io.deephaven.base.stats
 
history - Variable in class io.deephaven.base.stats.Value
 
History - Class in io.deephaven.base.stats
 
History(long) - Constructor for class io.deephaven.base.stats.History
Construct a new history, to start recording from now
holdsLock(Object, String) - Static method in class io.deephaven.base.verify.Assert
assert (o != null && (current thread holds o's lock))
holdsLock(Object, String) - Static method in class io.deephaven.base.verify.Require
 
holdsLock(Object, String, int) - Static method in class io.deephaven.base.verify.Require
require (o != null && (current thread holds o's lock))
HOUR - Static variable in class io.deephaven.base.clock.TimeConstants
 

I

increment(long) - Method in class io.deephaven.base.stats.Value
 
incrementFromSample(long) - Method in class io.deephaven.base.stats.Counter
 
indexOf(int) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
indexOf(int) - Method in interface io.deephaven.base.string.cache.StringAlike
 
indexOf(int[], int) - Static method in class io.deephaven.base.ArrayUtil
 
indexOf(int, int) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
indexOf(int, int) - Method in interface io.deephaven.base.string.cache.StringAlike
 
indexOf(CharSequence) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
indexOf(CharSequence) - Method in interface io.deephaven.base.string.cache.StringAlike
 
indexOf(CharSequence, int) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
indexOf(CharSequence, int) - Method in interface io.deephaven.base.string.cache.StringAlike
 
indexOf(T[], T) - Static method in class io.deephaven.base.ArrayUtil
 
init() - Method in class io.deephaven.base.LockFreeArrayQueue
 
init() - Static method in class io.deephaven.base.system.PrintStreamGlobals
Use this method to force this class and its statics to be initialized.
init(T[], Supplier<T>) - Static method in class io.deephaven.base.ArrayUtil
 
inRange(double, double, double, String) - Static method in class io.deephaven.base.verify.Require
 
inRange(float, float, float, String) - Static method in class io.deephaven.base.verify.Require
 
inRange(int, String, int, String) - Static method in class io.deephaven.base.verify.Require
require (offset >= 0 && offset < length)
inRange(int, String, int, String, int) - Static method in class io.deephaven.base.verify.Require
require (offset >= 0 && offset < length)
inRange(int, String, int, String, int, String) - Static method in class io.deephaven.base.verify.Require
require (offset >= start && offset < end)
inRange(int, String, int, String, int, String, int) - Static method in class io.deephaven.base.verify.Require
require (offset >= start && offset < end)
inRange(long, String, long, String) - Static method in class io.deephaven.base.verify.Require
require (offset >= 0 && offset < length)
inRange(long, String, long, String, int) - Static method in class io.deephaven.base.verify.Require
require (offset >= 0 && offset < length)
inRange(long, String, long, String, long, String) - Static method in class io.deephaven.base.verify.Require
require (offset >= start && offset < end)
inRange(long, String, long, String, long, String, int) - Static method in class io.deephaven.base.verify.Require
require (offset >= start && offset < end)
insert(double[], int, double) - Static method in class io.deephaven.base.ArrayUtil
 
insert(int[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
insert(long[], int, long) - Static method in class io.deephaven.base.ArrayUtil
 
insert(T[], int, int, T, Class<? extends T>) - Static method in class io.deephaven.base.ArrayUtil
 
insert(T[], int, T, Class<? extends T>) - Static method in class io.deephaven.base.ArrayUtil
 
insertOrdered(Comparator<T>, T[], T, Class<? extends T>) - Static method in class io.deephaven.base.ArrayUtil
 
INSTANCE - Static variable in class io.deephaven.base.string.cache.StringCacheTypeAdapterCompressedStringImpl
 
INSTANCE - Static variable in class io.deephaven.base.string.cache.StringCacheTypeAdapterMappedCompressedStringImpl
 
INSTANCE - Static variable in class io.deephaven.base.string.cache.StringCacheTypeAdapterStringImpl
 
instanceOf(Object, String, Class<?>) - Static method in class io.deephaven.base.verify.Assert
assert (o instanceof type)
instanceOf(Object, String, Class<T>) - Static method in class io.deephaven.base.verify.Require
 
instanceOf(Object, String, Class<T>, int) - Static method in class io.deephaven.base.verify.Require
require (o instanceof type)
INT_ARRAY_FORMATTER - Static variable in interface io.deephaven.base.log.LogOutput
Formats an int array
intArrayArrayArrayToString(int[][][]) - Static method in class io.deephaven.base.ArrayUtil
 
intArrayArrayToString(int[][]) - Static method in class io.deephaven.base.ArrayUtil
 
intArrayToString(int[]) - Static method in class io.deephaven.base.ArrayUtil
 
intArrayToString(int[], boolean) - Static method in class io.deephaven.base.ArrayUtil
 
intern() - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
intern() - Method in interface io.deephaven.base.string.cache.StringAlike
 
INTERVAL_10S_INDEX - Static variable in class io.deephaven.base.stats.History
 
INTERVAL_15M_INDEX - Static variable in class io.deephaven.base.stats.History
 
INTERVAL_1M_INDEX - Static variable in class io.deephaven.base.stats.History
 
INTERVAL_1S_INDEX - Static variable in class io.deephaven.base.stats.History
 
INTERVAL_5M_INDEX - Static variable in class io.deephaven.base.stats.History
 
INTERVAL_NAMES - Static variable in class io.deephaven.base.stats.History
 
INTERVAL_TOTAL_INDEX - Static variable in class io.deephaven.base.stats.History
 
intervalIndex(String) - Static method in class io.deephaven.base.stats.History
 
INTERVALS - Static variable in class io.deephaven.base.stats.History
 
intRangeArray(int, int) - Static method in class io.deephaven.base.ArrayUtil
 
IntRingBuffer - Class in io.deephaven.base.ringbuffer
A simple circular buffer for primitive values, like java.util.concurrent.ArrayBlockingQueue but without the synchronization and collection overhead.
IntRingBuffer(int) - Constructor for class io.deephaven.base.ringbuffer.IntRingBuffer
Create an unbounded-growth ring buffer of int primitives.
IntRingBuffer(int, boolean) - Constructor for class io.deephaven.base.ringbuffer.IntRingBuffer
Create a ring buffer of int primitives.
IntRingBuffer.Iterator - Class in io.deephaven.base.ringbuffer
 
io.deephaven.base - package io.deephaven.base
 
io.deephaven.base.array - package io.deephaven.base.array
 
io.deephaven.base.cache - package io.deephaven.base.cache
 
io.deephaven.base.classloaders - package io.deephaven.base.classloaders
 
io.deephaven.base.clock - package io.deephaven.base.clock
 
io.deephaven.base.formatters - package io.deephaven.base.formatters
 
io.deephaven.base.log - package io.deephaven.base.log
 
io.deephaven.base.map - package io.deephaven.base.map
 
io.deephaven.base.pool - package io.deephaven.base.pool
 
io.deephaven.base.queue - package io.deephaven.base.queue
 
io.deephaven.base.reference - package io.deephaven.base.reference
 
io.deephaven.base.ringbuffer - package io.deephaven.base.ringbuffer
 
io.deephaven.base.stats - package io.deephaven.base.stats
 
io.deephaven.base.string - package io.deephaven.base.string
 
io.deephaven.base.string.cache - package io.deephaven.base.string.cache
 
io.deephaven.base.system - package io.deephaven.base.system
 
io.deephaven.base.text - package io.deephaven.base.text
 
io.deephaven.base.verify - package io.deephaven.base.verify
 
io.deephaven.io.log.impl - package io.deephaven.io.log.impl
 
isAWTThread() - Static method in class io.deephaven.base.verify.Assert
assert (current thread is AWT Event Dispatch Thread)
isAWTThread() - Static method in class io.deephaven.base.verify.Require
require (current thread is AWT Event Dispatch Thread)
isAWTThread(int) - Static method in class io.deephaven.base.verify.Require
 
isEmpty() - Method in class io.deephaven.base.LowGarbageArrayIntegerMap
 
isEmpty() - Method in class io.deephaven.base.LowGarbageArraySet
 
isEmpty() - Method in class io.deephaven.base.map.FastArrayMap
 
isEmpty() - Method in class io.deephaven.base.map.FastArrayMapLongToObject
 
isEmpty() - Method in class io.deephaven.base.RAPriQueue
Returns true if the priority queue contains no elements.
isEmpty() - Method in class io.deephaven.base.ringbuffer.AggregatingByteRingBuffer
 
isEmpty() - Method in class io.deephaven.base.ringbuffer.AggregatingCharRingBuffer
 
isEmpty() - Method in class io.deephaven.base.ringbuffer.AggregatingDoubleRingBuffer
 
isEmpty() - Method in class io.deephaven.base.ringbuffer.AggregatingFloatRingBuffer
 
isEmpty() - Method in class io.deephaven.base.ringbuffer.AggregatingIntRingBuffer
 
isEmpty() - Method in class io.deephaven.base.ringbuffer.AggregatingLongRingBuffer
 
isEmpty() - Method in class io.deephaven.base.ringbuffer.AggregatingObjectRingBuffer
 
isEmpty() - Method in class io.deephaven.base.ringbuffer.AggregatingShortRingBuffer
 
isEmpty() - Method in class io.deephaven.base.ringbuffer.ByteRingBuffer
 
isEmpty() - Method in class io.deephaven.base.ringbuffer.CharRingBuffer
 
isEmpty() - Method in class io.deephaven.base.ringbuffer.DoubleRingBuffer
 
isEmpty() - Method in class io.deephaven.base.ringbuffer.FloatRingBuffer
 
isEmpty() - Method in class io.deephaven.base.ringbuffer.IntRingBuffer
 
isEmpty() - Method in class io.deephaven.base.RingBuffer
 
isEmpty() - Method in class io.deephaven.base.ringbuffer.LongRingBuffer
 
isEmpty() - Method in class io.deephaven.base.ringbuffer.ObjectRingBuffer
 
isEmpty() - Method in class io.deephaven.base.ringbuffer.ShortRingBuffer
 
isEmpty() - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
isEmpty() - Method in interface io.deephaven.base.string.cache.StringAlike
 
isEmpty() - Method in class io.deephaven.base.WeakReferenceManager
Return true if the list is empty.
isFull() - Method in class io.deephaven.base.ringbuffer.AggregatingByteRingBuffer
 
isFull() - Method in class io.deephaven.base.ringbuffer.AggregatingCharRingBuffer
 
isFull() - Method in class io.deephaven.base.ringbuffer.AggregatingDoubleRingBuffer
 
isFull() - Method in class io.deephaven.base.ringbuffer.AggregatingFloatRingBuffer
 
isFull() - Method in class io.deephaven.base.ringbuffer.AggregatingIntRingBuffer
 
isFull() - Method in class io.deephaven.base.ringbuffer.AggregatingLongRingBuffer
 
isFull() - Method in class io.deephaven.base.ringbuffer.AggregatingObjectRingBuffer
 
isFull() - Method in class io.deephaven.base.ringbuffer.AggregatingShortRingBuffer
 
isFull() - Method in class io.deephaven.base.ringbuffer.ByteRingBuffer
 
isFull() - Method in class io.deephaven.base.ringbuffer.CharRingBuffer
 
isFull() - Method in class io.deephaven.base.ringbuffer.DoubleRingBuffer
 
isFull() - Method in class io.deephaven.base.ringbuffer.FloatRingBuffer
 
isFull() - Method in class io.deephaven.base.ringbuffer.IntRingBuffer
 
isFull() - Method in class io.deephaven.base.RingBuffer
 
isFull() - Method in class io.deephaven.base.ringbuffer.LongRingBuffer
 
isFull() - Method in class io.deephaven.base.ringbuffer.ObjectRingBuffer
 
isFull() - Method in class io.deephaven.base.ringbuffer.ShortRingBuffer
 
isNotAWTThread() - Static method in class io.deephaven.base.verify.Assert
assert (current thread is AWT Event Dispatch Thread)
isNotAWTThread() - Static method in class io.deephaven.base.verify.Require
require (current thread is AWT Event Dispatch Thread)
isNotAWTThread(int) - Static method in class io.deephaven.base.verify.Require
 
ISO_8859_1 - Enum constant in enum class io.deephaven.base.string.EncodingInfo
 
ISO8601_MICROS_OFFSET - Static variable in class io.deephaven.base.text.Convert
 
ISO8601_MILLIS_OFFSET - Static variable in class io.deephaven.base.text.Convert
 
ISO8601_SECOND_OFFSET - Static variable in class io.deephaven.base.text.Convert
 
isSimple() - Method in enum class io.deephaven.base.string.EncodingInfo
Can this encoding info's charset be encoded or decoded by simple linear assignment of char->byte or byte->char.
isSorted(double[]) - Static method in class io.deephaven.base.ArrayUtil
 
isSorted(int[]) - Static method in class io.deephaven.base.ArrayUtil
 
isSorted(long[]) - Static method in class io.deephaven.base.ArrayUtil
 
isSorted(T[]) - Static method in class io.deephaven.base.ArrayUtil
 
isSquare(double[][], String) - Static method in class io.deephaven.base.verify.Require
 
isThisStackFrameCulprit(int) - Method in exception io.deephaven.base.verify.RequirementFailure
Returns true if this stack frame is blamed for causing the exception.
Item<V extends Value> - Class in io.deephaven.base.stats
 
ItemUpdateListener - Interface in io.deephaven.base.stats
 
iterator() - Method in class io.deephaven.base.LowGarbageArrayList
 
iterator() - Method in class io.deephaven.base.LowGarbageArraySet
 
iterator() - Method in class io.deephaven.base.ringbuffer.ByteRingBuffer
Create an iterator for the ring buffer
iterator() - Method in class io.deephaven.base.ringbuffer.CharRingBuffer
Create an iterator for the ring buffer
iterator() - Method in class io.deephaven.base.ringbuffer.DoubleRingBuffer
Create an iterator for the ring buffer
iterator() - Method in class io.deephaven.base.ringbuffer.FloatRingBuffer
Create an iterator for the ring buffer
iterator() - Method in class io.deephaven.base.ringbuffer.IntRingBuffer
Create an iterator for the ring buffer
iterator() - Method in class io.deephaven.base.RingBuffer
 
iterator() - Method in class io.deephaven.base.ringbuffer.LongRingBuffer
Create an iterator for the ring buffer
iterator() - Method in class io.deephaven.base.ringbuffer.ObjectRingBuffer
Create an iterator for the ring buffer
iterator() - Method in class io.deephaven.base.ringbuffer.ShortRingBuffer
Create an iterator for the ring buffer
Iterator() - Constructor for class io.deephaven.base.ringbuffer.ByteRingBuffer.Iterator
 
Iterator() - Constructor for class io.deephaven.base.ringbuffer.CharRingBuffer.Iterator
 
Iterator() - Constructor for class io.deephaven.base.ringbuffer.DoubleRingBuffer.Iterator
 
Iterator() - Constructor for class io.deephaven.base.ringbuffer.FloatRingBuffer.Iterator
 
Iterator() - Constructor for class io.deephaven.base.ringbuffer.IntRingBuffer.Iterator
 
Iterator() - Constructor for class io.deephaven.base.RingBuffer.Iterator
 
Iterator() - Constructor for class io.deephaven.base.ringbuffer.LongRingBuffer.Iterator
 
Iterator() - Constructor for class io.deephaven.base.ringbuffer.ObjectRingBuffer.Iterator
 
Iterator() - Constructor for class io.deephaven.base.ringbuffer.ShortRingBuffer.Iterator
 

K

KeyedObjectCache<KEY_TYPE,VALUE_TYPE> - Class in io.deephaven.base.cache
The central idea is that we can use an open-addressed map as a bounded cache with concurrent get and synchronized put access.
KeyedObjectCache(int, int, KeyedObjectKey<KEY_TYPE, VALUE_TYPE>, Consumer<VALUE_TYPE>, Random) - Constructor for class io.deephaven.base.cache.KeyedObjectCache
 
keySet() - Method in class io.deephaven.base.LowGarbageArrayIntegerMap
 
KeyValuePair<K extends Externalizable & Comparable<K> & Copyable<K>,V extends Externalizable & Copyable<V>> - Class in io.deephaven.base.map
 
KeyValuePair() - Constructor for class io.deephaven.base.map.KeyValuePair
 
KeyValuePair(K, V) - Constructor for class io.deephaven.base.map.KeyValuePair
 
KeyValuePairLongToObject<V extends Externalizable & Copyable<V>> - Class in io.deephaven.base.map
 
KeyValuePairLongToObject() - Constructor for class io.deephaven.base.map.KeyValuePairLongToObject
 
KeyValuePairLongToObject(long, V) - Constructor for class io.deephaven.base.map.KeyValuePairLongToObject
 

L

last - Variable in class io.deephaven.base.stats.Value
 
lastIndexOf(int) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
lastIndexOf(int) - Method in interface io.deephaven.base.string.cache.StringAlike
 
lastIndexOf(int, int) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
lastIndexOf(int, int) - Method in interface io.deephaven.base.string.cache.StringAlike
 
lastIndexOf(CharSequence) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
lastIndexOf(CharSequence) - Method in interface io.deephaven.base.string.cache.StringAlike
 
lastIndexOf(CharSequence, int) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
lastIndexOf(CharSequence, int) - Method in interface io.deephaven.base.string.cache.StringAlike
 
LE(double, double) - Static method in class io.deephaven.base.CompareUtils
 
length - Variable in class io.deephaven.base.array.FastArray
 
length() - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
length() - Method in class io.deephaven.base.string.cache.ByteArrayCharSequenceAdapterImpl
 
length() - Method in class io.deephaven.base.string.cache.ByteBufferCharSequenceAdapterImpl
 
length() - Method in class io.deephaven.base.string.cache.CharSequenceAdapterBuilder
 
length() - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
lengthEqual(int[], String, int) - Static method in class io.deephaven.base.verify.Require
 
lengthEqual(int[], String, int, int) - Static method in class io.deephaven.base.verify.Require
 
leq(byte, String, byte) - Static method in class io.deephaven.base.verify.Assert
 
leq(byte, String, byte) - Static method in class io.deephaven.base.verify.Require
 
leq(byte, String, byte, int) - Static method in class io.deephaven.base.verify.Require
 
leq(byte, String, byte, String) - Static method in class io.deephaven.base.verify.Assert
assert (b0 <= b1)
leq(byte, String, byte, String) - Static method in class io.deephaven.base.verify.Require
 
leq(byte, String, byte, String, int) - Static method in class io.deephaven.base.verify.Require
require (b0 <= b1)
leq(char, String, char) - Static method in class io.deephaven.base.verify.Assert
 
leq(char, String, char) - Static method in class io.deephaven.base.verify.Require
 
leq(char, String, char, int) - Static method in class io.deephaven.base.verify.Require
 
leq(char, String, char, String) - Static method in class io.deephaven.base.verify.Assert
assert (c0 <= c1)
leq(char, String, char, String) - Static method in class io.deephaven.base.verify.Require
 
leq(char, String, char, String, int) - Static method in class io.deephaven.base.verify.Require
require (c0 <= c1)
leq(double, String, double) - Static method in class io.deephaven.base.verify.Assert
 
leq(double, String, double) - Static method in class io.deephaven.base.verify.Require
 
leq(double, String, double, int) - Static method in class io.deephaven.base.verify.Require
 
leq(double, String, double, String) - Static method in class io.deephaven.base.verify.Assert
assert (d0 <= d1)
leq(double, String, double, String) - Static method in class io.deephaven.base.verify.Require
 
leq(double, String, double, String, int) - Static method in class io.deephaven.base.verify.Require
require (d0 <= d1)
leq(float, String, float) - Static method in class io.deephaven.base.verify.Assert
 
leq(float, String, float) - Static method in class io.deephaven.base.verify.Require
 
leq(float, String, float, int) - Static method in class io.deephaven.base.verify.Require
 
leq(float, String, float, String) - Static method in class io.deephaven.base.verify.Assert
assert (f0 <= f1)
leq(float, String, float, String) - Static method in class io.deephaven.base.verify.Require
 
leq(float, String, float, String, int) - Static method in class io.deephaven.base.verify.Require
require (f0 <= f1)
leq(int, String, int) - Static method in class io.deephaven.base.verify.Assert
 
leq(int, String, int) - Static method in class io.deephaven.base.verify.Require
 
leq(int, String, int, int) - Static method in class io.deephaven.base.verify.Require
 
leq(int, String, int, String) - Static method in class io.deephaven.base.verify.Assert
assert (i0 <= i1)
leq(int, String, int, String) - Static method in class io.deephaven.base.verify.Require
 
leq(int, String, int, String, int) - Static method in class io.deephaven.base.verify.Require
require (i0 <= i1)
leq(long, String, long) - Static method in class io.deephaven.base.verify.Assert
 
leq(long, String, long) - Static method in class io.deephaven.base.verify.Require
 
leq(long, String, long, int) - Static method in class io.deephaven.base.verify.Require
 
leq(long, String, long, String) - Static method in class io.deephaven.base.verify.Assert
assert (l0 <= l1)
leq(long, String, long, String) - Static method in class io.deephaven.base.verify.Require
 
leq(long, String, long, String, int) - Static method in class io.deephaven.base.verify.Require
require (l0 <= l1)
leq(short, String, short) - Static method in class io.deephaven.base.verify.Assert
 
leq(short, String, short) - Static method in class io.deephaven.base.verify.Require
 
leq(short, String, short, int) - Static method in class io.deephaven.base.verify.Require
 
leq(short, String, short, String) - Static method in class io.deephaven.base.verify.Assert
assert (s0 <= s1)
leq(short, String, short, String) - Static method in class io.deephaven.base.verify.Require
 
leq(short, String, short, String, int) - Static method in class io.deephaven.base.verify.Require
require (s0 <= s1)
leqZero(byte, String) - Static method in class io.deephaven.base.verify.Assert
assert (b <= 0)
leqZero(byte, String) - Static method in class io.deephaven.base.verify.Require
 
leqZero(byte, String, int) - Static method in class io.deephaven.base.verify.Require
require (b <= 0)
leqZero(double, String) - Static method in class io.deephaven.base.verify.Assert
assert (d <= 0)
leqZero(double, String) - Static method in class io.deephaven.base.verify.Require
 
leqZero(double, String, int) - Static method in class io.deephaven.base.verify.Require
require (d <= 0)
leqZero(float, String) - Static method in class io.deephaven.base.verify.Assert
assert (f <= 0)
leqZero(float, String) - Static method in class io.deephaven.base.verify.Require
 
leqZero(float, String, int) - Static method in class io.deephaven.base.verify.Require
require (f <= 0)
leqZero(int, String) - Static method in class io.deephaven.base.verify.Assert
assert (i <= 0)
leqZero(int, String) - Static method in class io.deephaven.base.verify.Require
 
leqZero(int, String, int) - Static method in class io.deephaven.base.verify.Require
require (i <= 0)
leqZero(long, String) - Static method in class io.deephaven.base.verify.Assert
assert (l <= 0)
leqZero(long, String) - Static method in class io.deephaven.base.verify.Require
 
leqZero(long, String, int) - Static method in class io.deephaven.base.verify.Require
require (l <= 0)
leqZero(short, String) - Static method in class io.deephaven.base.verify.Assert
assert (s <= 0)
leqZero(short, String) - Static method in class io.deephaven.base.verify.Require
 
leqZero(short, String, int) - Static method in class io.deephaven.base.verify.Require
require (s <= 0)
less(T, T) - Method in interface io.deephaven.base.RAPriQueue.Adapter
 
LINE_SEPARATOR - Static variable in class io.deephaven.io.log.impl.LogOutputStringImpl
The line separator.
listIterator() - Method in class io.deephaven.base.LowGarbageArrayList
 
listIterator(int) - Method in class io.deephaven.base.LowGarbageArrayList
 
loadClass(String, boolean) - Method in class io.deephaven.base.classloaders.MapBackedClassLoader
 
LOCAL_DATE_TIME_FORMATTER - Static variable in interface io.deephaven.base.log.LogOutput
Formats LocalDateTime based on the default timezone
lock() - Method in class io.deephaven.base.FIFOMutex
 
lock() - Method in class io.deephaven.base.UnfairMutex
 
LockFreeArrayQueue<T> - Class in io.deephaven.base
A Java implementation of the algorithm described in: Philippas Tsigas, Yi Zhang, "A simple, fast and scalable non-blocking concurrent FIFO queue for shared memory multiprocessor systems", Proceedings of the thirteenth annual ACM symposium on Parallel algorithms and architectures, p.134-143, July 2001, Crete Island, Greece This version modifies the way we choose which NULL to use when dequeuing: 1) We let the head and tail pointers range over the entire set of 32-bit unsigned values.
LockFreeArrayQueue(int) - Constructor for class io.deephaven.base.LockFreeArrayQueue
 
LogOutput - Interface in io.deephaven.base.log
Collects output for efficient textual logging.
LogOutput.LongFormatter - Interface in io.deephaven.base.log
 
LogOutput.Null - Class in io.deephaven.base.log
 
LogOutput.ObjFormatter<T> - Interface in io.deephaven.base.log
 
LogOutput.ObjIntIntFormatter<T> - Interface in io.deephaven.base.log
 
LogOutput.ObjObjFormatter<T,U> - Interface in io.deephaven.base.log
 
LogOutputAppendable - Interface in io.deephaven.base.log
Allows objects to be smart about appending themselves to LogOutput instances...
LogOutputStringImpl - Class in io.deephaven.io.log.impl
A LogOutput implementation, designed solely as an adapter for LogOutputAppendable's to produce Strings.
LogOutputStringImpl() - Constructor for class io.deephaven.io.log.impl.LogOutputStringImpl
 
LogOutputStringImpl(StringBuilder) - Constructor for class io.deephaven.io.log.impl.LogOutputStringImpl
 
LongRingBuffer - Class in io.deephaven.base.ringbuffer
A simple circular buffer for primitive values, like java.util.concurrent.ArrayBlockingQueue but without the synchronization and collection overhead.
LongRingBuffer(int) - Constructor for class io.deephaven.base.ringbuffer.LongRingBuffer
Create an unbounded-growth ring buffer of long primitives.
LongRingBuffer(int, boolean) - Constructor for class io.deephaven.base.ringbuffer.LongRingBuffer
Create a ring buffer of long primitives.
LongRingBuffer.Iterator - Class in io.deephaven.base.ringbuffer
 
lookupClass(String) - Static method in class io.deephaven.base.ClassUtil
Finds and caches Class instances based on name.
LowGarbageArrayIntegerMap<T> - Class in io.deephaven.base
A very simple Map for small maps with Integer keys (uses direct array access) that creates no garbage (except when expanding).
LowGarbageArrayIntegerMap() - Constructor for class io.deephaven.base.LowGarbageArrayIntegerMap
 
LowGarbageArrayList<E> - Class in io.deephaven.base
This is a special version of ArrayList that can be substituted for a regular Array list but produces no garbage.
LowGarbageArrayList() - Constructor for class io.deephaven.base.LowGarbageArrayList
 
LowGarbageArraySet<T> - Class in io.deephaven.base
A very simple Set for small sets (uses linear time algorithms) that creates no garbage (except when expanding).
LowGarbageArraySet() - Constructor for class io.deephaven.base.LowGarbageArraySet
 
lt(byte, String, byte) - Static method in class io.deephaven.base.verify.Assert
 
lt(byte, String, byte) - Static method in class io.deephaven.base.verify.Require
 
lt(byte, String, byte, int) - Static method in class io.deephaven.base.verify.Require
 
lt(byte, String, byte, String) - Static method in class io.deephaven.base.verify.Assert
assert (b0 < b1)
lt(byte, String, byte, String) - Static method in class io.deephaven.base.verify.Require
 
lt(byte, String, byte, String, int) - Static method in class io.deephaven.base.verify.Require
require (b0 < b1)
lt(char, String, char) - Static method in class io.deephaven.base.verify.Assert
 
lt(char, String, char) - Static method in class io.deephaven.base.verify.Require
 
lt(char, String, char, int) - Static method in class io.deephaven.base.verify.Require
 
lt(char, String, char, String) - Static method in class io.deephaven.base.verify.Assert
assert (c0 < c1)
lt(char, String, char, String) - Static method in class io.deephaven.base.verify.Require
 
lt(char, String, char, String, int) - Static method in class io.deephaven.base.verify.Require
require (c0 < c1)
lt(double, String, double) - Static method in class io.deephaven.base.verify.Assert
 
lt(double, String, double) - Static method in class io.deephaven.base.verify.Require
 
lt(double, String, double, int) - Static method in class io.deephaven.base.verify.Require
 
lt(double, String, double, String) - Static method in class io.deephaven.base.verify.Assert
assert (d0 < d1)
lt(double, String, double, String) - Static method in class io.deephaven.base.verify.Require
 
lt(double, String, double, String, int) - Static method in class io.deephaven.base.verify.Require
require (d0 < d1)
lt(float, String, float) - Static method in class io.deephaven.base.verify.Assert
 
lt(float, String, float) - Static method in class io.deephaven.base.verify.Require
 
lt(float, String, float, int) - Static method in class io.deephaven.base.verify.Require
 
lt(float, String, float, String) - Static method in class io.deephaven.base.verify.Assert
assert (f0 < f1)
lt(float, String, float, String) - Static method in class io.deephaven.base.verify.Require
 
lt(float, String, float, String, int) - Static method in class io.deephaven.base.verify.Require
require (f0 < f1)
lt(int, String, int) - Static method in class io.deephaven.base.verify.Assert
 
lt(int, String, int) - Static method in class io.deephaven.base.verify.Require
 
lt(int, String, int, int) - Static method in class io.deephaven.base.verify.Require
 
lt(int, String, int, String) - Static method in class io.deephaven.base.verify.Assert
assert (i0 < i1)
lt(int, String, int, String) - Static method in class io.deephaven.base.verify.Require
 
lt(int, String, int, String, int) - Static method in class io.deephaven.base.verify.Require
require (i0 < i1)
lt(long, String, long) - Static method in class io.deephaven.base.verify.Assert
 
lt(long, String, long) - Static method in class io.deephaven.base.verify.Require
 
lt(long, String, long, int) - Static method in class io.deephaven.base.verify.Require
 
lt(long, String, long, String) - Static method in class io.deephaven.base.verify.Assert
assert (l0 < l1)
lt(long, String, long, String) - Static method in class io.deephaven.base.verify.Require
 
lt(long, String, long, String, int) - Static method in class io.deephaven.base.verify.Require
require (l0 < l1)
lt(short, String, short) - Static method in class io.deephaven.base.verify.Assert
 
lt(short, String, short) - Static method in class io.deephaven.base.verify.Require
 
lt(short, String, short, int) - Static method in class io.deephaven.base.verify.Require
 
lt(short, String, short, String) - Static method in class io.deephaven.base.verify.Assert
assert (s0 < s1)
lt(short, String, short, String) - Static method in class io.deephaven.base.verify.Require
 
lt(short, String, short, String, int) - Static method in class io.deephaven.base.verify.Require
require (s0 < s1)
LT(double, double) - Static method in class io.deephaven.base.CompareUtils
 
ltZero(byte, String) - Static method in class io.deephaven.base.verify.Assert
assert (b < 0)
ltZero(byte, String) - Static method in class io.deephaven.base.verify.Require
 
ltZero(byte, String, int) - Static method in class io.deephaven.base.verify.Require
require (b < 0)
ltZero(double, String) - Static method in class io.deephaven.base.verify.Assert
assert (d < 0)
ltZero(double, String) - Static method in class io.deephaven.base.verify.Require
 
ltZero(double, String, int) - Static method in class io.deephaven.base.verify.Require
require (d < 0)
ltZero(float, String) - Static method in class io.deephaven.base.verify.Assert
assert (f < 0)
ltZero(float, String) - Static method in class io.deephaven.base.verify.Require
 
ltZero(float, String, int) - Static method in class io.deephaven.base.verify.Require
require (f < 0)
ltZero(int, String) - Static method in class io.deephaven.base.verify.Assert
assert (i < 0)
ltZero(int, String) - Static method in class io.deephaven.base.verify.Require
 
ltZero(int, String, int) - Static method in class io.deephaven.base.verify.Require
require (i < 0)
ltZero(long, String) - Static method in class io.deephaven.base.verify.Assert
assert (l < 0)
ltZero(long, String) - Static method in class io.deephaven.base.verify.Require
 
ltZero(long, String, int) - Static method in class io.deephaven.base.verify.Require
require (l < 0)
ltZero(short, String) - Static method in class io.deephaven.base.verify.Assert
assert (s < 0)
ltZero(short, String) - Static method in class io.deephaven.base.verify.Require
 
ltZero(short, String, int) - Static method in class io.deephaven.base.verify.Require
require (s < 0)

M

main(String[]) - Static method in class io.deephaven.base.Base64
 
makeCacheableItem(INPUT_TYPE) - Method in interface io.deephaven.base.cache.OpenAddressedCanonicalizationCache.Adapter
Note: The following must be true: hashCode(inputItem) == outputItem.hashCode() && equals(inputItem, outputItem)
makeGroup(String, String) - Static method in class io.deephaven.base.stats.Stats
get or create a named, top-level group
makeHistogram(String, String, long, long, int) - Static method in class io.deephaven.base.stats.Stats
get or create a new histogrammed item
makeHistogram(String, String, long, long, long, int) - Static method in class io.deephaven.base.stats.Stats
get or create a new histogrammed item
makeHistogram(String, String, String, long, long, int) - Static method in class io.deephaven.base.stats.Stats
get or create a new histogrammed item
makeHistogram(String, String, String, long, long, long, int) - Static method in class io.deephaven.base.stats.Stats
get or create a new histogrammed item
makeItem(String, String, BiFunction<Long, Arg, V>, long, Arg) - Static method in class io.deephaven.base.stats.Stats
get or create a new item with a one-argument factory
makeItem(String, String, BiFunction<Long, Arg, V>, Arg) - Static method in class io.deephaven.base.stats.Stats
get or create a new item with a one-argument factory
makeItem(String, String, BiFunction<Long, Arg, V>, String, long, Arg) - Static method in class io.deephaven.base.stats.Stats
get or create a new item with a one-argument factory
makeItem(String, String, BiFunction<Long, Arg, V>, String, Arg) - Static method in class io.deephaven.base.stats.Stats
get or create a new item with a one-argument factory
makeItem(String, String, LongFunction<V>) - Static method in class io.deephaven.base.stats.Stats
get or create a new item
makeItem(String, String, LongFunction<V>) - Method in interface io.deephaven.base.stats.Stats.Maker
 
makeItem(String, String, LongFunction<V>, long) - Static method in class io.deephaven.base.stats.Stats
get or create a new item
makeItem(String, String, LongFunction<V>, String) - Static method in class io.deephaven.base.stats.Stats
get or create a new item
makeItem(String, String, LongFunction<V>, String, long) - Static method in class io.deephaven.base.stats.Stats
get or create a new item
makeString() - Method in class io.deephaven.base.string.cache.ByteOrientedCharSequenceAdapter
 
makeString() - Method in class io.deephaven.base.string.cache.CharSequenceAdapter
 
makeString() - Method in class io.deephaven.base.string.cache.CharSequenceAdapterBuilder
 
MapBackedClassLoader - Class in io.deephaven.base.classloaders
 
MapBackedClassLoader() - Constructor for class io.deephaven.base.classloaders.MapBackedClassLoader
 
mapFromArray(Class<K>, Class<V>, Object...) - Static method in class io.deephaven.base.ArrayUtil
 
MAPPED_COMPRESSED_STRING_INSTANCE - Static variable in class io.deephaven.base.string.cache.AlwaysCreateStringCache
 
MappedCompressedString - Class in io.deephaven.base.string.cache
This is a ridiculously simple, light-as-I-can-make-it, but decidedly single-purpose data structure.
MappedCompressedString(byte[]) - Constructor for class io.deephaven.base.string.cache.MappedCompressedString
 
MappedCompressedString(byte[], int, int) - Constructor for class io.deephaven.base.string.cache.MappedCompressedString
 
MappedCompressedString(char[]) - Constructor for class io.deephaven.base.string.cache.MappedCompressedString
 
MappedCompressedString(char[], int, int) - Constructor for class io.deephaven.base.string.cache.MappedCompressedString
 
MappedCompressedString(String) - Constructor for class io.deephaven.base.string.cache.MappedCompressedString
 
MappedCompressedString(ByteBuffer) - Constructor for class io.deephaven.base.string.cache.MappedCompressedString
 
MappedCompressedString(ByteBuffer, int, int) - Constructor for class io.deephaven.base.string.cache.MappedCompressedString
 
markEndOfHeader() - Method in interface io.deephaven.base.log.LogOutput
 
markEndOfHeader() - Method in class io.deephaven.base.log.LogOutput.Null
 
markEndOfHeader() - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
matches(CharSequence) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
matches(CharSequence) - Method in interface io.deephaven.base.string.cache.StringAlike
 
MathUtil - Class in io.deephaven.base
A handful of simple mathematical utilities.
MathUtil() - Constructor for class io.deephaven.base.MathUtil
 
max - Variable in class io.deephaven.base.stats.Value
 
MAX_ARRAY_SIZE - Static variable in class io.deephaven.base.ArrayUtil
The maximum array size is determined by the JVM and in practice is less than Integer.MAX_VALUE.
MAX_DOUBLE_BYTES - Static variable in class io.deephaven.base.text.Convert
the maximum number of bytes in the ASCII decimal representation of a double: 17 digits, decimal point, sign, 'E', exponent
MAX_INT_BYTES - Static variable in class io.deephaven.base.text.Convert
the maximum number of bytes in the ASCII decimal representation of an integer
MAX_ISO8601_BYTES - Static variable in class io.deephaven.base.text.Convert
the exact number of bytes in an ISO8601 millis timestamp: YYYY-MM-DDTHH:MM:SS.MMM
MAX_ISO8601_MICROS_BYTES - Static variable in class io.deephaven.base.text.Convert
the exact number of bytes in an ISO8601 micros timestamp: YYYY-MM-DDTHH:MM:SS.MMM
MAX_LONG_BYTES - Static variable in class io.deephaven.base.text.Convert
the maximum number of bytes in the ASCII decimal representation of a long
MAX_SHORT_BYTES - Static variable in class io.deephaven.base.text.Convert
the maximum number of bytes in the ASCII decimal representation of an integer
maybeCopyValuesDeep(FastArray<C>, FastArray<C>) - Static method in class io.deephaven.base.array.FastArray
 
maybeCreateWeakReference(T) - Static method in class io.deephaven.base.reference.WeakReferenceWrapper
 
merge(int[], int[]) - Static method in class io.deephaven.base.ArrayUtil
 
merge(Class<T>, T[]...) - Static method in class io.deephaven.base.ArrayUtil
 
merge(T[], T[], Class<T>) - Static method in class io.deephaven.base.ArrayUtil
 
MICROTIME_THRESHOLD - Static variable in class io.deephaven.base.clock.TimeConstants
 
MILLIS_FROM_EPOCH_FORMATTER - Static variable in interface io.deephaven.base.log.LogOutput
Formats long millis from epoch based on the default timezone
millisFormatter - Static variable in interface io.deephaven.base.log.LogOutput
 
min - Variable in class io.deephaven.base.stats.Value
 
MIN_SIZE - Static variable in class io.deephaven.base.pool.ThreadSafeFixedSizePool
 
MIN_SIZE - Static variable in class io.deephaven.base.pool.ThreadSafeLenientFixedSizePool
 
MINUTE - Static variable in class io.deephaven.base.clock.TimeConstants
 
missingSafeListFilenames(File) - Static method in class io.deephaven.base.FileUtils
 
missingSafeListFilenames(File, FilenameFilter) - Static method in class io.deephaven.base.FileUtils
 
missingSafeListFiles(File) - Static method in class io.deephaven.base.FileUtils
 
missingSafeListFiles(File, FileFilter) - Static method in class io.deephaven.base.FileUtils
 
missingSafeListSubDirectories(File) - Static method in class io.deephaven.base.FileUtils
 
missingSafeListSubDirectoryNames(File) - Static method in class io.deephaven.base.FileUtils
 
moveRecursively(File, File, FileFilter, boolean) - Static method in class io.deephaven.base.FileUtils
Move files accepted by a filter from their relative path under source to the same relative path under destination.

N

n - Variable in class io.deephaven.base.stats.Value
 
name - Variable in class io.deephaven.base.stats.Item
The item's name
NE(double, double) - Static method in class io.deephaven.base.CompareUtils
Since logical comparison of double values considering error is effectively a three-value logic, you can't really do !equals when you mean notEquals.
NE2(double, double) - Static method in class io.deephaven.base.CompareUtils
 
neq(boolean, String, boolean) - Static method in class io.deephaven.base.verify.Assert
 
neq(boolean, String, boolean) - Static method in class io.deephaven.base.verify.Require
 
neq(boolean, String, boolean, int) - Static method in class io.deephaven.base.verify.Require
 
neq(boolean, String, boolean, String) - Static method in class io.deephaven.base.verify.Assert
assert (b0 != b1)
neq(boolean, String, boolean, String) - Static method in class io.deephaven.base.verify.Require
 
neq(boolean, String, boolean, String, int) - Static method in class io.deephaven.base.verify.Require
require (b0 != b1)
neq(byte, String, byte) - Static method in class io.deephaven.base.verify.Assert
 
neq(byte, String, byte) - Static method in class io.deephaven.base.verify.Require
 
neq(byte, String, byte, int) - Static method in class io.deephaven.base.verify.Require
 
neq(byte, String, byte, String) - Static method in class io.deephaven.base.verify.Assert
assert (b0 != b1)
neq(byte, String, byte, String) - Static method in class io.deephaven.base.verify.Require
 
neq(byte, String, byte, String, int) - Static method in class io.deephaven.base.verify.Require
require (b0 != b1)
neq(char, String, char) - Static method in class io.deephaven.base.verify.Assert
 
neq(char, String, char) - Static method in class io.deephaven.base.verify.Require
 
neq(char, String, char, int) - Static method in class io.deephaven.base.verify.Require
 
neq(char, String, char, String) - Static method in class io.deephaven.base.verify.Assert
assert (c0 != c1)
neq(char, String, char, String) - Static method in class io.deephaven.base.verify.Require
 
neq(char, String, char, String, int) - Static method in class io.deephaven.base.verify.Require
require (c0 != c1)
neq(double, String, double) - Static method in class io.deephaven.base.verify.Assert
 
neq(double, String, double) - Static method in class io.deephaven.base.verify.Require
 
neq(double, String, double, int) - Static method in class io.deephaven.base.verify.Require
 
neq(double, String, double, String) - Static method in class io.deephaven.base.verify.Assert
assert (d0 != d1)
neq(double, String, double, String) - Static method in class io.deephaven.base.verify.Require
 
neq(double, String, double, String, int) - Static method in class io.deephaven.base.verify.Require
require (d0 != d1)
neq(float, String, float) - Static method in class io.deephaven.base.verify.Assert
 
neq(float, String, float) - Static method in class io.deephaven.base.verify.Require
 
neq(float, String, float, int) - Static method in class io.deephaven.base.verify.Require
 
neq(float, String, float, String) - Static method in class io.deephaven.base.verify.Assert
assert (f0 != f1)
neq(float, String, float, String) - Static method in class io.deephaven.base.verify.Require
 
neq(float, String, float, String, int) - Static method in class io.deephaven.base.verify.Require
require (f0 != f1)
neq(int, String, int) - Static method in class io.deephaven.base.verify.Assert
 
neq(int, String, int) - Static method in class io.deephaven.base.verify.Require
 
neq(int, String, int, int) - Static method in class io.deephaven.base.verify.Require
 
neq(int, String, int, String) - Static method in class io.deephaven.base.verify.Assert
assert (i0 != i1)
neq(int, String, int, String) - Static method in class io.deephaven.base.verify.Require
 
neq(int, String, int, String, int) - Static method in class io.deephaven.base.verify.Require
require (i0 != i1)
neq(long, String, long) - Static method in class io.deephaven.base.verify.Assert
 
neq(long, String, long) - Static method in class io.deephaven.base.verify.Require
 
neq(long, String, long, int) - Static method in class io.deephaven.base.verify.Require
 
neq(long, String, long, String) - Static method in class io.deephaven.base.verify.Assert
assert (l0 != l1)
neq(long, String, long, String) - Static method in class io.deephaven.base.verify.Require
 
neq(long, String, long, String, int) - Static method in class io.deephaven.base.verify.Require
require (l0 != l1)
neq(short, String, short) - Static method in class io.deephaven.base.verify.Assert
 
neq(short, String, short) - Static method in class io.deephaven.base.verify.Require
 
neq(short, String, short, int) - Static method in class io.deephaven.base.verify.Require
 
neq(short, String, short, String) - Static method in class io.deephaven.base.verify.Assert
assert (s0 != s1)
neq(short, String, short, String) - Static method in class io.deephaven.base.verify.Require
 
neq(short, String, short, String, int) - Static method in class io.deephaven.base.verify.Require
require (s0 != s1)
neq(Object, String, Object) - Static method in class io.deephaven.base.verify.Assert
 
neq(Object, String, Object) - Static method in class io.deephaven.base.verify.Require
 
neq(Object, String, Object, int) - Static method in class io.deephaven.base.verify.Require
 
neq(Object, String, Object, String) - Static method in class io.deephaven.base.verify.Assert
assert (o0 != o1)
neq(Object, String, Object, String) - Static method in class io.deephaven.base.verify.Require
 
neq(Object, String, Object, String, int) - Static method in class io.deephaven.base.verify.Require
require (o0 != o1)
neqFalse(boolean, String) - Static method in class io.deephaven.base.verify.Assert
assert (b != false)
neqFalse(boolean, String) - Static method in class io.deephaven.base.verify.Require
 
neqFalse(boolean, String, int) - Static method in class io.deephaven.base.verify.Require
require (b != false)
neqInf(double, String) - Static method in class io.deephaven.base.verify.Require
 
neqInf(double, String, int) - Static method in class io.deephaven.base.verify.Require
require (o != +/-Inf)
neqNaN(double, String) - Static method in class io.deephaven.base.verify.Assert
assert (!Double.isNaN(d)
neqNaN(double, String) - Static method in class io.deephaven.base.verify.Require
 
neqNaN(double, String, int) - Static method in class io.deephaven.base.verify.Require
require (o != NaN)
neqNull(Object, String) - Static method in class io.deephaven.base.verify.Assert
assert (o != null)
neqNull(T, String) - Static method in class io.deephaven.base.verify.Require
 
neqNull(T, String, int) - Static method in class io.deephaven.base.verify.Require
require (o != null)
neqTrue(boolean, String) - Static method in class io.deephaven.base.verify.Assert
assert (b != true)
neqTrue(boolean, String) - Static method in class io.deephaven.base.verify.Require
 
neqTrue(boolean, String, int) - Static method in class io.deephaven.base.verify.Require
require (b != true)
neqZero(byte, String) - Static method in class io.deephaven.base.verify.Assert
assert (b != 0)
neqZero(byte, String) - Static method in class io.deephaven.base.verify.Require
 
neqZero(byte, String, int) - Static method in class io.deephaven.base.verify.Require
require (b != 0)
neqZero(char, String) - Static method in class io.deephaven.base.verify.Assert
assert (c != 0)
neqZero(char, String) - Static method in class io.deephaven.base.verify.Require
 
neqZero(char, String, int) - Static method in class io.deephaven.base.verify.Require
require (c != 0)
neqZero(double, String) - Static method in class io.deephaven.base.verify.Assert
assert (d != 0)
neqZero(double, String) - Static method in class io.deephaven.base.verify.Require
 
neqZero(double, String, int) - Static method in class io.deephaven.base.verify.Require
require (d != 0)
neqZero(float, String) - Static method in class io.deephaven.base.verify.Assert
assert (f != 0)
neqZero(float, String) - Static method in class io.deephaven.base.verify.Require
 
neqZero(float, String, int) - Static method in class io.deephaven.base.verify.Require
require (f != 0)
neqZero(int, String) - Static method in class io.deephaven.base.verify.Assert
assert (i != 0)
neqZero(int, String) - Static method in class io.deephaven.base.verify.Require
 
neqZero(int, String, int) - Static method in class io.deephaven.base.verify.Require
require (i != 0)
neqZero(long, String) - Static method in class io.deephaven.base.verify.Assert
assert (l != 0)
neqZero(long, String) - Static method in class io.deephaven.base.verify.Require
 
neqZero(long, String, int) - Static method in class io.deephaven.base.verify.Require
require (l != 0)
neqZero(short, String) - Static method in class io.deephaven.base.verify.Assert
assert (s != 0)
neqZero(short, String) - Static method in class io.deephaven.base.verify.Require
 
neqZero(short, String, int) - Static method in class io.deephaven.base.verify.Require
require (s != 0)
neverInvoked(TYPE, TYPE) - Static method in class io.deephaven.base.verify.Assert
 
newInstance - Variable in class io.deephaven.base.array.FastArray
 
next() - Method in class io.deephaven.base.array.FastArray
 
next() - Method in class io.deephaven.base.ringbuffer.ByteRingBuffer.Iterator
 
next() - Method in class io.deephaven.base.ringbuffer.CharRingBuffer.Iterator
 
next() - Method in class io.deephaven.base.ringbuffer.DoubleRingBuffer.Iterator
 
next() - Method in class io.deephaven.base.ringbuffer.FloatRingBuffer.Iterator
 
next() - Method in class io.deephaven.base.ringbuffer.IntRingBuffer.Iterator
 
next() - Method in class io.deephaven.base.RingBuffer.Iterator
 
next() - Method in class io.deephaven.base.ringbuffer.LongRingBuffer.Iterator
 
next() - Method in class io.deephaven.base.ringbuffer.ObjectRingBuffer.Iterator
 
next() - Method in class io.deephaven.base.ringbuffer.ShortRingBuffer.Iterator
 
nf() - Method in interface io.deephaven.base.log.LogOutput
 
nf() - Method in class io.deephaven.base.log.LogOutput.Null
 
nf() - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
nl() - Method in interface io.deephaven.base.log.LogOutput
 
nl() - Method in class io.deephaven.base.log.LogOutput.Null
 
nl() - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
nonempty(String, String) - Static method in class io.deephaven.base.verify.Assert
assert (s != null && s.length() > 0)
nonempty(String, String) - Static method in class io.deephaven.base.verify.Require
 
nonempty(String, String, int) - Static method in class io.deephaven.base.verify.Require
require (s != null && s.length() > 0)
nonEmpty(T[], String) - Static method in class io.deephaven.base.verify.Require
 
nonEmpty(T[], String, int) - Static method in class io.deephaven.base.verify.Require
 
normalized(double, String) - Static method in class io.deephaven.base.verify.Require
require d != {Infinity, -Infinity, NaN}.
normalized(double, String, int) - Static method in class io.deephaven.base.verify.Require
require d != {Infinity, -Infinity, NaN}.
normalReset() - Method in class io.deephaven.base.array.FastArray
 
normalReset(boolean) - Method in class io.deephaven.base.array.FastBooleanArray
 
normalReset(byte) - Method in class io.deephaven.base.array.FastByteArray
 
normalReset(char) - Method in class io.deephaven.base.array.FastCharArray
 
normalReset(double) - Method in class io.deephaven.base.array.FastDoubleArray
 
normalReset(float) - Method in class io.deephaven.base.array.FastFloatArray
 
normalReset(int) - Method in class io.deephaven.base.array.FastIntArray
 
normalReset(long) - Method in class io.deephaven.base.array.FastLongArray
 
normalReset(short) - Method in class io.deephaven.base.array.FastShortArray
 
normalReset(T) - Method in class io.deephaven.base.array.FastArray
 
notContains(C, String, T, String) - Static method in class io.deephaven.base.verify.Require
 
notContains(C, String, T, String, int) - Static method in class io.deephaven.base.verify.Require
require (collection != null && !collection.contains(element))
notContainsKey(M, String, K, String) - Static method in class io.deephaven.base.verify.Require
 
notContainsKey(M, String, K, String, int) - Static method in class io.deephaven.base.verify.Require
require (map != null && !map.containsKey(element))
notContainsNull(C, String) - Static method in class io.deephaven.base.verify.Require
 
notContainsNull(C, String, int) - Static method in class io.deephaven.base.verify.Require
require (collection != null && !collection.stream().anyMatch(Objects::isNull)
notEquals(Object, String, Object) - Static method in class io.deephaven.base.verify.Assert
assert (o0 != null && o1 != null && !o0.equals(o1))
notEquals(Object, String, Object) - Static method in class io.deephaven.base.verify.Require
require (o0 != null && o1 != null && !o0.equals(o1))
notEquals(Object, String, Object, int) - Static method in class io.deephaven.base.verify.Require
require (o0 != null && o1 != null && !o0.equals(o1))
notEquals(Object, String, Object, String) - Static method in class io.deephaven.base.verify.Assert
assert (o0 != null && o1 != null && !o0.equals(o1))
notEquals(Object, String, Object, String) - Static method in class io.deephaven.base.verify.Require
require (o0 != null && o1 != null && !o0.equals(o1))
notEquals(Object, String, Object, String, int) - Static method in class io.deephaven.base.verify.Require
require (o0 != null && o1 != null && !o0.equals(o1))
notHoldsLock(Object, String) - Static method in class io.deephaven.base.verify.Assert
assert (o != null && !(current thread holds o's lock))
notHoldsLock(Object, String) - Static method in class io.deephaven.base.verify.Require
 
notHoldsLock(Object, String, int) - Static method in class io.deephaven.base.verify.Require
require (o != null && !(current thread holds o's lock))
notInstanceOf(Object, String, Class<?>) - Static method in class io.deephaven.base.verify.Assert
assert !(o instanceof type)
notInstanceOf(Object, String, Class<T>) - Static method in class io.deephaven.base.verify.Require
 
notInstanceOf(Object, String, Class<T>, int) - Static method in class io.deephaven.base.verify.Require
require !(o instanceof type)
Null() - Constructor for class io.deephaven.base.log.LogOutput.Null
 
NULL - Static variable in interface io.deephaven.base.log.LogOutput
 
NULL - Static variable in interface io.deephaven.base.stats.ItemUpdateListener
 
NULL_MAPPING_VALUE - Static variable in class io.deephaven.base.string.cache.MappedCompressedString
 
NULL_TERMINATED_STRING_FORMATTER - Static variable in interface io.deephaven.base.log.LogOutput
Formats byte array as a null-terminated string
nullSafeContentEquals(CharSequence, CharSequence) - Static method in class io.deephaven.base.string.cache.CharSequenceUtils
Compare two CharSequences for equality, disregarding class and allowing for nullity.
nullSafeContentEqualsIgnoreCase(CharSequence, CharSequence) - Static method in class io.deephaven.base.string.cache.CharSequenceUtils
Compare two CharSequences for case-insensitive equality, disregarding class and allowing for nullity.
nullSafeEquals(Object, Object) - Static method in class io.deephaven.base.CompareUtils
Returns true if the given objects are both null, or equal by the first object's CompareUtils.equals(java.lang.Object, java.lang.Object) method.
nullSafeEquals(Object, String, Object, String) - Static method in class io.deephaven.base.verify.Assert
assert ((o0 == null && o1 == null) || (o0 != null && o0.equals(o1)))

O

ObjectRingBuffer<T> - Class in io.deephaven.base.ringbuffer
A simple circular buffer for primitive values, like java.util.concurrent.ArrayBlockingQueue but without the synchronization and collection overhead.
ObjectRingBuffer(int) - Constructor for class io.deephaven.base.ringbuffer.ObjectRingBuffer
Create an unbounded-growth ring buffer of Object primitives.
ObjectRingBuffer(int, boolean) - Constructor for class io.deephaven.base.ringbuffer.ObjectRingBuffer
Create a ring buffer of Object primitives.
ObjectRingBuffer.Iterator - Class in io.deephaven.base.ringbuffer
 
of(int) - Static method in class io.deephaven.base.LockFreeArrayQueue
Creates a lock free array queue of at least capacity desiredSize.
offer(byte) - Method in class io.deephaven.base.ringbuffer.AggregatingByteRingBuffer
Attempts to add an entry to the ring buffer.
offer(byte) - Method in class io.deephaven.base.ringbuffer.ByteRingBuffer
Attempt to add an entry to the ring buffer.
offer(char) - Method in class io.deephaven.base.ringbuffer.AggregatingCharRingBuffer
Attempts to add an entry to the ring buffer.
offer(char) - Method in class io.deephaven.base.ringbuffer.CharRingBuffer
Attempt to add an entry to the ring buffer.
offer(double) - Method in class io.deephaven.base.ringbuffer.AggregatingDoubleRingBuffer
Attempts to add an entry to the ring buffer.
offer(double) - Method in class io.deephaven.base.ringbuffer.DoubleRingBuffer
Attempt to add an entry to the ring buffer.
offer(float) - Method in class io.deephaven.base.ringbuffer.AggregatingFloatRingBuffer
Attempts to add an entry to the ring buffer.
offer(float) - Method in class io.deephaven.base.ringbuffer.FloatRingBuffer
Attempt to add an entry to the ring buffer.
offer(int) - Method in class io.deephaven.base.ringbuffer.AggregatingIntRingBuffer
Attempts to add an entry to the ring buffer.
offer(int) - Method in class io.deephaven.base.ringbuffer.IntRingBuffer
Attempt to add an entry to the ring buffer.
offer(long) - Method in class io.deephaven.base.ringbuffer.AggregatingLongRingBuffer
Attempts to add an entry to the ring buffer.
offer(long) - Method in class io.deephaven.base.ringbuffer.LongRingBuffer
Attempt to add an entry to the ring buffer.
offer(short) - Method in class io.deephaven.base.ringbuffer.AggregatingShortRingBuffer
Attempts to add an entry to the ring buffer.
offer(short) - Method in class io.deephaven.base.ringbuffer.ShortRingBuffer
Attempt to add an entry to the ring buffer.
offer(E) - Method in class io.deephaven.base.RingBuffer
 
offer(T) - Method in class io.deephaven.base.ringbuffer.AggregatingObjectRingBuffer
Attempts to add an entry to the ring buffer.
offer(T) - Method in class io.deephaven.base.ringbuffer.ObjectRingBuffer
Attempt to add an entry to the ring buffer.
offerFirst(E) - Method in class io.deephaven.base.RingBuffer
 
OpenAddressedCanonicalizationCache - Class in io.deephaven.base.cache
An object canonicalization cache, suitable for use with objects that define equals(...) in such a way as to identify objects that can be mutually substituted in a manner appropriate for the application using the cache.
OpenAddressedCanonicalizationCache() - Constructor for class io.deephaven.base.cache.OpenAddressedCanonicalizationCache
 
OpenAddressedCanonicalizationCache(int) - Constructor for class io.deephaven.base.cache.OpenAddressedCanonicalizationCache
 
OpenAddressedCanonicalizationCache(int, float) - Constructor for class io.deephaven.base.cache.OpenAddressedCanonicalizationCache
 
OpenAddressedCanonicalizationCache.Adapter<INPUT_TYPE,OUTPUT_TYPE> - Interface in io.deephaven.base.cache
Allows cache users to supercede the equals() and hashCode() methods of their input items, and supply an alternative object to cache.
OpenAddressedWeakUnboundedStringCache<STRING_LIKE_TYPE extends CharSequence> - Class in io.deephaven.base.string.cache
Unbounded StringCache built around a OpenAddressedCanonicalizationCache, which only enforces weak reachability on its STRING_LIKE_TYPE members.
OpenAddressedWeakUnboundedStringCache(StringCacheTypeAdapter<STRING_LIKE_TYPE>, int) - Constructor for class io.deephaven.base.string.cache.OpenAddressedWeakUnboundedStringCache
 
OpenAddressedWeakUnboundedStringCache(StringCacheTypeAdapter<STRING_LIKE_TYPE>, OpenAddressedCanonicalizationCache) - Constructor for class io.deephaven.base.string.cache.OpenAddressedWeakUnboundedStringCache
 

P

Pair<A,B> - Class in io.deephaven.base
A Simple generic pair.
Pair(A, B) - Constructor for class io.deephaven.base.Pair
 
peek() - Method in class io.deephaven.base.LockFreeArrayQueue
 
peek() - Method in interface io.deephaven.base.queue.ConcurrentQueue
Return the current next value, or null if the queue is empty.
peek() - Method in class io.deephaven.base.RingBuffer
 
peek(byte) - Method in class io.deephaven.base.ringbuffer.AggregatingByteRingBuffer
Returns the element at the head of the ring buffer if the ring buffer is non-empty.
peek(byte) - Method in class io.deephaven.base.ringbuffer.ByteRingBuffer
If the ring buffer is non-empty, returns the element at the head of the ring buffer.
peek(char) - Method in class io.deephaven.base.ringbuffer.AggregatingCharRingBuffer
Returns the element at the head of the ring buffer if the ring buffer is non-empty.
peek(char) - Method in class io.deephaven.base.ringbuffer.CharRingBuffer
If the ring buffer is non-empty, returns the element at the head of the ring buffer.
peek(double) - Method in class io.deephaven.base.ringbuffer.AggregatingDoubleRingBuffer
Returns the element at the head of the ring buffer if the ring buffer is non-empty.
peek(double) - Method in class io.deephaven.base.ringbuffer.DoubleRingBuffer
If the ring buffer is non-empty, returns the element at the head of the ring buffer.
peek(float) - Method in class io.deephaven.base.ringbuffer.AggregatingFloatRingBuffer
Returns the element at the head of the ring buffer if the ring buffer is non-empty.
peek(float) - Method in class io.deephaven.base.ringbuffer.FloatRingBuffer
If the ring buffer is non-empty, returns the element at the head of the ring buffer.
peek(int) - Method in class io.deephaven.base.ringbuffer.AggregatingIntRingBuffer
Returns the element at the head of the ring buffer if the ring buffer is non-empty.
peek(int) - Method in class io.deephaven.base.ringbuffer.IntRingBuffer
If the ring buffer is non-empty, returns the element at the head of the ring buffer.
peek(int) - Method in class io.deephaven.base.RingBuffer
 
peek(long) - Method in class io.deephaven.base.ringbuffer.AggregatingLongRingBuffer
Returns the element at the head of the ring buffer if the ring buffer is non-empty.
peek(long) - Method in class io.deephaven.base.ringbuffer.LongRingBuffer
If the ring buffer is non-empty, returns the element at the head of the ring buffer.
peek(short) - Method in class io.deephaven.base.ringbuffer.AggregatingShortRingBuffer
Returns the element at the head of the ring buffer if the ring buffer is non-empty.
peek(short) - Method in class io.deephaven.base.ringbuffer.ShortRingBuffer
If the ring buffer is non-empty, returns the element at the head of the ring buffer.
peek(T) - Method in class io.deephaven.base.ringbuffer.AggregatingObjectRingBuffer
Returns the element at the head of the ring buffer if the ring buffer is non-empty.
peek(T) - Method in class io.deephaven.base.ringbuffer.ObjectRingBuffer
If the ring buffer is non-empty, returns the element at the head of the ring buffer.
peekBack(byte) - Method in class io.deephaven.base.ringbuffer.AggregatingByteRingBuffer
Returns the element at the tail of the ring buffer if the ring buffer is non-empty.
peekBack(byte) - Method in class io.deephaven.base.ringbuffer.ByteRingBuffer
If the ring buffer is non-empty, returns the element at the tail of the ring buffer.
peekBack(char) - Method in class io.deephaven.base.ringbuffer.AggregatingCharRingBuffer
Returns the element at the tail of the ring buffer if the ring buffer is non-empty.
peekBack(char) - Method in class io.deephaven.base.ringbuffer.CharRingBuffer
If the ring buffer is non-empty, returns the element at the tail of the ring buffer.
peekBack(double) - Method in class io.deephaven.base.ringbuffer.AggregatingDoubleRingBuffer
Returns the element at the tail of the ring buffer if the ring buffer is non-empty.
peekBack(double) - Method in class io.deephaven.base.ringbuffer.DoubleRingBuffer
If the ring buffer is non-empty, returns the element at the tail of the ring buffer.
peekBack(float) - Method in class io.deephaven.base.ringbuffer.AggregatingFloatRingBuffer
Returns the element at the tail of the ring buffer if the ring buffer is non-empty.
peekBack(float) - Method in class io.deephaven.base.ringbuffer.FloatRingBuffer
If the ring buffer is non-empty, returns the element at the tail of the ring buffer.
peekBack(int) - Method in class io.deephaven.base.ringbuffer.AggregatingIntRingBuffer
Returns the element at the tail of the ring buffer if the ring buffer is non-empty.
peekBack(int) - Method in class io.deephaven.base.ringbuffer.IntRingBuffer
If the ring buffer is non-empty, returns the element at the tail of the ring buffer.
peekBack(long) - Method in class io.deephaven.base.ringbuffer.AggregatingLongRingBuffer
Returns the element at the tail of the ring buffer if the ring buffer is non-empty.
peekBack(long) - Method in class io.deephaven.base.ringbuffer.LongRingBuffer
If the ring buffer is non-empty, returns the element at the tail of the ring buffer.
peekBack(short) - Method in class io.deephaven.base.ringbuffer.AggregatingShortRingBuffer
Returns the element at the tail of the ring buffer if the ring buffer is non-empty.
peekBack(short) - Method in class io.deephaven.base.ringbuffer.ShortRingBuffer
If the ring buffer is non-empty, returns the element at the tail of the ring buffer.
peekBack(T) - Method in class io.deephaven.base.ringbuffer.AggregatingObjectRingBuffer
Returns the element at the tail of the ring buffer if the ring buffer is non-empty.
peekBack(T) - Method in class io.deephaven.base.ringbuffer.ObjectRingBuffer
If the ring buffer is non-empty, returns the element at the tail of the ring buffer.
peekLast() - Method in class io.deephaven.base.RingBuffer
 
peekLast(int) - Method in class io.deephaven.base.RingBuffer
 
poll() - Method in class io.deephaven.base.RingBuffer
 
poll(byte) - Method in class io.deephaven.base.ringbuffer.AggregatingByteRingBuffer
Removes the element at the head of the ring buffer if the ring buffer is non-empty.
poll(byte) - Method in class io.deephaven.base.ringbuffer.ByteRingBuffer
If the ring buffer is non-empty, removes the element at the head of the ring buffer.
poll(char) - Method in class io.deephaven.base.ringbuffer.AggregatingCharRingBuffer
Removes the element at the head of the ring buffer if the ring buffer is non-empty.
poll(char) - Method in class io.deephaven.base.ringbuffer.CharRingBuffer
If the ring buffer is non-empty, removes the element at the head of the ring buffer.
poll(double) - Method in class io.deephaven.base.ringbuffer.AggregatingDoubleRingBuffer
Removes the element at the head of the ring buffer if the ring buffer is non-empty.
poll(double) - Method in class io.deephaven.base.ringbuffer.DoubleRingBuffer
If the ring buffer is non-empty, removes the element at the head of the ring buffer.
poll(float) - Method in class io.deephaven.base.ringbuffer.AggregatingFloatRingBuffer
Removes the element at the head of the ring buffer if the ring buffer is non-empty.
poll(float) - Method in class io.deephaven.base.ringbuffer.FloatRingBuffer
If the ring buffer is non-empty, removes the element at the head of the ring buffer.
poll(int) - Method in class io.deephaven.base.ringbuffer.AggregatingIntRingBuffer
Removes the element at the head of the ring buffer if the ring buffer is non-empty.
poll(int) - Method in class io.deephaven.base.ringbuffer.IntRingBuffer
If the ring buffer is non-empty, removes the element at the head of the ring buffer.
poll(long) - Method in class io.deephaven.base.ringbuffer.AggregatingLongRingBuffer
Removes the element at the head of the ring buffer if the ring buffer is non-empty.
poll(long) - Method in class io.deephaven.base.ringbuffer.LongRingBuffer
If the ring buffer is non-empty, removes the element at the head of the ring buffer.
poll(short) - Method in class io.deephaven.base.ringbuffer.AggregatingShortRingBuffer
Removes the element at the head of the ring buffer if the ring buffer is non-empty.
poll(short) - Method in class io.deephaven.base.ringbuffer.ShortRingBuffer
If the ring buffer is non-empty, removes the element at the head of the ring buffer.
poll(T) - Method in class io.deephaven.base.ringbuffer.AggregatingObjectRingBuffer
Removes the element at the head of the ring buffer if the ring buffer is non-empty.
poll(T) - Method in class io.deephaven.base.ringbuffer.ObjectRingBuffer
If the ring buffer is non-empty, removes the element at the head of the ring buffer.
pool - Variable in class io.deephaven.base.pool.ThreadSafeFixedSizePool
 
Pool<T> - Interface in io.deephaven.base.pool
Provides a pool of reusable items.
Pool.Factory - Interface in io.deephaven.base.pool
 
Pool.MultiGiver<T> - Interface in io.deephaven.base.pool
Must implement at least: Multiple threads may call give(), one thread may call take()
Pool.MultiPool<T> - Interface in io.deephaven.base.pool
Must implement at least: Multiple threads may call give(), multiple threads may call take()
Pool.MultiTaker<T> - Interface in io.deephaven.base.pool
Must implement at least: Multiple threads may call take(), one thread may call give()
Pool.SinglePool<T> - Interface in io.deephaven.base.pool
Must implement at least: One thread may call give(), one thread may call take()
PooledObjectReference<REFERENT_TYPE> - Class in io.deephaven.base.reference
SimpleReference implementation with built-in reference-counting and pooling support.
PooledObjectReference(REFERENT_TYPE) - Constructor for class io.deephaven.base.reference.PooledObjectReference
Construct a new PooledObjectReference to the supplied referent.
PoolEmptyException - Exception in io.deephaven.base.pool
Indicates that a Pool is empty and no more items can be Pool.take()n.
PoolEmptyException() - Constructor for exception io.deephaven.base.pool.PoolEmptyException
 
PoolEmptyException(String) - Constructor for exception io.deephaven.base.pool.PoolEmptyException
 
PoolFullException - Exception in io.deephaven.base.pool
Indicates that a Pool is full and can't be given more items.
PoolFullException() - Constructor for exception io.deephaven.base.pool.PoolFullException
 
PoolFullException(String) - Constructor for exception io.deephaven.base.pool.PoolFullException
 
pop() - Method in class io.deephaven.base.array.FastArray
 
pow10(int) - Static method in class io.deephaven.base.MathUtil
Compute 10^n as a int for 0 <= n <= 9.
Predicate - Class in io.deephaven.base
 
Predicate() - Constructor for class io.deephaven.base.Predicate
 
Predicate.Binary<A1,A2> - Interface in io.deephaven.base
 
Predicate.DoubleDouble - Interface in io.deephaven.base
 
Predicate.Int - Interface in io.deephaven.base
 
Predicate.Long - Interface in io.deephaven.base
 
Predicate.LongDouble - Interface in io.deephaven.base
 
Predicate.Nullary - Interface in io.deephaven.base
 
Predicate.Ternary<A1,A2,A3> - Interface in io.deephaven.base
 
Predicate.Unary<A> - Interface in io.deephaven.base
 
printStackTrace() - Method in exception io.deephaven.base.verify.RequirementFailure
 
printStackTrace(PrintStream) - Method in exception io.deephaven.base.verify.RequirementFailure
 
printStackTrace(PrintWriter) - Method in exception io.deephaven.base.verify.RequirementFailure
 
PrintStreamGlobals - Class in io.deephaven.base.system
Captures System.out and System.err.
PrintStreamGlobals() - Constructor for class io.deephaven.base.system.PrintStreamGlobals
 
produce(T) - Method in class io.deephaven.base.LockFreeArrayQueue
 
produce(T) - Method in interface io.deephaven.base.queue.ProducerConsumer
This method should never block (but it may spin for a finite amount of time) Returns true when t was successfully produced, else false
produce(T) - Method in class io.deephaven.base.queue.ProducerConsumerWithTake
 
ProducerConsumer<T> - Interface in io.deephaven.base.queue
Basis for LIFO, FIFO, Pool, and variants
ProducerConsumer.MultiConsumer<T> - Interface in io.deephaven.base.queue
Must implement at least: Multiple threads may call consume(), one thread may call produce()
ProducerConsumer.MultiProducer<T> - Interface in io.deephaven.base.queue
Must implement at least: Multiple threads may call produce(), one thread may call consume()
ProducerConsumer.MultiProducerConsumer<T> - Interface in io.deephaven.base.queue
Must implement at least: Multiple threads may call produce(), multiple threads may call consume()
ProducerConsumer.SingleProducerConsumer<T> - Interface in io.deephaven.base.queue
Must implement at least: One thread may call produce(), one thread may call consume()
ProducerConsumerWithTake<T> - Class in io.deephaven.base.queue
 
ProducerConsumerWithTake(ProducerConsumer<T>) - Constructor for class io.deephaven.base.queue.ProducerConsumerWithTake
 
pushArray(double, double[]) - Static method in class io.deephaven.base.ArrayUtil
 
pushArray(int, int[]) - Static method in class io.deephaven.base.ArrayUtil
 
pushArray(T, T[], Class<T>) - Static method in class io.deephaven.base.ArrayUtil
 
put(boolean[], int, boolean) - Static method in class io.deephaven.base.ArrayUtil
 
put(boolean[], int, boolean[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
put(byte[], int, byte) - Static method in class io.deephaven.base.ArrayUtil
 
put(byte[], int, byte[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
put(char[], int, char) - Static method in class io.deephaven.base.ArrayUtil
 
put(char[], int, char[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
put(double[], int, double) - Static method in class io.deephaven.base.ArrayUtil
 
put(double[], int, double[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
put(float[], int, float) - Static method in class io.deephaven.base.ArrayUtil
 
put(float[], int, float[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
put(int[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
put(int[], int, int[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
put(long[], int, long) - Static method in class io.deephaven.base.ArrayUtil
 
put(long[], int, long[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
put(long, V) - Method in class io.deephaven.base.map.FastArrayMapLongToObject
 
put(short[], int, short) - Static method in class io.deephaven.base.ArrayUtil
 
put(short[], int, short[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
put(Integer, T) - Method in class io.deephaven.base.LowGarbageArrayIntegerMap
 
put(K, V) - Method in class io.deephaven.base.map.FastArrayMap
 
put(T) - Method in class io.deephaven.base.LockFreeArrayQueue
 
put(T) - Method in interface io.deephaven.base.queue.ConcurrentQueue
Only return when enqueued.
put(T[], int, T[], int, int, Class<? extends T>) - Static method in class io.deephaven.base.ArrayUtil
 
put(T[], int, T, Class<? extends T>) - Static method in class io.deephaven.base.ArrayUtil
 
put(T, int) - Method in interface io.deephaven.base.queue.ConcurrentPriorityQueue
 
putAll(Map<? extends Integer, ? extends T>) - Method in class io.deephaven.base.LowGarbageArrayIntegerMap
 
putIfAbsent(SimpleReference<?>, int) - Method in class io.deephaven.base.string.cache.MappedCompressedString
Add the specified <key, value> pair if no mapping already exists for key.
putIfAbsent(VALUE_TYPE) - Method in class io.deephaven.base.cache.KeyedObjectCache
Add an item to the cache if it's not already present.

Q

quickReset() - Method in class io.deephaven.base.array.FastArray
 
quickReset() - Method in class io.deephaven.base.array.FastBooleanArray
 
quickReset() - Method in class io.deephaven.base.array.FastByteArray
 
quickReset() - Method in class io.deephaven.base.array.FastCharArray
 
quickReset() - Method in class io.deephaven.base.array.FastDoubleArray
 
quickReset() - Method in class io.deephaven.base.array.FastFloatArray
 
quickReset() - Method in class io.deephaven.base.array.FastIntArray
 
quickReset() - Method in class io.deephaven.base.array.FastLongArray
 
quickReset() - Method in class io.deephaven.base.array.FastShortArray
 

R

RAPriQueue<T> - Class in io.deephaven.base
A "random-access" priority queue.
RAPriQueue(int, RAPriQueue.Adapter<? super T>, Class<? super T>) - Constructor for class io.deephaven.base.RAPriQueue
 
RAPriQueue.Adapter<T> - Interface in io.deephaven.base
the queue adapter
readExternal(FastArray<C>, ObjectInput) - Static method in class io.deephaven.base.array.FastArray
 
readExternal(FastArray<C>, ObjectInput, FastArray.ReadExternalFunction<C>) - Static method in class io.deephaven.base.array.FastArray
 
readExternal(FastArrayMap<K, V>, ObjectInput, FastArray.ReadExternalFunction<KeyValuePair<K, V>>) - Static method in class io.deephaven.base.map.FastArrayMap
 
readExternal(FastArrayMapLongToObject<V>, ObjectInput, FastArray.ReadExternalFunction<KeyValuePairLongToObject<V>>) - Static method in class io.deephaven.base.map.FastArrayMapLongToObject
 
readExternal(ObjectInput) - Method in class io.deephaven.base.array.FastArrayExt
 
readExternal(ObjectInput) - Method in class io.deephaven.base.array.FastBooleanArray
 
readExternal(ObjectInput) - Method in class io.deephaven.base.array.FastByteArray
 
readExternal(ObjectInput) - Method in class io.deephaven.base.array.FastCharArray
 
readExternal(ObjectInput) - Method in class io.deephaven.base.array.FastDoubleArray
 
readExternal(ObjectInput) - Method in class io.deephaven.base.array.FastFloatArray
 
readExternal(ObjectInput) - Method in class io.deephaven.base.array.FastIntArray
 
readExternal(ObjectInput) - Method in class io.deephaven.base.array.FastLongArray
 
readExternal(ObjectInput) - Method in class io.deephaven.base.array.FastShortArray
 
readExternal(ObjectInput, C) - Method in interface io.deephaven.base.array.FastArray.ReadExternalFunction
 
readTextFile(File) - Static method in class io.deephaven.base.FileUtils
 
readTextFile(InputStream) - Static method in class io.deephaven.base.FileUtils
 
receiveErr() - Method in interface io.deephaven.base.system.StandardStreamReceiver
Registers interest in System.err.
receiveErr() - Method in class io.deephaven.base.system.StreamToPrintStreams
 
receiveOut() - Method in interface io.deephaven.base.system.StandardStreamReceiver
Registers interest in System.out.
receiveOut() - Method in class io.deephaven.base.system.StreamToPrintStreams
 
Reference<T> - Class in io.deephaven.base
Encapsulates an object reference so it can be passed and modified.
Reference() - Constructor for class io.deephaven.base.Reference
 
Reference(T) - Constructor for class io.deephaven.base.Reference
 
regionMatches(boolean, int, CharSequence, int, int) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
regionMatches(boolean, int, CharSequence, int, int) - Method in interface io.deephaven.base.string.cache.StringAlike
 
regionMatches(boolean, CharSequence, int, CharSequence, int, int) - Static method in class io.deephaven.base.string.cache.CharSequenceUtils
Test content equality for two CharSequence sub-regions.
relativeSize() - Method in class io.deephaven.base.log.LogOutput.Null
 
relativeSize() - Method in interface io.deephaven.base.log.LogOutput
 
relativeSize() - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
release() - Method in class io.deephaven.base.reference.PooledObjectReference
Release a single active use permit.
release(int) - Method in class io.deephaven.base.FIFOSemaphore
 
release(int) - Method in class io.deephaven.base.UnfairSemaphore
 
releaseNoUnpark(int) - Method in class io.deephaven.base.UnfairSemaphore
 
remaining() - Method in class io.deephaven.base.ringbuffer.AggregatingByteRingBuffer
 
remaining() - Method in class io.deephaven.base.ringbuffer.AggregatingCharRingBuffer
 
remaining() - Method in class io.deephaven.base.ringbuffer.AggregatingDoubleRingBuffer
 
remaining() - Method in class io.deephaven.base.ringbuffer.AggregatingFloatRingBuffer
 
remaining() - Method in class io.deephaven.base.ringbuffer.AggregatingIntRingBuffer
 
remaining() - Method in class io.deephaven.base.ringbuffer.AggregatingLongRingBuffer
 
remaining() - Method in class io.deephaven.base.ringbuffer.AggregatingObjectRingBuffer
 
remaining() - Method in class io.deephaven.base.ringbuffer.AggregatingShortRingBuffer
 
remaining() - Method in class io.deephaven.base.ringbuffer.ByteRingBuffer
 
remaining() - Method in class io.deephaven.base.ringbuffer.CharRingBuffer
 
remaining() - Method in class io.deephaven.base.ringbuffer.DoubleRingBuffer
 
remaining() - Method in class io.deephaven.base.ringbuffer.FloatRingBuffer
 
remaining() - Method in class io.deephaven.base.ringbuffer.IntRingBuffer
 
remaining() - Method in class io.deephaven.base.ringbuffer.LongRingBuffer
 
remaining() - Method in class io.deephaven.base.ringbuffer.ObjectRingBuffer
 
remaining() - Method in class io.deephaven.base.ringbuffer.ShortRingBuffer
 
remove() - Method in class io.deephaven.base.ringbuffer.AggregatingByteRingBuffer
Removes one element from the head of the ring buffer.
remove() - Method in class io.deephaven.base.ringbuffer.AggregatingCharRingBuffer
Removes one element from the head of the ring buffer.
remove() - Method in class io.deephaven.base.ringbuffer.AggregatingDoubleRingBuffer
Removes one element from the head of the ring buffer.
remove() - Method in class io.deephaven.base.ringbuffer.AggregatingFloatRingBuffer
Removes one element from the head of the ring buffer.
remove() - Method in class io.deephaven.base.ringbuffer.AggregatingIntRingBuffer
Removes one element from the head of the ring buffer.
remove() - Method in class io.deephaven.base.ringbuffer.AggregatingLongRingBuffer
Removes one element from the head of the ring buffer.
remove() - Method in class io.deephaven.base.ringbuffer.AggregatingObjectRingBuffer
Removes one element from the head of the ring buffer.
remove() - Method in class io.deephaven.base.ringbuffer.AggregatingShortRingBuffer
Removes one element from the head of the ring buffer.
remove() - Method in class io.deephaven.base.ringbuffer.ByteRingBuffer.Iterator
 
remove() - Method in class io.deephaven.base.ringbuffer.ByteRingBuffer
Remove one element from the front of the ring buffer.
remove() - Method in class io.deephaven.base.ringbuffer.CharRingBuffer.Iterator
 
remove() - Method in class io.deephaven.base.ringbuffer.CharRingBuffer
Remove one element from the front of the ring buffer.
remove() - Method in class io.deephaven.base.ringbuffer.DoubleRingBuffer.Iterator
 
remove() - Method in class io.deephaven.base.ringbuffer.DoubleRingBuffer
Remove one element from the front of the ring buffer.
remove() - Method in class io.deephaven.base.ringbuffer.FloatRingBuffer.Iterator
 
remove() - Method in class io.deephaven.base.ringbuffer.FloatRingBuffer
Remove one element from the front of the ring buffer.
remove() - Method in class io.deephaven.base.ringbuffer.IntRingBuffer.Iterator
 
remove() - Method in class io.deephaven.base.ringbuffer.IntRingBuffer
Remove one element from the front of the ring buffer.
remove() - Method in class io.deephaven.base.RingBuffer.Iterator
 
remove() - Method in class io.deephaven.base.ringbuffer.LongRingBuffer.Iterator
 
remove() - Method in class io.deephaven.base.ringbuffer.LongRingBuffer
Remove one element from the front of the ring buffer.
remove() - Method in class io.deephaven.base.ringbuffer.ObjectRingBuffer.Iterator
 
remove() - Method in class io.deephaven.base.ringbuffer.ObjectRingBuffer
Remove one element from the front of the ring buffer.
remove() - Method in class io.deephaven.base.RingBuffer
 
remove() - Method in class io.deephaven.base.ringbuffer.ShortRingBuffer.Iterator
 
remove() - Method in class io.deephaven.base.ringbuffer.ShortRingBuffer
Remove one element from the front of the ring buffer.
remove(int) - Method in class io.deephaven.base.ringbuffer.AggregatingByteRingBuffer
Removes multiple elements from the front of the ring buffer and returns the items as an array.
remove(int) - Method in class io.deephaven.base.ringbuffer.AggregatingCharRingBuffer
Removes multiple elements from the front of the ring buffer and returns the items as an array.
remove(int) - Method in class io.deephaven.base.ringbuffer.AggregatingDoubleRingBuffer
Removes multiple elements from the front of the ring buffer and returns the items as an array.
remove(int) - Method in class io.deephaven.base.ringbuffer.AggregatingFloatRingBuffer
Removes multiple elements from the front of the ring buffer and returns the items as an array.
remove(int) - Method in class io.deephaven.base.ringbuffer.AggregatingIntRingBuffer
Removes multiple elements from the front of the ring buffer and returns the items as an array.
remove(int) - Method in class io.deephaven.base.ringbuffer.AggregatingLongRingBuffer
Removes multiple elements from the front of the ring buffer and returns the items as an array.
remove(int) - Method in class io.deephaven.base.ringbuffer.AggregatingObjectRingBuffer
Removes multiple elements from the front of the ring buffer and returns the items as an array.
remove(int) - Method in class io.deephaven.base.ringbuffer.AggregatingShortRingBuffer
Removes multiple elements from the front of the ring buffer and returns the items as an array.
remove(int) - Method in class io.deephaven.base.ringbuffer.ByteRingBuffer
Remove multiple elements from the front of the ring buffer
remove(int) - Method in class io.deephaven.base.ringbuffer.CharRingBuffer
Remove multiple elements from the front of the ring buffer
remove(int) - Method in class io.deephaven.base.ringbuffer.DoubleRingBuffer
Remove multiple elements from the front of the ring buffer
remove(int) - Method in class io.deephaven.base.ringbuffer.FloatRingBuffer
Remove multiple elements from the front of the ring buffer
remove(int) - Method in class io.deephaven.base.ringbuffer.IntRingBuffer
Remove multiple elements from the front of the ring buffer
remove(int) - Method in class io.deephaven.base.ringbuffer.LongRingBuffer
Remove multiple elements from the front of the ring buffer
remove(int) - Method in class io.deephaven.base.ringbuffer.ObjectRingBuffer
Remove multiple elements from the front of the ring buffer
remove(int) - Method in class io.deephaven.base.ringbuffer.ShortRingBuffer
Remove multiple elements from the front of the ring buffer
remove(long) - Method in class io.deephaven.base.map.FastArrayMapLongToObject
 
remove(Object) - Method in class io.deephaven.base.LowGarbageArrayIntegerMap
 
remove(Object) - Method in class io.deephaven.base.LowGarbageArraySet
 
remove(K) - Method in class io.deephaven.base.map.FastArrayMap
 
remove(T) - Method in class io.deephaven.base.RAPriQueue
remove an arbitrary element from the queue
remove(T) - Method in class io.deephaven.base.WeakReferenceManager
Remove item from the list if present, and also any expired references.
removeAll(Collection<T>) - Method in class io.deephaven.base.WeakReferenceManager
Remove items in the collection from the list, and also any expired references.
removeAtSwapLast(int) - Method in class io.deephaven.base.RingBuffer
 
removeExactFromArray(T, T[]) - Static method in class io.deephaven.base.ArrayUtil
 
removeFromArray(double, double[]) - Static method in class io.deephaven.base.ArrayUtil
 
removeFromArray(int, int[]) - Static method in class io.deephaven.base.ArrayUtil
 
removeFromArray(T, T[]) - Static method in class io.deephaven.base.ArrayUtil
 
removeIf(T[], Predicate.Binary<T, A>, A) - Static method in class io.deephaven.base.ArrayUtil
 
removeIf(T[], Predicate.Ternary<T, A, B>, A, B) - Static method in class io.deephaven.base.ArrayUtil
 
removeIf(T[], Predicate.Unary<T>) - Static method in class io.deephaven.base.ArrayUtil
 
removeThisIndex(int) - Method in class io.deephaven.base.array.FastArray
 
removeThisIndex(int) - Method in class io.deephaven.base.array.FastBooleanArray
 
removeThisIndex(int) - Method in class io.deephaven.base.array.FastByteArray
 
removeThisIndex(int) - Method in class io.deephaven.base.array.FastCharArray
 
removeThisIndex(int) - Method in class io.deephaven.base.array.FastDoubleArray
 
removeThisIndex(int) - Method in class io.deephaven.base.array.FastFloatArray
 
removeThisIndex(int) - Method in class io.deephaven.base.array.FastIntArray
 
removeThisIndex(int) - Method in class io.deephaven.base.array.FastLongArray
 
removeThisIndex(int) - Method in class io.deephaven.base.array.FastShortArray
 
removeThisIndexDontCareAboutOrder(int) - Method in class io.deephaven.base.array.FastArray
 
removeTop() - Method in class io.deephaven.base.RAPriQueue
Remove the top element from the queue, or null if the queue is empty
removeUnsafe() - Method in class io.deephaven.base.ringbuffer.AggregatingByteRingBuffer
Removes an element without empty buffer detection.
removeUnsafe() - Method in class io.deephaven.base.ringbuffer.AggregatingCharRingBuffer
Removes an element without empty buffer detection.
removeUnsafe() - Method in class io.deephaven.base.ringbuffer.AggregatingDoubleRingBuffer
Removes an element without empty buffer detection.
removeUnsafe() - Method in class io.deephaven.base.ringbuffer.AggregatingFloatRingBuffer
Removes an element without empty buffer detection.
removeUnsafe() - Method in class io.deephaven.base.ringbuffer.AggregatingIntRingBuffer
Removes an element without empty buffer detection.
removeUnsafe() - Method in class io.deephaven.base.ringbuffer.AggregatingLongRingBuffer
Removes an element without empty buffer detection.
removeUnsafe() - Method in class io.deephaven.base.ringbuffer.AggregatingObjectRingBuffer
Removes an element without empty buffer detection.
removeUnsafe() - Method in class io.deephaven.base.ringbuffer.AggregatingShortRingBuffer
Removes an element without empty buffer detection.
removeUnsafe() - Method in class io.deephaven.base.ringbuffer.ByteRingBuffer
Remove an element without empty buffer detection.
removeUnsafe() - Method in class io.deephaven.base.ringbuffer.CharRingBuffer
Remove an element without empty buffer detection.
removeUnsafe() - Method in class io.deephaven.base.ringbuffer.DoubleRingBuffer
Remove an element without empty buffer detection.
removeUnsafe() - Method in class io.deephaven.base.ringbuffer.FloatRingBuffer
Remove an element without empty buffer detection.
removeUnsafe() - Method in class io.deephaven.base.ringbuffer.IntRingBuffer
Remove an element without empty buffer detection.
removeUnsafe() - Method in class io.deephaven.base.ringbuffer.LongRingBuffer
Remove an element without empty buffer detection.
removeUnsafe() - Method in class io.deephaven.base.ringbuffer.ObjectRingBuffer
Remove an element without empty buffer detection.
removeUnsafe() - Method in class io.deephaven.base.ringbuffer.ShortRingBuffer
Remove an element without empty buffer detection.
REPEATED_URI_SEPARATOR - Static variable in class io.deephaven.base.FileUtils
 
REPEATED_URI_SEPARATOR_PATTERN - Static variable in class io.deephaven.base.FileUtils
 
replace(char, char) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
replace(char, char) - Method in interface io.deephaven.base.string.cache.StringAlike
 
replace(CharSequence, CharSequence) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
replace(CharSequence, CharSequence) - Method in interface io.deephaven.base.string.cache.StringAlike
 
replaceAll(CharSequence, CharSequence) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
replaceAll(CharSequence, CharSequence) - Method in interface io.deephaven.base.string.cache.StringAlike
 
replaceFirst(CharSequence, CharSequence) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
replaceFirst(CharSequence, CharSequence) - Method in interface io.deephaven.base.string.cache.StringAlike
 
replaceInArray(T, T[]) - Static method in class io.deephaven.base.ArrayUtil
 
replaceOrAdd(T[], Class<T>, Predicate.Binary<T, A>, Function<A, T>, A) - Static method in class io.deephaven.base.ArrayUtil
 
Require - Class in io.deephaven.base.verify
Requirement methods for simple runtime program verification.
requirement(boolean, String) - Static method in class io.deephaven.base.verify.Require
 
requirement(boolean, String, boolean, String) - Static method in class io.deephaven.base.verify.Require
 
requirement(boolean, String, boolean, String, boolean, String) - Static method in class io.deephaven.base.verify.Require
 
requirement(boolean, String, boolean, String, boolean, String, boolean, String) - Static method in class io.deephaven.base.verify.Require
 
requirement(boolean, String, boolean, String, boolean, String, boolean, String, boolean, String) - Static method in class io.deephaven.base.verify.Require
 
requirement(boolean, String, boolean, String, boolean, String, boolean, String, boolean, String, int) - Static method in class io.deephaven.base.verify.Require
 
requirement(boolean, String, boolean, String, boolean, String, boolean, String, int) - Static method in class io.deephaven.base.verify.Require
 
requirement(boolean, String, boolean, String, boolean, String, int) - Static method in class io.deephaven.base.verify.Require
 
requirement(boolean, String, boolean, String, double, String) - Static method in class io.deephaven.base.verify.Require
 
requirement(boolean, String, boolean, String, double, String, int) - Static method in class io.deephaven.base.verify.Require
 
requirement(boolean, String, boolean, String, int) - Static method in class io.deephaven.base.verify.Require
require (condition, boolean b0, String name0, ...
requirement(boolean, String, int) - Static method in class io.deephaven.base.verify.Require
require (condition, conditionText)
requirement(boolean, String, int, String) - Static method in class io.deephaven.base.verify.Require
 
requirement(boolean, String, int, String, int) - Static method in class io.deephaven.base.verify.Require
require (condition, int i0, String name0, ...
requirement(boolean, String, int, String, int, String) - Static method in class io.deephaven.base.verify.Require
 
requirement(boolean, String, int, String, int, String, int) - Static method in class io.deephaven.base.verify.Require
 
requirement(boolean, String, long, String) - Static method in class io.deephaven.base.verify.Require
 
requirement(boolean, String, long, String, int) - Static method in class io.deephaven.base.verify.Require
require (condition, long l0, String name0, ...
requirement(boolean, String, long, String, long, String, long, String) - Static method in class io.deephaven.base.verify.Require
 
requirement(boolean, String, long, String, long, String, long, String, int) - Static method in class io.deephaven.base.verify.Require
 
requirement(boolean, String, Object, String) - Static method in class io.deephaven.base.verify.Require
 
requirement(boolean, String, Object, String, int) - Static method in class io.deephaven.base.verify.Require
require (condition, Object o0, String name0, ...
requirement(boolean, String, Object, String, Object, String) - Static method in class io.deephaven.base.verify.Require
 
requirement(boolean, String, Object, String, Object, String, int) - Static method in class io.deephaven.base.verify.Require
 
requirement(boolean, String, Object, String, Object, String, Object, String) - Static method in class io.deephaven.base.verify.Require
 
requirement(boolean, String, Object, String, Object, String, Object, String, int) - Static method in class io.deephaven.base.verify.Require
 
requirement(boolean, String, Object, String, Object, String, Object, String, Object, String) - Static method in class io.deephaven.base.verify.Require
 
requirement(boolean, String, Object, String, Object, String, Object, String, Object, String, int) - Static method in class io.deephaven.base.verify.Require
 
requirement(boolean, String, String) - Static method in class io.deephaven.base.verify.Require
 
requirement(boolean, String, String, int) - Static method in class io.deephaven.base.verify.Require
require (condition, conditionText, detailMessage)
RequirementFailure - Exception in io.deephaven.base.verify
RuntimeException to be thrown on requirement failures.
RequirementFailure(String, int) - Constructor for exception io.deephaven.base.verify.RequirementFailure
 
RequirementFailure(String, Exception, int) - Constructor for exception io.deephaven.base.verify.RequirementFailure
 
reserveCapacity(int) - Method in class io.deephaven.base.string.cache.CharSequenceAdapterBuilder
Grow the internal storage of this builder to avoid repeated resizing.
reset() - Method in class io.deephaven.base.stats.HistogramState
 
reset() - Method in class io.deephaven.base.stats.Value
 
retain(TYPE) - Method in class io.deephaven.base.cache.RetentionCache
Ask this RetentionCache to hold on to a reference in order to ensure that referent remains strongly-reachable for the garbage collector.
RetentionCache<TYPE> - Class in io.deephaven.base.cache
Utility for holding strong references to otherwise unreachable classes (e.g.
RetentionCache() - Constructor for class io.deephaven.base.cache.RetentionCache
 
returnReferentToPool(REFERENT_TYPE) - Method in class io.deephaven.base.reference.PooledObjectReference
Return the referent to the pool.
RingBuffer<E> - Class in io.deephaven.base
A trivial circular buffer, like java.util.concurrent.ArrayBlockingQueue but without all the synchronization and collection cruft.
RingBuffer(int) - Constructor for class io.deephaven.base.RingBuffer
 
RingBuffer.Iterator - Class in io.deephaven.base
 

S

safeClone() - Method in class io.deephaven.base.array.FastArrayExt
 
safeClone() - Method in class io.deephaven.base.array.FastBooleanArray
 
safeClone() - Method in class io.deephaven.base.array.FastByteArray
 
safeClone() - Method in class io.deephaven.base.array.FastCharArray
 
safeClone() - Method in class io.deephaven.base.array.FastDoubleArray
 
safeClone() - Method in class io.deephaven.base.array.FastFloatArray
 
safeClone() - Method in class io.deephaven.base.array.FastIntArray
 
safeClone() - Method in class io.deephaven.base.array.FastLongArray
 
safeClone() - Method in class io.deephaven.base.array.FastShortArray
 
safeClone() - Method in class io.deephaven.base.map.FastArrayMap
 
safeClone() - Method in class io.deephaven.base.map.FastArrayMapLongToObject
 
safeClone() - Method in class io.deephaven.base.map.KeyValuePair
 
safeClone() - Method in class io.deephaven.base.map.KeyValuePairLongToObject
 
safeClone() - Method in interface io.deephaven.base.SafeCloneable
 
SafeCloneable<T> - Interface in io.deephaven.base
This interface specifies a safe clone operation that never throws a CloneNotSupported exception, and also allows a bound to be placed on the result object's type.
sample(long) - Method in class io.deephaven.base.stats.Composite
 
sample(long) - Method in class io.deephaven.base.stats.HistogramState
 
sample(long) - Method in class io.deephaven.base.stats.Value
 
sampleFromIncrement(long) - Method in class io.deephaven.base.stats.State
 
second - Variable in class io.deephaven.base.Pair
 
SECOND - Static variable in class io.deephaven.base.clock.TimeConstants
 
SECOND_IN_NANOS - Static variable in class io.deephaven.base.clock.TimeConstants
 
set(byte[], int, int) - Method in class io.deephaven.base.string.cache.ByteArrayCharSequenceAdapterImpl
Set the byte array backing this CharSequenceAdapter.
set(ByteBuffer, int, int) - Method in class io.deephaven.base.string.cache.ByteBufferCharSequenceAdapterImpl
Set the ByteBuffer backing this CharSequenceAdapter.
setIfGreaterThan(AtomicInteger, int, int) - Static method in class io.deephaven.base.AtomicUtil
 
setIfGreaterThan(AtomicLong, long, long) - Static method in class io.deephaven.base.AtomicUtil
 
setIfLessThan(AtomicInteger, int, int) - Static method in class io.deephaven.base.AtomicUtil
 
setIfLessThan(AtomicLong, long, long) - Static method in class io.deephaven.base.AtomicUtil
 
setKey(long) - Method in class io.deephaven.base.map.KeyValuePairLongToObject
 
setKey(K) - Method in class io.deephaven.base.map.KeyValuePair
 
setOnAssertionCallback(Consumer<AssertionFailure>) - Static method in class io.deephaven.base.verify.Assert
 
setOnFailureCallback(Consumer<RequirementFailure>) - Static method in class io.deephaven.base.verify.Require
 
setPos(T, int) - Method in interface io.deephaven.base.RAPriQueue.Adapter
 
setTimeSource(Stats.TimeSource) - Static method in class io.deephaven.base.stats.Stats
 
setupRedirection() - Method in class io.deephaven.base.system.StandardStreamState
 
setValue(T) - Method in class io.deephaven.base.Reference
 
setValue(V) - Method in class io.deephaven.base.map.KeyValuePair
 
setValue(V) - Method in class io.deephaven.base.map.KeyValuePairLongToObject
 
ShortRingBuffer - Class in io.deephaven.base.ringbuffer
A simple circular buffer for primitive values, like java.util.concurrent.ArrayBlockingQueue but without the synchronization and collection overhead.
ShortRingBuffer(int) - Constructor for class io.deephaven.base.ringbuffer.ShortRingBuffer
Create an unbounded-growth ring buffer of short primitives.
ShortRingBuffer(int, boolean) - Constructor for class io.deephaven.base.ringbuffer.ShortRingBuffer
Create a ring buffer of short primitives.
ShortRingBuffer.Iterator - Class in io.deephaven.base.ringbuffer
 
signalFatalError(String, Throwable) - Method in interface io.deephaven.base.FatalErrorHandler
 
SimpleReference<T> - Interface in io.deephaven.base.reference
Simple reference interface used by CachedReference.
size() - Method in class io.deephaven.base.log.LogOutput.Null
 
size() - Method in interface io.deephaven.base.log.LogOutput
 
size() - Method in class io.deephaven.base.LowGarbageArrayIntegerMap
 
size() - Method in class io.deephaven.base.LowGarbageArraySet
 
size() - Method in class io.deephaven.base.map.FastArrayMap
 
size() - Method in class io.deephaven.base.map.FastArrayMapLongToObject
 
size() - Method in class io.deephaven.base.queue.ProducerConsumerWithTake
 
size() - Method in class io.deephaven.base.RAPriQueue
return the priority queue's size
size() - Method in class io.deephaven.base.ringbuffer.AggregatingByteRingBuffer
 
size() - Method in class io.deephaven.base.ringbuffer.AggregatingCharRingBuffer
 
size() - Method in class io.deephaven.base.ringbuffer.AggregatingDoubleRingBuffer
 
size() - Method in class io.deephaven.base.ringbuffer.AggregatingFloatRingBuffer
 
size() - Method in class io.deephaven.base.ringbuffer.AggregatingIntRingBuffer
 
size() - Method in class io.deephaven.base.ringbuffer.AggregatingLongRingBuffer
 
size() - Method in class io.deephaven.base.ringbuffer.AggregatingObjectRingBuffer
 
size() - Method in class io.deephaven.base.ringbuffer.AggregatingShortRingBuffer
 
size() - Method in class io.deephaven.base.ringbuffer.ByteRingBuffer
 
size() - Method in class io.deephaven.base.ringbuffer.CharRingBuffer
 
size() - Method in class io.deephaven.base.ringbuffer.DoubleRingBuffer
 
size() - Method in class io.deephaven.base.ringbuffer.FloatRingBuffer
 
size() - Method in class io.deephaven.base.ringbuffer.IntRingBuffer
 
size() - Method in class io.deephaven.base.ringbuffer.LongRingBuffer
 
size() - Method in class io.deephaven.base.ringbuffer.ObjectRingBuffer
 
size() - Method in class io.deephaven.base.ringbuffer.ShortRingBuffer
 
size() - Method in class io.deephaven.base.RingBuffer
 
size() - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
sleep(long) - Static method in class io.deephaven.base.SleepUtil
 
SleepUtil - Class in io.deephaven.base
 
SleepUtil() - Constructor for class io.deephaven.base.SleepUtil
 
SOCKADDR_FORMATTER - Static variable in interface io.deephaven.base.log.LogOutput
Formats an InetSocketAddress
Spec(String, String, long, long, int) - Constructor for class io.deephaven.base.stats.HistogramState.Spec
 
split(CharSequence) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
split(CharSequence) - Method in interface io.deephaven.base.string.cache.StringAlike
 
split(CharSequence, int) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
split(CharSequence, int) - Method in interface io.deephaven.base.string.cache.StringAlike
 
StandardStreamReceiver - Interface in io.deephaven.base.system
Allows classes to register interest in receiving application level calls to System.out and System.err.
StandardStreamState - Class in io.deephaven.base.system
 
StandardStreamState(Set<StandardStreamReceiver>) - Constructor for class io.deephaven.base.system.StandardStreamState
 
start() - Method in class io.deephaven.base.log.LogOutput.Null
 
start() - Method in interface io.deephaven.base.log.LogOutput
 
start() - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
startsWith(CharSequence) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
startsWith(CharSequence) - Method in interface io.deephaven.base.string.cache.StringAlike
 
startsWith(CharSequence, int) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
startsWith(CharSequence, int) - Method in interface io.deephaven.base.string.cache.StringAlike
 
State - Class in io.deephaven.base.stats
A statistic where each value represents a snapshot of the state of the system, and thus the sum of the values does not have any meaning.
State(long) - Constructor for class io.deephaven.base.stats.State
 
statementNeverExecuted() - Static method in class io.deephaven.base.verify.Assert
assert (this statement is never executed)
statementNeverExecuted() - Static method in class io.deephaven.base.verify.Require
 
statementNeverExecuted(int) - Static method in class io.deephaven.base.verify.Require
require (this statement is never executed)
statementNeverExecuted(String) - Static method in class io.deephaven.base.verify.Assert
assert (statementDescription is never executed)
statementNeverExecuted(String) - Static method in class io.deephaven.base.verify.Require
 
statementNeverExecuted(String, int) - Static method in class io.deephaven.base.verify.Require
require (statementDescription is never executed)
Stats - Class in io.deephaven.base.stats
 
Stats() - Constructor for class io.deephaven.base.stats.Stats
 
Stats.Maker - Interface in io.deephaven.base.stats
A non-static interface to the Stats component.
Stats.TimeSource - Interface in io.deephaven.base.stats
 
StreamToPrintStreams - Class in io.deephaven.base.system
An implementation that delegates to print streams.
StreamToPrintStreams(PrintStream, PrintStream) - Constructor for class io.deephaven.base.system.StreamToPrintStreams
Construct a new instance
STRING_ARRAY_FORMATTER - Static variable in interface io.deephaven.base.log.LogOutput
Formats a String array
STRING_COLLECTION_FORMATTER - Static variable in interface io.deephaven.base.log.LogOutput
Formats a String Collection
STRING_INSTANCE - Static variable in class io.deephaven.base.string.cache.AlwaysCreateStringCache
 
StringAlike<TYPE> - Interface in io.deephaven.base.string.cache
This creates an interface (with more permissive argument types, and generified return types) for most public instance methods of class String.
StringCache<STRING_LIKE_TYPE extends CharSequence> - Interface in io.deephaven.base.string.cache
Generic caching interface for Strings and String-like CharSequences.
StringCacheTypeAdapter<STRING_LIKE_TYPE extends CharSequence> - Interface in io.deephaven.base.string.cache
Abstracts type-specific functionality for use by StringCache implementations.
StringCacheTypeAdapterCompressedStringImpl - Class in io.deephaven.base.string.cache
Type adapter for CompressedStrings.
StringCacheTypeAdapterMappedCompressedStringImpl - Class in io.deephaven.base.string.cache
Type adapter for MappedCompressedStrings.
StringCacheTypeAdapterStringImpl - Class in io.deephaven.base.string.cache
Type adapter for Strings.
StringCompatible - Interface in io.deephaven.base.string.cache
Marker interface for CharSequences to be used in StringCache implementations.
subSequence(int, int) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
subSequence(int, int) - Method in class io.deephaven.base.string.cache.CharSequenceAdapter
 
subSequence(int, int) - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
substring(int) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
substring(int) - Method in interface io.deephaven.base.string.cache.StringAlike
 
substring(int, int) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
substring(int, int) - Method in interface io.deephaven.base.string.cache.StringAlike
 
sum - Variable in class io.deephaven.base.stats.Value
 
sum2 - Variable in class io.deephaven.base.stats.Value
 
swap(boolean[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
swap(double[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
swap(int[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
swap(long[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
swap(T[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
swapDelegate(SimpleReference<T>, SimpleReference<T>) - Method in class io.deephaven.base.reference.SwappableDelegatingReference
Swap the delegate assigned to this SwappableDelegatingReference.
SwappableDelegatingReference<T> - Class in io.deephaven.base.reference
SimpleReference implementation that delegates to an internal SimpleReference which can be replaced using the SwappableDelegatingReference.swapDelegate(SimpleReference, SimpleReference) method.
SwappableDelegatingReference(SimpleReference<T>) - Constructor for class io.deephaven.base.reference.SwappableDelegatingReference
 

T

take() - Method in class io.deephaven.base.LockFreeArrayQueue
 
take() - Method in interface io.deephaven.base.pool.Pool
Takes an item from the pool.
take() - Method in class io.deephaven.base.pool.ThreadSafeFixedSizePool
 
take() - Method in class io.deephaven.base.pool.ThreadSafeLenientFixedSizePool
 
take() - Method in interface io.deephaven.base.queue.ConcurrentQueue
Only return w/ a dequeued value.
take() - Method in class io.deephaven.base.queue.ProducerConsumerWithTake
 
takeMaybeNull() - Method in class io.deephaven.base.pool.ThreadSafeLenientFixedSizePool
 
ThreadSafeFixedSizePool<T> - Class in io.deephaven.base.pool
A pool that holds at least size items, creates size items in the pool immediately, blocks (busily) whenever the pool overflows or underflows, optionally clears the items given to it, and IS thread-safe
ThreadSafeFixedSizePool(int, Consumer<T>) - Constructor for class io.deephaven.base.pool.ThreadSafeFixedSizePool
 
ThreadSafeFixedSizePool(int, Supplier<T>, Consumer<T>) - Constructor for class io.deephaven.base.pool.ThreadSafeFixedSizePool
 
ThreadSafeLenientFixedSizePool<T> - Class in io.deephaven.base.pool
A pool that holds at least size items, creates size items in the pool immediately, creates a new item when the pool underflows, discards the item when the pool overflows, optionally clears the items given to it, and IS thread-safe
ThreadSafeLenientFixedSizePool(int, Function<ThreadSafeLenientFixedSizePool<T>, T>, Consumer<? super T>) - Constructor for class io.deephaven.base.pool.ThreadSafeLenientFixedSizePool
 
ThreadSafeLenientFixedSizePool(int, Supplier<T>, Consumer<? super T>) - Constructor for class io.deephaven.base.pool.ThreadSafeLenientFixedSizePool
 
ThreadSafeLenientFixedSizePool(String, int, Function<ThreadSafeLenientFixedSizePool<T>, T>, Consumer<? super T>) - Constructor for class io.deephaven.base.pool.ThreadSafeLenientFixedSizePool
 
ThreadSafeLenientFixedSizePool(String, int, Supplier<T>, Consumer<? super T>) - Constructor for class io.deephaven.base.pool.ThreadSafeLenientFixedSizePool
 
ThrowRuntimeExceptionFatalErrorHandlerFactory - Class in io.deephaven.base
 
ThrowRuntimeExceptionFatalErrorHandlerFactory() - Constructor for class io.deephaven.base.ThrowRuntimeExceptionFatalErrorHandlerFactory
 
TimeConstants - Class in io.deephaven.base.clock
 
TimeConstants() - Constructor for class io.deephaven.base.clock.TimeConstants
 
TimestampBuffer - Class in io.deephaven.base.text
 
TimestampBuffer(long, TimeZone) - Constructor for class io.deephaven.base.text.TimestampBuffer
Deprecated.
TimestampBuffer(TimeZone) - Constructor for class io.deephaven.base.text.TimestampBuffer
 
TimestampBufferMicros - Class in io.deephaven.base.text
 
TimestampBufferMicros(long, TimeZone) - Constructor for class io.deephaven.base.text.TimestampBufferMicros
Deprecated.
TimestampBufferMicros(TimeZone) - Constructor for class io.deephaven.base.text.TimestampBufferMicros
 
TimeZones - Class in io.deephaven.base.clock
 
TimeZones() - Constructor for class io.deephaven.base.clock.TimeZones
 
toCharArray() - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
toCharArray() - Method in interface io.deephaven.base.string.cache.StringAlike
 
toCompressedString() - Method in class io.deephaven.base.string.cache.ByteArrayCharSequenceAdapterImpl
 
toCompressedString() - Method in class io.deephaven.base.string.cache.ByteBufferCharSequenceAdapterImpl
 
toCompressedString() - Method in class io.deephaven.base.string.cache.CharSequenceAdapterBuilder
 
toCompressedString() - Method in class io.deephaven.base.string.cache.CompressedString
 
toCompressedString() - Method in class io.deephaven.base.string.cache.MappedCompressedString
 
toCompressedString() - Method in interface io.deephaven.base.string.cache.StringCompatible
Convert this StringCompatible into a CompressedString.
toLowerCase() - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
toLowerCase() - Method in interface io.deephaven.base.string.cache.StringAlike
 
toLowerCase(Locale) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
toLowerCase(Locale) - Method in interface io.deephaven.base.string.cache.StringAlike
 
toMappedCompressedString() - Method in class io.deephaven.base.string.cache.ByteArrayCharSequenceAdapterImpl
 
toMappedCompressedString() - Method in class io.deephaven.base.string.cache.ByteBufferCharSequenceAdapterImpl
 
toMappedCompressedString() - Method in class io.deephaven.base.string.cache.CharSequenceAdapterBuilder
 
toMappedCompressedString() - Method in class io.deephaven.base.string.cache.CompressedString
 
toMappedCompressedString() - Method in class io.deephaven.base.string.cache.MappedCompressedString
 
toMappedCompressedString() - Method in interface io.deephaven.base.string.cache.StringCompatible
Convert this StringCompatible into a MappedCompressedString.
top() - Method in class io.deephaven.base.RAPriQueue
Return the top of the queue
toString() - Method in class io.deephaven.base.array.FastArray
 
toString() - Method in class io.deephaven.base.array.FastBooleanArray
 
toString() - Method in class io.deephaven.base.array.FastByteArray
 
toString() - Method in class io.deephaven.base.array.FastCharArray
 
toString() - Method in class io.deephaven.base.array.FastDoubleArray
 
toString() - Method in class io.deephaven.base.array.FastFloatArray
 
toString() - Method in class io.deephaven.base.array.FastIntArray
 
toString() - Method in class io.deephaven.base.array.FastLongArray
 
toString() - Method in class io.deephaven.base.array.FastShortArray
 
toString() - Method in class io.deephaven.base.map.FastArrayMap
 
toString() - Method in class io.deephaven.base.map.FastArrayMapLongToObject
 
toString() - Method in class io.deephaven.base.map.KeyValuePair
 
toString() - Method in class io.deephaven.base.map.KeyValuePairLongToObject
 
toString() - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
toString() - Method in class io.deephaven.base.string.cache.CharSequenceAdapter
 
toString() - Method in interface io.deephaven.base.string.cache.StringCompatible
Convert this StringCompatible into a String.
toString() - Method in class io.deephaven.io.log.impl.LogOutputStringImpl
 
toString(double[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
toString(long[], int, int) - Static method in class io.deephaven.base.ArrayUtil
 
toStringXml(String) - Method in class io.deephaven.base.array.FastArray
 
toStringXml(String) - Method in class io.deephaven.base.array.FastBooleanArray
 
toStringXml(String) - Method in class io.deephaven.base.array.FastByteArray
 
toStringXml(String) - Method in class io.deephaven.base.array.FastCharArray
 
toStringXml(String) - Method in class io.deephaven.base.array.FastDoubleArray
 
toStringXml(String) - Method in class io.deephaven.base.array.FastFloatArray
 
toStringXml(String) - Method in class io.deephaven.base.array.FastIntArray
 
toStringXml(String) - Method in class io.deephaven.base.array.FastLongArray
 
toStringXml(String) - Method in class io.deephaven.base.array.FastShortArray
 
toStringXml(String) - Method in class io.deephaven.base.map.FastArrayMap
 
toStringXml(String) - Method in class io.deephaven.base.map.FastArrayMapLongToObject
 
toUpperCase() - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
toUpperCase() - Method in interface io.deephaven.base.string.cache.StringAlike
 
toUpperCase(Locale) - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
toUpperCase(Locale) - Method in interface io.deephaven.base.string.cache.StringAlike
 
trim() - Method in class io.deephaven.base.string.cache.AbstractCompressedString
 
trim() - Method in interface io.deephaven.base.string.cache.StringAlike
 
tryAcquire(int) - Method in class io.deephaven.base.FIFOSemaphore
 
tryAcquire(int) - Method in class io.deephaven.base.UnfairSemaphore
 
tryAcquireAll() - Method in class io.deephaven.base.FIFOSemaphore
 
tryAcquireAll() - Method in class io.deephaven.base.UnfairSemaphore
 
TYPE_TAG - Static variable in class io.deephaven.base.stats.Counter
 
TYPE_TAG - Static variable in class io.deephaven.base.stats.HistogramState
 
TYPE_TAG - Static variable in class io.deephaven.base.stats.State
 
TZ_BEIJING - Static variable in class io.deephaven.base.clock.TimeZones
 
TZ_CHICAGO - Static variable in class io.deephaven.base.clock.TimeZones
 
TZ_GMT - Static variable in class io.deephaven.base.clock.TimeZones
 
TZ_KOREA - Static variable in class io.deephaven.base.clock.TimeZones
 
TZ_LONDON - Static variable in class io.deephaven.base.clock.TimeZones
 
TZ_MOSCOW - Static variable in class io.deephaven.base.clock.TimeZones
 
TZ_MUMBAI - Static variable in class io.deephaven.base.clock.TimeZones
 
TZ_NEWYORK - Static variable in class io.deephaven.base.clock.TimeZones
 

U

uncaughtExceptionHandler(int, PrintStream) - Static method in class io.deephaven.base.system.AsyncSystem
UnfairMutex - Class in io.deephaven.base
 
UnfairMutex(int) - Constructor for class io.deephaven.base.UnfairMutex
 
UnfairMutex(int, int) - Constructor for class io.deephaven.base.UnfairMutex
 
UnfairSemaphore - Class in io.deephaven.base
 
UnfairSemaphore(int, int) - Constructor for class io.deephaven.base.UnfairSemaphore
 
UNKNOWN_DESCRIPTION - Static variable in class io.deephaven.base.stats.Stats
 
unlock() - Method in class io.deephaven.base.FIFOMutex
 
unlock() - Method in class io.deephaven.base.UnfairMutex
 
update(Item, ItemUpdateListener, long, long, long) - Method in class io.deephaven.base.stats.Composite
 
update(Item, ItemUpdateListener, long, long, long) - Method in class io.deephaven.base.stats.Value
 
update(ItemUpdateListener, long, long, long) - Method in class io.deephaven.base.stats.Group
Update the histories of all items in this group, logging all updated intervals >= logInterval.
update(ItemUpdateListener, long, long, long) - Method in class io.deephaven.base.stats.Item
Update the history intervals for this item's value, logging updated intervals >= logInterval
update(ItemUpdateListener, long, long, long) - Static method in class io.deephaven.base.stats.Stats
Update the histories of all items in all groups, logging all updated intervals >= logInterval.
update(Value, long) - Method in class io.deephaven.base.stats.History
Update the depth-zero history for all intervals, and begin new intervals for those whose depth-zero histories are now in the past.
URI_SEPARATOR - Static variable in class io.deephaven.base.FileUtils
 
URI_SEPARATOR_CHAR - Static variable in class io.deephaven.base.FileUtils
 
US_ASCII - Enum constant in enum class io.deephaven.base.string.EncodingInfo
 
UTF_16 - Enum constant in enum class io.deephaven.base.string.EncodingInfo
 
UTF_16BE - Enum constant in enum class io.deephaven.base.string.EncodingInfo
 
UTF_16LE - Enum constant in enum class io.deephaven.base.string.EncodingInfo
 
UTF_8 - Enum constant in enum class io.deephaven.base.string.EncodingInfo
 

V

value - Variable in class io.deephaven.base.stats.Item
The value associated with this item
Value - Class in io.deephaven.base.stats
 
Value(long) - Constructor for class io.deephaven.base.stats.Value
 
Value(History) - Constructor for class io.deephaven.base.stats.Value
 
valueAndName(boolean, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
Return the values and names of one or more booleans.
valueAndName(boolean, String, boolean, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
 
valueAndName(boolean, String, boolean, String, boolean, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
 
valueAndName(boolean, String, boolean, String, boolean, String, boolean, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
 
valueAndName(byte, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
Return the values and names of one or more bytes.
valueAndName(byte, String, byte, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
 
valueAndName(byte, String, byte, String, byte, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
 
valueAndName(byte, String, byte, String, byte, String, byte, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
 
valueAndName(char, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
Return the values and names of one or more chars
valueAndName(char, String, char, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
 
valueAndName(char, String, char, String, char, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
 
valueAndName(char, String, char, String, char, String, char, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
 
valueAndName(double, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
Return the values and names of one or more doubles.
valueAndName(double, String, double, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
 
valueAndName(double, String, double, String, double, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
 
valueAndName(double, String, double, String, double, String, double, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
 
valueAndName(float, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
Return the values and names of one or more floats.
valueAndName(float, String, float, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
 
valueAndName(float, String, float, String, float, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
 
valueAndName(float, String, float, String, float, String, float, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
 
valueAndName(int, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
Return the values and names of one or more ints.
valueAndName(int, String, int, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
 
valueAndName(int, String, int, String, int, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
 
valueAndName(int, String, int, String, int, String, int, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
 
valueAndName(long, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
Return the values and names of one or more longs.
valueAndName(long, String, long, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
 
valueAndName(long, String, long, String, long, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
 
valueAndName(long, String, long, String, long, String, long, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
 
valueAndName(short, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
Return the values and names of one or more shorts.
valueAndName(short, String, short, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
 
valueAndName(short, String, short, String, short, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
 
valueAndName(short, String, short, String, short, String, short, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
 
valueAndName(Object, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
Return the values and names of one or more Objects.
valueAndName(Object, String, Object, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
 
valueAndName(Object, String, Object, String, Object, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
 
valueAndName(Object, String, Object, String, Object, String, Object, String) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
 
valueNeverOccurs(boolean, String) - Static method in class io.deephaven.base.verify.Assert
assert (this value never occurs, boolean b, name)
valueNeverOccurs(boolean, String) - Static method in class io.deephaven.base.verify.Require
 
valueNeverOccurs(boolean, String, int) - Static method in class io.deephaven.base.verify.Require
require (this value never occurs, boolean b, name)
valueNeverOccurs(byte, String) - Static method in class io.deephaven.base.verify.Assert
assert (this value never occurs, byte b, name)
valueNeverOccurs(byte, String) - Static method in class io.deephaven.base.verify.Require
 
valueNeverOccurs(byte, String, int) - Static method in class io.deephaven.base.verify.Require
require (this value never occurs, byte b, name)
valueNeverOccurs(char, String) - Static method in class io.deephaven.base.verify.Assert
assert (this value never occurs, char c, name)
valueNeverOccurs(char, String) - Static method in class io.deephaven.base.verify.Require
 
valueNeverOccurs(char, String, int) - Static method in class io.deephaven.base.verify.Require
require (this value never occurs, char c, name)
valueNeverOccurs(double, String) - Static method in class io.deephaven.base.verify.Assert
assert (this value never occurs, double d, name)
valueNeverOccurs(double, String) - Static method in class io.deephaven.base.verify.Require
 
valueNeverOccurs(double, String, int) - Static method in class io.deephaven.base.verify.Require
require (this value never occurs, double d, name)
valueNeverOccurs(float, String) - Static method in class io.deephaven.base.verify.Assert
assert (this value never occurs, float f, name)
valueNeverOccurs(float, String) - Static method in class io.deephaven.base.verify.Require
 
valueNeverOccurs(float, String, int) - Static method in class io.deephaven.base.verify.Require
require (this value never occurs, float f, name)
valueNeverOccurs(int, String) - Static method in class io.deephaven.base.verify.Assert
assert (this value never occurs, int i, name)
valueNeverOccurs(int, String) - Static method in class io.deephaven.base.verify.Require
 
valueNeverOccurs(int, String, int) - Static method in class io.deephaven.base.verify.Require
require (this value never occurs, int i, name)
valueNeverOccurs(long, String) - Static method in class io.deephaven.base.verify.Assert
assert (this value never occurs, long l, name)
valueNeverOccurs(long, String) - Static method in class io.deephaven.base.verify.Require
 
valueNeverOccurs(long, String, int) - Static method in class io.deephaven.base.verify.Require
require (this value never occurs, long l, name)
valueNeverOccurs(short, String) - Static method in class io.deephaven.base.verify.Assert
assert (this value never occurs, short s, name)
valueNeverOccurs(short, String) - Static method in class io.deephaven.base.verify.Require
 
valueNeverOccurs(short, String, int) - Static method in class io.deephaven.base.verify.Require
require (this value never occurs, short s, name)
valueNeverOccurs(Object, String) - Static method in class io.deephaven.base.verify.Assert
assert (this value never occurs, Object o, name)
valueNeverOccurs(Object, String) - Static method in class io.deephaven.base.verify.Require
 
valueNeverOccurs(Object, String, int) - Static method in class io.deephaven.base.verify.Require
require (this value never occurs, Object o, name)
valueOf(String) - Static method in enum class io.deephaven.base.string.EncodingInfo
Returns the enum constant of this class with the specified name.
values() - Method in class io.deephaven.base.LowGarbageArrayIntegerMap
 
values() - Static method in enum class io.deephaven.base.string.EncodingInfo
Returns an array containing the constants of this enum class, in the order they are declared.
valueString(char) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
Return the quoted textual representation of char value.
valueString(Object) - Static method in class io.deephaven.base.verify.ExceptionMessageUtil
Return the textual representation of an Object's value.

W

WeakCleanupReference<T> - Class in io.deephaven.base.reference
A weakly-held CleanupReference.
WeakCleanupReference(T, ReferenceQueue<? super T>) - Constructor for class io.deephaven.base.reference.WeakCleanupReference
 
WeakReferenceManager<T> - Class in io.deephaven.base
A helper for manging a list of WeakReferences.
WeakReferenceManager() - Constructor for class io.deephaven.base.WeakReferenceManager
Create a WeakReferenceManager, with CopyOnWriteArrayList as backing structure.
WeakReferenceManager(boolean) - Constructor for class io.deephaven.base.WeakReferenceManager
Create a WeakReferenceManager, with either ArrayList or CopyOnWriteArrayList as backing structure.
WeakReferenceWrapper<T> - Class in io.deephaven.base.reference
SimpleReference implementation created to interpose a strong/hard reference in place of a weak reference, with reachability subject to the continued reachability of the wrapped referent via the wrapped reference.
WeakReferenceWrapper(T) - Constructor for class io.deephaven.base.reference.WeakReferenceWrapper
 
WeakSimpleReference<T> - Class in io.deephaven.base.reference
Weakly-held SimpleReference.
WeakSimpleReference(T) - Constructor for class io.deephaven.base.reference.WeakSimpleReference
 
WeakSimpleReference(T, ReferenceQueue<? super T>) - Constructor for class io.deephaven.base.reference.WeakSimpleReference
 
WEEK - Static variable in class io.deephaven.base.clock.TimeConstants
 
writeExternal(FastArray<C>, ObjectOutput) - Static method in class io.deephaven.base.array.FastArray
 
writeExternal(FastArray<C>, ObjectOutput, int) - Static method in class io.deephaven.base.array.FastArray
 
writeExternal(FastArray<C>, ObjectOutput, FastArray.WriteExternalFunction<C>) - Static method in class io.deephaven.base.array.FastArray
 
writeExternal(FastArrayMap<K, V>, ObjectOutput, FastArray.WriteExternalFunction<KeyValuePair<K, V>>) - Static method in class io.deephaven.base.map.FastArrayMap
 
writeExternal(FastArrayMapLongToObject<V>, ObjectOutput, FastArray.WriteExternalFunction<KeyValuePairLongToObject<V>>) - Static method in class io.deephaven.base.map.FastArrayMapLongToObject
 
writeExternal(ObjectOutput) - Method in class io.deephaven.base.array.FastArrayExt
 
writeExternal(ObjectOutput) - Method in class io.deephaven.base.array.FastBooleanArray
 
writeExternal(ObjectOutput) - Method in class io.deephaven.base.array.FastByteArray
 
writeExternal(ObjectOutput) - Method in class io.deephaven.base.array.FastCharArray
 
writeExternal(ObjectOutput) - Method in class io.deephaven.base.array.FastDoubleArray
 
writeExternal(ObjectOutput) - Method in class io.deephaven.base.array.FastFloatArray
 
writeExternal(ObjectOutput) - Method in class io.deephaven.base.array.FastIntArray
 
writeExternal(ObjectOutput) - Method in class io.deephaven.base.array.FastLongArray
 
writeExternal(ObjectOutput) - Method in class io.deephaven.base.array.FastShortArray
 
writeExternal(ObjectOutput, C) - Method in interface io.deephaven.base.array.FastArray.WriteExternalFunction
 

Y

YEAR - Static variable in class io.deephaven.base.clock.TimeConstants
 
A B C D E F G H I K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form