Index
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
doubleto aByteBuffer. - 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
-
RuntimeExceptionto 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
countadditional items in the buffer. - ensureRemaining(int) - Method in class io.deephaven.base.ringbuffer.AggregatingCharRingBuffer
-
Ensures that there is sufficient empty space to store
countadditional items in the buffer. - ensureRemaining(int) - Method in class io.deephaven.base.ringbuffer.AggregatingDoubleRingBuffer
-
Ensures that there is sufficient empty space to store
countadditional items in the buffer. - ensureRemaining(int) - Method in class io.deephaven.base.ringbuffer.AggregatingFloatRingBuffer
-
Ensures that there is sufficient empty space to store
countadditional items in the buffer. - ensureRemaining(int) - Method in class io.deephaven.base.ringbuffer.AggregatingIntRingBuffer
-
Ensures that there is sufficient empty space to store
countadditional items in the buffer. - ensureRemaining(int) - Method in class io.deephaven.base.ringbuffer.AggregatingLongRingBuffer
-
Ensures that there is sufficient empty space to store
countadditional items in the buffer. - ensureRemaining(int) - Method in class io.deephaven.base.ringbuffer.AggregatingObjectRingBuffer
-
Ensures that there is sufficient empty space to store
countadditional items in the buffer. - ensureRemaining(int) - Method in class io.deephaven.base.ringbuffer.AggregatingShortRingBuffer
-
Ensures that there is sufficient empty space to store
countadditional items in the buffer. - ensureRemaining(int) - Method in class io.deephaven.base.ringbuffer.ByteRingBuffer
-
Ensure that there is sufficient empty space to store
countitems in the buffer. - ensureRemaining(int) - Method in class io.deephaven.base.ringbuffer.CharRingBuffer
-
Ensure that there is sufficient empty space to store
countitems in the buffer. - ensureRemaining(int) - Method in class io.deephaven.base.ringbuffer.DoubleRingBuffer
-
Ensure that there is sufficient empty space to store
countitems in the buffer. - ensureRemaining(int) - Method in class io.deephaven.base.ringbuffer.FloatRingBuffer
-
Ensure that there is sufficient empty space to store
countitems in the buffer. - ensureRemaining(int) - Method in class io.deephaven.base.ringbuffer.IntRingBuffer
-
Ensure that there is sufficient empty space to store
countitems in the buffer. - ensureRemaining(int) - Method in class io.deephaven.base.ringbuffer.LongRingBuffer
-
Ensure that there is sufficient empty space to store
countitems in the buffer. - ensureRemaining(int) - Method in class io.deephaven.base.ringbuffer.ObjectRingBuffer
-
Ensure that there is sufficient empty space to store
countitems in the buffer. - ensureRemaining(int) - Method in class io.deephaven.base.ringbuffer.ShortRingBuffer
-
Ensure that there is sufficient empty space to store
countitems 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
Mapfor 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
ArrayListthat 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
Setfor 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
-
SimpleReferenceimplementation 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
Poolis empty and no more items can bePool.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
- 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.outandSystem.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
-
RuntimeExceptionto 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
referentremains 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.outandSystem.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
-
SimpleReferenceimplementation that delegates to an internalSimpleReferencewhich can be replaced using theSwappableDelegatingReference.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
sizeitems, createssizeitems 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
sizeitems, createssizeitems 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
-
Creates an
Thread.UncaughtExceptionHandlerwhich calls out toAsyncSystem.exitUncaught(Thread, Throwable, int, PrintStream). - 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
CopyOnWriteArrayListas backing structure. - WeakReferenceManager(boolean) - Constructor for class io.deephaven.base.WeakReferenceManager
-
Create a WeakReferenceManager, with either
ArrayListorCopyOnWriteArrayListas 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form