Package org.kiwiproject.base
package org.kiwiproject.base
-
ClassDescriptionExtension of
Runnablethat never lets exceptions escape.A default implementation of theKiwiEnvironmentinterface.Utilities for working withBigDecimal.Utilities for working withBooleanwrapper objects.A Kiwi-flavored version ofDeprecatedthat includes thesinceattribute added in JDK 9 plus additional attributes we think are useful.Doubleutilities.Static utilities for working withEnum.Interface that defines methods related to the external environment, for example getting the current time in milliseconds, obtaining the process ID, and sleeping quietly for a specified time.Utilities for working withIntegerwrapper objects.Utilities for any object which are not inObjectsorMoreObjects.Static utility methods similar to those found inPreconditions, but with a lovely Kiwi flavor to them.Static utilities that operate on primitive values, and are not already provided by classes in Guava'scom.google.common.primitivespackage.Enum representing options for converting a numeric value into a boolean.Utility methods relating to strings or similar.Utility class for working withThrowableinstances.Immutable "struct" that contains information from aThrowableinstance.Wraps anInterruptedExceptionwith an unchecked exception.Utility class for working withUUIDinstances.A few simple version comparison utilities.