Name Type Description
UnhandledException Exception Thrown when it is impossible or undesirable to consume or throw a checked exception.
SerializationException Exception Exception thrown when the Serialization process fails.
NullArgumentException Exception Thrown to indicate that an argument was null and should not have been.
NotImplementedException Exception Thrown to indicate that a block of code has not been implemented.
IncompleteArgumentException Exception Thrown to indicate an incomplete argument to a method.
IllegalClasception Exception Thrown when an object is an instance of an unexpected type (a class or interface).
WordUtils Class Operations on Strings that contain words.
Validate Class Assists in validating arguments.
SystemUtils Class Helpers for java.lang.System.
StringUtils Class Operations on String that are null safe.
StringEscapeUtils Class Escapes and unescapes Strings for Java, Java Script, HTML, XML, and SQL.
SerializationUtils Class Assists with the serialization process and performs additional functionality based on serialization.
RandomStringUtils Class Operations for random Strings.
ObjectUtils Class Operations on Object.
ObjectUtils.Null Class Class used as a null placeholder where null has another meaning.
NumberUtils Class Provides extra functionality for Java Number classes.
NumberRange Class Represents a range of Number objects.
ClassUtils Class Operates on classes without using reflection.
CharUtils Class Operations on char primitives and Character objects.
CharSetUtils Class Operations on CharSets.
CharSet Class A set of characters.
CharRange Class A contiguous range of characters, optionally negated.
CharEncoding Class Character encoding names required of every implementation of the Java platform.
BooleanUtils Class Operations on boolean primitives and Boolean objects.
BitField Class Operations on bit-mapped fields.
ArrayUtils Class Operations on arrays, primitive arrays (like int[]) and primitive wrapper arrays (like Integer[]).