Package com.illumon.util
package com.illumon.util
-
ClassDescriptionUtilities for translating boxed
Booleans to/from primitive bytes.Utility methods for working with ByteBuffers.Exposes all of theConfigurationkey-values as MBeanSimpleType.STRINGattributesClass to provide functionality that expands onConfigurationand adds utility methods for accessing global deephaven installation configuration data.Class to help with determining details from Throwable instances.Sometimes the initial stack trace is ridiculously deep, and irrelevant.Creates a ThreadPoolExecutor which can then be used to submit or execute tasks.Holder for functional interfaces not defined in the java.util.function package.FunctionalInterfaces.ThrowingBiConsumer<T,U, ExceptionType extends Exception> FunctionalInterfaces.ThrowingBooleanSupplier<ExceptionType extends Exception>Represents an operation that accepts no input and returns a boolean result, throwing an exception.FunctionalInterfaces.ThrowingConsumer<T,ExceptionType extends Exception> Represents an operation that accepts a single input argument and returns no result, throwing an exception.FunctionalInterfaces.ThrowingRunnable<ExceptionType extends Exception>FunctionalInterfaces.ThrowingSupplier<T,ExceptionType extends Exception> Represents an operation that accepts no input and returns a result, throwing an exception.FunctionalInterfaces.ThrowingTriConsumer<T,U, V, ExceptionType extends Exception> FunctionalInterfaces.TriFunction<T,U, V, R> Represents a function that accepts three arguments and produces a result.Utility class for use to assist with Future-related tasks.A simple method for generating a Heap dump for this JVM.Class to hold constants used in the ingestion persistent queries.Utility class to help with Java time usageAn exception to use when a series of operations must all be executed, but may all throw exceptions themselves.Class to assist with retrieving properties such as passwords from environment variables, files, and properties.Constants for null and infinite values within the Deephaven Database.AutoCloseablesub-interface that does not throw a checked exception.SafeCloseableArray<T extends SafeCloseable>SafeCloseablethat will close non-null values inside of an array.SafeCloseablethat will close an internal list of otherSafeCloseables.SoftRecycler<T>This class makes a little "recycle bin" for your objects of type T.Helper class to allow the retrieval of SSL-related parameters.Class to allow logs to receive sysout and syserr output.A TimerTask implementation that wraps a runnable.A simple implementation of a Token Bucket algorithm for throttling.Landing place for general purpose utility functions.Mark a start time, and allow logging of elapsed time and time between log messages (steps of a process).Basically a duplicate of ArgumentException from DB, but put here to allow use without a DB dependency.A couple of static methods to compareDocuments,Elements andContent