Module com.aoapps.lang
Package com.aoapps.lang
package com.aoapps.lang
-
ClassDescriptionUtilities for working with
AutoCloseable.Deprecated.Coerces objects to String compatible with JSP Expression Language (JSP EL) and the Java Standard Taglib (JSTL).Implements the optimization ofCoercion.RegistersCoercionOptimizerimplementations viaCoercion.registerOptimizer(com.aoapps.lang.CoercionOptimizer), loaded byServiceLoader.Deprecated.Please useAutoCloseable.Deprecated.Please useIllegalStateExceptionVarious empty array constants.Utilities that help when working with Enums.Freezable<F>An object that is freezable begins life as mutable, but once frozen becomes unmodifiable and thread-safe.Indicates an attempt was made to modify a frozen object.A set of variousIterableover common Java types, useful to avoid conflict after type erasure.A set of variousIterableover common Java types from thejava.awtpackage, useful to avoid conflict after type erasure.Iterables.awt.Polygon<T extends Polygon>Iterables.awt.Rectangle<T extends Rectangle>Iterables.awt.Shape<T extends Shape>Iterables.Boolean<T extends Boolean>Iterables.Byte<T extends Byte>Iterables.Character<T extends Character>Iterables.CharSequence<T extends CharSequence>AnIterableoverCharSequence, useful to avoid conflict after type erasure.Iterables.Double<T extends Double>Iterables.Float<T extends Float>Iterables.Integer<T extends Integer>Iterables.Long<T extends Long>Iterables.Number<T extends Number>Iterables.Short<T extends Short>Iterables.String<T extends String>A set of variousIterableover common Java types from thejava.utilpackage, useful to avoid conflict after type erasure.Iterables.util.Currency<T extends Currency>Iterables.util.Locale<T extends Locale>ExtendsIllegalArgumentExceptionto provide exceptions in user locale error messages.ExtendsIllegalStateExceptionto provide exceptions in user locale error messages.ExtendsUnsupportedOperationExceptionto provide exceptions in user locale error messages.Indicates a null argument was passed where not allowed.Deprecated.useObjectsas of Java 1.7.Contains the result of executing a process, including return code, standard output, and standard error.Utilities that help when working withPackageand/or Maven projects.Runnable interface with a bounded exception type.Utilities for working withRunnable.Runtime utilities that enhance behavior of java.lang.Runtime.POSIX-compatible process exit values.Utilities for working withThrowable.ThrowableSurrogateFactory<Ex extends Throwable>Implements the creation ofThrowablesurrogates.RegistersThrowableSurrogateFactoryimplementations viaThrowables.registerSurrogateFactory(java.lang.Class, com.aoapps.lang.ThrowableSurrogateFactory), loaded byServiceLoader.

CallableE