| Class Summary | |
|---|---|
| ArrayUtils |
Operations on arrays, primitive arrays (like This class tries to handle |
| BitField |
Operations on bit-mapped fields. |
| BooleanUtils |
Operations on boolean primitives and Boolean objects. This class tries to handle |
| CharEncoding |
Character encoding names required of every implementation of the Java platform. |
| CharRange |
A contiguous range of characters, optionally negated. Instances are immutable. |
| CharSet |
A set of characters. Instances are immutable, but instances of subclasses may not be. |
| CharSetUtils |
Operations on This class handles |
| CharUtils |
Operations on char primitives and Character objects. This class tries to handle |
| ClassUtils |
Operates on classes without using reflection. This class handles invalid |
| CompareToBuilder | Assists in implementing java.lang.Comparable#compareTo(Object) methods. |
| CompositeFormat | Formats using one formatter and parses using a different formatter. |
| DateFormatUtils |
Date and time formatting utilities and constants. Formatting is performed using the FastDateFormat class. |
| DateUtils |
A suite of utilities surrounding the use of the java.util.Calendar and java.util.Date object. DateUtils contains a lot of common methods considering manipulations of Dates or Calendars. |
| DoubleRange |
|
| DurationFormatUtils |
Duration formatting utilities and constants. |
| Enum |
Abstract superclass for type-safe enums. One feature of the C programming language lacking in Java is enumerations. |
| Enum |
Abstract superclass for type-safe enums. One feature of the C programming language lacking in Java is enumerations. |
| EnumUtils |
Utility class for accessing and manipulating Enums. |
| EnumUtils |
Utility class for accessing and manipulating Enums. |
| EqualsBuilder |
Assists in implementing Object#equals(Object) methods. This class provides methods to build a good equals method for any class. |
| ExceptionUtils |
Provides utilities for manipulating and examining
|
| ExtendedMessageFormat |
Extends java.text.MessageFormat to allow pluggable/additional formatting
options for embedded format elements. |
| FastDateFormat |
FastDateFormat is a fast and thread-safe version of java.text.SimpleDateFormat. This class can be used as a direct replacement to
|
| FloatRange |
|
| FormatFactory | Format factory. |
| Fraction |
This class is immutable, and interoperable with most methods that accept
a |
| HashCodeBuilder |
Assists in implementing Object#hashCode() methods. |
| IEEE754rUtils |
Provides IEEE-754r variants of NumberUtils methods. |
| IllegalClassException |
Thrown when an object is an instance of an unexpected type (a class or interface). |
| IncompleteArgumentException |
Thrown to indicate an incomplete argument to a method. |
| IntRange |
|
| JVMRandom |
|
| LocaleUtils |
Operations to assist when working with a Locale. This class tries to handle |
| LongRange |
|
| Mutable | Provides mutable access to a value. |
| MutableBoolean |
A mutable boolean wrapper.
|
| MutableByte |
A mutable byte wrapper.
|
| MutableDouble |
A mutable double wrapper.
|
| MutableFloat |
A mutable float wrapper.
|
| MutableInt |
A mutable int wrapper.
|
| MutableLong |
A mutable long wrapper.
|
| MutableObject |
A mutable Object wrapper.
|
| MutableShort |
A mutable short wrapper.
|
| Nestable | An interface to be implemented by java.lang.Throwable extensions which would like to be able to nest root exceptions inside themselves. |
| NestableDelegate |
A shared implementation of the nestable exception functionality.
The code is shared between
|
| NestableError | The base class of all errors which can contain other exceptions. |
| NestableException | The base class of all exceptions which can contain other exceptions. |
| NestableRuntimeException | The base class of all runtime exceptions which can contain other exceptions. |
| NotImplementedException |
Thrown to indicate that a block of code has not been implemented. |
| NullArgumentException |
Thrown to indicate that an argument was |
| NumberRange |
Represents a range of Number objects. This class uses |
| NumberRange |
|
| NumberUtils |
Provides extra functionality for Java Number classes. |
| NumberUtils |
Provides extra functionality for Java Number classes. |
| ObjectUtils |
Operations on This class tries to handle |
| ObjectUtils.Null |
Class used as a null placeholder where For example, in a |
| RandomStringUtils |
Operations for random Currently private high surrogate characters are ignored. |
| RandomUtils |
|
| Range |
Specific subclasses hold the range values as different types. |
| ReflectionToStringBuilder |
Assists in implementing Object#toString() methods using reflection. |
| SerializationException |
Exception thrown when the Serialization process fails. The original error is wrapped within this one. |
| SerializationUtils |
Assists with the serialization process and performs additional functionality based on serialization.
This class throws exceptions for invalid |
| StandardToStringStyle |
Works with ToStringBuilder to create a This class is intended to be used as a singleton. |
| StopWatch |
|
| StrBuilder | Builds a string from constituent parts providing a more flexible and powerful API than StringBuffer. |
| StringEscapeUtils |
Escapes and unescapes |
| StringUtils |
Operations on java.lang.String that are
The
|
| StrLookup | Lookup a String key to a String value. |
| StrMatcher | A matcher class that can be queried to determine if a character array portion matches. |
| StrSubstitutor | Substitutes variables within a string by values. |
| StrTokenizer | Tokenizes a string based based on delimiters (separators) and supporting quoting and ignored character concepts. |
| SystemUtils |
Helpers for If a system property cannot be read due to security restrictions,
the corresponding field in this class will be set to |
| ToStringBuilder |
Assists in implementing Object#toString() methods. This class enables a good and consistent |
| ToStringStyle |
Controls |
| UnhandledException |
Thrown when it is impossible or undesirable to consume or throw a checked exception. This exception supplements the standard exception classes by providing a more semantically rich description of the problem.
|
| Validate |
Assists in validating arguments. The class is based along the lines of JUnit. |
| ValuedEnum |
Abstract superclass for type-safe enums with integer values suitable
for use in NOTE:Due to the way in which Java ClassLoaders work, comparing
|
| ValuedEnum |
Abstract superclass for type-safe enums with integer values suitable
for use in NOTE:Due to the way in which Java ClassLoaders work, comparing
|
| WordUtils |
Operations on Strings that contain words. This class tries to handle |