a whole bunch of stuff
[ephemerata.git] / Toady / lib / commons-lang-2.4 / apidocs / org / apache / commons / lang / package-summary.html
blobbe8c1d352d61d931875991e4a28b097aa1f5e08f
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2 <!--NewPage-->
3 <HTML>
4 <HEAD>
5 <!-- Generated by javadoc (build 1.4.2_16) on Sat Mar 15 20:43:47 PDT 2008 -->
6 <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
7 <TITLE>
8 org.apache.commons.lang (Commons Lang 2.4 API)
9 </TITLE>
11 <META NAME="keywords" CONTENT="org.apache.commons.lang package">
13 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
15 <SCRIPT type="text/javascript">
16 function windowTitle()
18 parent.document.title="org.apache.commons.lang (Commons Lang 2.4 API)";
20 </SCRIPT>
22 </HEAD>
24 <BODY BGCOLOR="white" onload="windowTitle();">
27 <!-- ========= START OF TOP NAVBAR ======= -->
28 <A NAME="navbar_top"><!-- --></A>
29 <A HREF="#skip-navbar_top" title="Skip navigation links"></A>
30 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
31 <TR>
32 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
33 <A NAME="navbar_top_firstrow"><!-- --></A>
34 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
35 <TR ALIGN="center" VALIGN="top">
36 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
37 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
38 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
39 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
40 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
41 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
42 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
43 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
44 </TR>
45 </TABLE>
46 </TD>
47 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
48 </EM>
49 </TD>
50 </TR>
52 <TR>
53 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
54 &nbsp;PREV PACKAGE&nbsp;
55 &nbsp;<A HREF="../../../../org/apache/commons/lang/builder/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
56 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
57 <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A> &nbsp;
58 &nbsp;<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
59 &nbsp;<SCRIPT type="text/javascript">
60 <!--
61 if(window==top) {
62 document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
64 //-->
65 </SCRIPT>
66 <NOSCRIPT>
67 <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
68 </NOSCRIPT>
70 </FONT></TD>
71 </TR>
72 </TABLE>
73 <A NAME="skip-navbar_top"></A>
74 <!-- ========= END OF TOP NAVBAR ========= -->
76 <HR>
77 <H2>
78 Package org.apache.commons.lang
79 </H2>
80 Provides highly reusable static utility methods, chiefly concerned
81 with adding value to <CODE>java.lang</CODE> and other standard core classes.
82 <P>
83 <B>See:</B>
84 <BR>
85 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
86 <P>
88 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
89 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
90 <TD COLSPAN=2><FONT SIZE="+2">
91 <B>Class Summary</B></FONT></TD>
92 </TR>
93 <TR BGCOLOR="white" CLASS="TableRowColor">
94 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/commons/lang/ArrayUtils.html" title="class in org.apache.commons.lang">ArrayUtils</A></B></TD>
95 <TD>Operations on arrays, primitive arrays (like <code>int[]</code>) and
96 primitive wrapper arrays (like <code>Integer[]</code>).</TD>
97 </TR>
98 <TR BGCOLOR="white" CLASS="TableRowColor">
99 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/commons/lang/BitField.html" title="class in org.apache.commons.lang">BitField</A></B></TD>
100 <TD>Operations on bit-mapped fields.</TD>
101 </TR>
102 <TR BGCOLOR="white" CLASS="TableRowColor">
103 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/commons/lang/BooleanUtils.html" title="class in org.apache.commons.lang">BooleanUtils</A></B></TD>
104 <TD>Operations on boolean primitives and Boolean objects.</TD>
105 </TR>
106 <TR BGCOLOR="white" CLASS="TableRowColor">
107 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/commons/lang/CharEncoding.html" title="class in org.apache.commons.lang">CharEncoding</A></B></TD>
108 <TD>
109 Character encoding names required of every implementation of the Java platform.</TD>
110 </TR>
111 <TR BGCOLOR="white" CLASS="TableRowColor">
112 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/commons/lang/CharRange.html" title="class in org.apache.commons.lang">CharRange</A></B></TD>
113 <TD>A contiguous range of characters, optionally negated.</TD>
114 </TR>
115 <TR BGCOLOR="white" CLASS="TableRowColor">
116 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/commons/lang/CharSet.html" title="class in org.apache.commons.lang">CharSet</A></B></TD>
117 <TD>A set of characters.</TD>
118 </TR>
119 <TR BGCOLOR="white" CLASS="TableRowColor">
120 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/commons/lang/CharSetUtils.html" title="class in org.apache.commons.lang">CharSetUtils</A></B></TD>
121 <TD>Operations on <code>CharSet</code>s.</TD>
122 </TR>
123 <TR BGCOLOR="white" CLASS="TableRowColor">
124 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/commons/lang/CharUtils.html" title="class in org.apache.commons.lang">CharUtils</A></B></TD>
125 <TD>Operations on char primitives and Character objects.</TD>
126 </TR>
127 <TR BGCOLOR="white" CLASS="TableRowColor">
128 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/commons/lang/ClassUtils.html" title="class in org.apache.commons.lang">ClassUtils</A></B></TD>
129 <TD>Operates on classes without using reflection.</TD>
130 </TR>
131 <TR BGCOLOR="white" CLASS="TableRowColor">
132 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/commons/lang/LocaleUtils.html" title="class in org.apache.commons.lang">LocaleUtils</A></B></TD>
133 <TD>Operations to assist when working with a <CODE>Locale</CODE>.</TD>
134 </TR>
135 <TR BGCOLOR="white" CLASS="TableRowColor">
136 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/commons/lang/NumberRange.html" title="class in org.apache.commons.lang">NumberRange</A></B></TD>
137 <TD><B>Deprecated.</B>&nbsp;<I>Use one of the Range classes in org.apache.commons.lang.math.</I></TD>
138 </TR>
139 <TR BGCOLOR="white" CLASS="TableRowColor">
140 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/commons/lang/NumberUtils.html" title="class in org.apache.commons.lang">NumberUtils</A></B></TD>
141 <TD><B>Deprecated.</B>&nbsp;<I>Moved to org.apache.commons.lang.math.</I></TD>
142 </TR>
143 <TR BGCOLOR="white" CLASS="TableRowColor">
144 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/commons/lang/ObjectUtils.html" title="class in org.apache.commons.lang">ObjectUtils</A></B></TD>
145 <TD>Operations on <code>Object</code>.</TD>
146 </TR>
147 <TR BGCOLOR="white" CLASS="TableRowColor">
148 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/commons/lang/ObjectUtils.Null.html" title="class in org.apache.commons.lang">ObjectUtils.Null</A></B></TD>
149 <TD>Class used as a null placeholder where <code>null</code>
150 has another meaning.</TD>
151 </TR>
152 <TR BGCOLOR="white" CLASS="TableRowColor">
153 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/commons/lang/RandomStringUtils.html" title="class in org.apache.commons.lang">RandomStringUtils</A></B></TD>
154 <TD>Operations for random <code>String</code>s.</TD>
155 </TR>
156 <TR BGCOLOR="white" CLASS="TableRowColor">
157 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/commons/lang/SerializationUtils.html" title="class in org.apache.commons.lang">SerializationUtils</A></B></TD>
158 <TD>Assists with the serialization process and performs additional functionality based
159 on serialization.</TD>
160 </TR>
161 <TR BGCOLOR="white" CLASS="TableRowColor">
162 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/commons/lang/StringEscapeUtils.html" title="class in org.apache.commons.lang">StringEscapeUtils</A></B></TD>
163 <TD>Escapes and unescapes <code>String</code>s for
164 Java, Java Script, HTML, XML, and SQL.</TD>
165 </TR>
166 <TR BGCOLOR="white" CLASS="TableRowColor">
167 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/commons/lang/StringUtils.html" title="class in org.apache.commons.lang">StringUtils</A></B></TD>
168 <TD>Operations on <CODE>String</CODE> that are
169 <code>null</code> safe.</TD>
170 </TR>
171 <TR BGCOLOR="white" CLASS="TableRowColor">
172 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/commons/lang/SystemUtils.html" title="class in org.apache.commons.lang">SystemUtils</A></B></TD>
173 <TD>Helpers for <code>java.lang.System</code>.</TD>
174 </TR>
175 <TR BGCOLOR="white" CLASS="TableRowColor">
176 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/commons/lang/Validate.html" title="class in org.apache.commons.lang">Validate</A></B></TD>
177 <TD>Assists in validating arguments.</TD>
178 </TR>
179 <TR BGCOLOR="white" CLASS="TableRowColor">
180 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/commons/lang/WordUtils.html" title="class in org.apache.commons.lang">WordUtils</A></B></TD>
181 <TD>Operations on Strings that contain words.</TD>
182 </TR>
183 </TABLE>
184 &nbsp;
188 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
189 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
190 <TD COLSPAN=2><FONT SIZE="+2">
191 <B>Exception Summary</B></FONT></TD>
192 </TR>
193 <TR BGCOLOR="white" CLASS="TableRowColor">
194 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/commons/lang/IllegalClassException.html" title="class in org.apache.commons.lang">IllegalClassException</A></B></TD>
195 <TD>Thrown when an object is an instance of an unexpected type (a class or interface).</TD>
196 </TR>
197 <TR BGCOLOR="white" CLASS="TableRowColor">
198 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/commons/lang/IncompleteArgumentException.html" title="class in org.apache.commons.lang">IncompleteArgumentException</A></B></TD>
199 <TD>Thrown to indicate an incomplete argument to a method.</TD>
200 </TR>
201 <TR BGCOLOR="white" CLASS="TableRowColor">
202 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/commons/lang/NotImplementedException.html" title="class in org.apache.commons.lang">NotImplementedException</A></B></TD>
203 <TD>Thrown to indicate that a block of code has not been implemented.</TD>
204 </TR>
205 <TR BGCOLOR="white" CLASS="TableRowColor">
206 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/commons/lang/NullArgumentException.html" title="class in org.apache.commons.lang">NullArgumentException</A></B></TD>
207 <TD>Thrown to indicate that an argument was <code>null</code> and should
208 not have been.</TD>
209 </TR>
210 <TR BGCOLOR="white" CLASS="TableRowColor">
211 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/commons/lang/SerializationException.html" title="class in org.apache.commons.lang">SerializationException</A></B></TD>
212 <TD>Exception thrown when the Serialization process fails.</TD>
213 </TR>
214 <TR BGCOLOR="white" CLASS="TableRowColor">
215 <TD WIDTH="15%"><B><A HREF="../../../../org/apache/commons/lang/UnhandledException.html" title="class in org.apache.commons.lang">UnhandledException</A></B></TD>
216 <TD>Thrown when it is impossible or undesirable to consume or throw a checked exception.</TD>
217 </TR>
218 </TABLE>
219 &nbsp;
222 <A NAME="package_description"><!-- --></A><H2>
223 Package org.apache.commons.lang Description
224 </H2>
227 Provides highly reusable static utility methods, chiefly concerned
228 with adding value to <CODE>java.lang</CODE> and other standard core classes.
232 <DL>
233 <DT><B>Since:</B></DT>
234 <DD>1.0</DD>
235 </DL>
236 <HR>
239 <!-- ======= START OF BOTTOM NAVBAR ====== -->
240 <A NAME="navbar_bottom"><!-- --></A>
241 <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
242 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
243 <TR>
244 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
245 <A NAME="navbar_bottom_firstrow"><!-- --></A>
246 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
247 <TR ALIGN="center" VALIGN="top">
248 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
249 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
250 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
251 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
252 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
253 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
254 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
255 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
256 </TR>
257 </TABLE>
258 </TD>
259 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
260 </EM>
261 </TD>
262 </TR>
264 <TR>
265 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
266 &nbsp;PREV PACKAGE&nbsp;
267 &nbsp;<A HREF="../../../../org/apache/commons/lang/builder/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
268 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
269 <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A> &nbsp;
270 &nbsp;<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
271 &nbsp;<SCRIPT type="text/javascript">
272 <!--
273 if(window==top) {
274 document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
276 //-->
277 </SCRIPT>
278 <NOSCRIPT>
279 <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
280 </NOSCRIPT>
282 </FONT></TD>
283 </TR>
284 </TABLE>
285 <A NAME="skip-navbar_bottom"></A>
286 <!-- ======== END OF BOTTOM NAVBAR ======= -->
288 <HR>
289 Copyright © 2001-2008 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.
290 </BODY>
291 </HTML>