Package io.deephaven.util
package io.deephaven.util
-
ClassDescriptionArrayType<T>A utility interface that allows strongly typed access to an array.Computes the square root of a BigDecimal using Babylonian method.Utilities for translating boxed
Boolean
s to/from primitive bytes.Utility methods for working with ByteBuffers.A safe version of CompletableFuture that does not expose the completion API.ACompletableFuture
that prevents users from completing the future by hiding behindCompletionStageFuture
.Class to help with determining details from Throwable instances.This exception is thrown when theThreadLocal
ExecutionContext or any of its components are accessed if they have not been properly initialized.A simple method for generating a Heap dump for this JVM.An exception to use when a series of operations must all be executed, but may all throw exceptions themselves.Utilities for working withProperties
.Constants for primitive types within the Deephaven engine.AutoCloseable
sub-interface that does not throw a checked exception.SafeCloseableArray<ACT extends AutoCloseable>SafeCloseable
that will close non-null values inside an array.SafeCloseable
that will close an internal list ofAutoCloseables
.SoftRecycler<T>This class makes a little "recycle bin" for your objects of type T.Class to allow logs to receive sysout and syserr output.Landing place for general purpose utility functions.