Package org.apache.commons.lang
package org.apache.commons.lang
Provides highly reusable static utility methods, chiefly concerned
with adding value to the
java.lang
classes.- Since:
- 1.0
Most of these classes are immutable and thus thread-safe. However Charset is not currently guaranteed thread-safe under all circumstances.
-
ClassDescriptionOperations on arrays, primitive arrays (like
int[]
) and primitive wrapper arrays (likeInteger[]
).Operations on bit-mapped fields.Operations on boolean primitives and Boolean objects.Character encoding names required of every implementation of the Java platform.A contiguous range of characters, optionally negated.A set of characters.Operations onCharSet
s.Operations on char primitives and Character objects.Operates on classes without using reflection.Thrown when an object is an instance of an unexpected type (a class or interface).Thrown to indicate an incomplete argument to a method.Operations to assist when working with aLocale
.Thrown to indicate that a block of code has not been implemented.Thrown to indicate that an argument wasnull
and should not have been.Deprecated.Use one of the Range classes in org.apache.commons.lang.math.Deprecated.Moved to org.apache.commons.lang.math.Operations onObject
.Class used as a null placeholder wherenull
has another meaning.Operations for randomString
s.Exception thrown when the Serialization process fails.Assists with the serialization process and performs additional functionality based on serialization.Escapes and unescapesString
s for Java, Java Script, HTML, XML, and SQL.Operations onString
that arenull
safe.Helpers forjava.lang.System
.Thrown when it is impossible or undesirable to consume or throw a checked exception.This class assists in validating arguments.Operations on Strings that contain words.