xref: /aosp_15_r20/external/apache-commons-lang/src/site/xdoc/upgradeto2_0.xml (revision 455610af95f3bf5f4bc8a9eda520f57e389a4c42)
1*455610afSAndroid Build Coastguard Worker<?xml version="1.0"?>
2*455610afSAndroid Build Coastguard Worker<!--
3*455610afSAndroid Build Coastguard WorkerLicensed to the Apache Software Foundation (ASF) under one or more
4*455610afSAndroid Build Coastguard Workercontributor license agreements.  See the NOTICE file distributed with
5*455610afSAndroid Build Coastguard Workerthis work for additional information regarding copyright ownership.
6*455610afSAndroid Build Coastguard WorkerThe ASF licenses this file to You under the Apache License, Version 2.0
7*455610afSAndroid Build Coastguard Worker(the "License"); you may not use this file except in compliance with
8*455610afSAndroid Build Coastguard Workerthe License.  You may obtain a copy of the License at
9*455610afSAndroid Build Coastguard Worker
10*455610afSAndroid Build Coastguard Worker     http://www.apache.org/licenses/LICENSE-2.0
11*455610afSAndroid Build Coastguard Worker
12*455610afSAndroid Build Coastguard WorkerUnless required by applicable law or agreed to in writing, software
13*455610afSAndroid Build Coastguard Workerdistributed under the License is distributed on an "AS IS" BASIS,
14*455610afSAndroid Build Coastguard WorkerWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15*455610afSAndroid Build Coastguard WorkerSee the License for the specific language governing permissions and
16*455610afSAndroid Build Coastguard Workerlimitations under the License.
17*455610afSAndroid Build Coastguard Worker-->
18*455610afSAndroid Build Coastguard Worker<document>
19*455610afSAndroid Build Coastguard Worker <properties>
20*455610afSAndroid Build Coastguard Worker  <title>2.0 Release Notes</title>
21*455610afSAndroid Build Coastguard Worker  <author email="[email protected]">Commons Documentation Team</author>
22*455610afSAndroid Build Coastguard Worker </properties>
23*455610afSAndroid Build Coastguard Worker<body>
24*455610afSAndroid Build Coastguard Worker
25*455610afSAndroid Build Coastguard Worker<section name="Lang 2.0 Release Notes">
26*455610afSAndroid Build Coastguard Worker<p>
27*455610afSAndroid Build Coastguard WorkerThese are the release notes and advice for upgrading Commons-Lang from
28*455610afSAndroid Build Coastguard Workerversion 1.0 to version 2.0.
29*455610afSAndroid Build Coastguard Worker<source>
30*455610afSAndroid Build Coastguard WorkerINTRODUCTION:
31*455610afSAndroid Build Coastguard Worker
32*455610afSAndroid Build Coastguard WorkerThis document contains the release notes for this version of the Commons
33*455610afSAndroid Build Coastguard WorkerLang package. Commons Lang is a set of utility functions and reusable
34*455610afSAndroid Build Coastguard Workercomponents that should be a help in any Java environment.
35*455610afSAndroid Build Coastguard Worker
36*455610afSAndroid Build Coastguard WorkerThis release has involved a major clean and tidy exercise.
37*455610afSAndroid Build Coastguard WorkerJavadoc and Tests are now much more thorough.
38*455610afSAndroid Build Coastguard WorkerAll methods should now be much clearer in what they do in unusual cases.
39*455610afSAndroid Build Coastguard Worker
40*455610afSAndroid Build Coastguard Worker
41*455610afSAndroid Build Coastguard WorkerINCOMPATIBLE CHANGES:
42*455610afSAndroid Build Coastguard WorkerSome StringUtils methods have changed functionality from 1.0:
43*455610afSAndroid Build Coastguard Worker    isEmpty()
44*455610afSAndroid Build Coastguard Worker    chomp(String)
45*455610afSAndroid Build Coastguard Worker    chomp(String,String)
46*455610afSAndroid Build Coastguard Worker    swapCase(String)
47*455610afSAndroid Build Coastguard WorkerNumerous other methods have changed null handling to accept nulls gracefully.
48*455610afSAndroid Build Coastguard WorkerAs with all major version releases, check your code for incompatibilities.
49*455610afSAndroid Build Coastguard Worker
50*455610afSAndroid Build Coastguard Worker
51*455610afSAndroid Build Coastguard WorkerNEW FEATURES:
52*455610afSAndroid Build Coastguard Worker
53*455610afSAndroid Build Coastguard WorkerSince the release of the 1.0 package the following classes have been added:
54*455610afSAndroid Build Coastguard Worker
55*455610afSAndroid Build Coastguard Workerlang package:
56*455610afSAndroid Build Coastguard Worker    ArrayUtils
57*455610afSAndroid Build Coastguard Worker    BitField
58*455610afSAndroid Build Coastguard Worker    BooleanUtils
59*455610afSAndroid Build Coastguard Worker    CharRange (previously package scoped)
60*455610afSAndroid Build Coastguard Worker    ClassUtils
61*455610afSAndroid Build Coastguard Worker    StringEscapeUtils
62*455610afSAndroid Build Coastguard Worker    WordUtils
63*455610afSAndroid Build Coastguard Worker    IllegalClassException
64*455610afSAndroid Build Coastguard Worker    IncompleteArgumentException
65*455610afSAndroid Build Coastguard Worker    NotImplementedException
66*455610afSAndroid Build Coastguard Worker    NullArgumentException
67*455610afSAndroid Build Coastguard Worker    SerializationException
68*455610afSAndroid Build Coastguard Worker    UnhandledException
69*455610afSAndroid Build Coastguard Worker    Validate
70*455610afSAndroid Build Coastguard Worker
71*455610afSAndroid Build Coastguard Worker
72*455610afSAndroid Build Coastguard Workermath sub-package:
73*455610afSAndroid Build Coastguard Worker    IntRange
74*455610afSAndroid Build Coastguard Worker    LongRange
75*455610afSAndroid Build Coastguard Worker    Range
76*455610afSAndroid Build Coastguard Worker    DoubleRange
77*455610afSAndroid Build Coastguard Worker    JVMRandom
78*455610afSAndroid Build Coastguard Worker    NumberRange
79*455610afSAndroid Build Coastguard Worker    FloatRange
80*455610afSAndroid Build Coastguard Worker    NumberUtils
81*455610afSAndroid Build Coastguard Worker    Fraction
82*455610afSAndroid Build Coastguard Worker    RandomUtils
83*455610afSAndroid Build Coastguard Worker
84*455610afSAndroid Build Coastguard Workertime sub-package:
85*455610afSAndroid Build Coastguard Worker    DateFormatUtils
86*455610afSAndroid Build Coastguard Worker    FastDateFormat
87*455610afSAndroid Build Coastguard Worker    DateUtils
88*455610afSAndroid Build Coastguard Worker    StopWatch
89*455610afSAndroid Build Coastguard Worker
90*455610afSAndroid Build Coastguard WorkerSince the release of the 1.0 package the following classes have been changed:
91*455610afSAndroid Build Coastguard Worker
92*455610afSAndroid Build Coastguard Workerlang:
93*455610afSAndroid Build Coastguard Worker    CharSet:
94*455610afSAndroid Build Coastguard Worker        Added factory method, equals and hashCode().
95*455610afSAndroid Build Coastguard Worker        Better defined and tested the set syntax.
96*455610afSAndroid Build Coastguard Worker    CharSetUtils:
97*455610afSAndroid Build Coastguard Worker        added keep method:  keep any characters specified in the CharSet string
98*455610afSAndroid Build Coastguard Worker    RandomStringUtils:
99*455610afSAndroid Build Coastguard Worker        random method:  overloaded to allow passing in of a Random class
100*455610afSAndroid Build Coastguard Worker    SerializationUtils:
101*455610afSAndroid Build Coastguard Worker        added empty constructor
102*455610afSAndroid Build Coastguard Worker    StringUtils:
103*455610afSAndroid Build Coastguard Worker        isEmpty() changed to not trim
104*455610afSAndroid Build Coastguard Worker        chomp() changed to be more like Perl.
105*455610afSAndroid Build Coastguard Worker        swapCase() no longer word based, but no difference if you pass in ASCII
106*455610afSAndroid Build Coastguard Worker        Various methods changed in the handling of null (less exceptions).
107*455610afSAndroid Build Coastguard Worker        Many new methods.
108*455610afSAndroid Build Coastguard Worker        Various methods deprecated.
109*455610afSAndroid Build Coastguard Worker    SystemUtils:
110*455610afSAndroid Build Coastguard Worker        isJavaVersionAtLeast(int) added. getJavaVersion() deprecated.
111*455610afSAndroid Build Coastguard Worker        host of new constants.
112*455610afSAndroid Build Coastguard Worker
113*455610afSAndroid Build Coastguard Workerenum:
114*455610afSAndroid Build Coastguard Worker    Enum:
115*455610afSAndroid Build Coastguard Worker        getEnumClass(Class) added
116*455610afSAndroid Build Coastguard Worker    EnumUtils:
117*455610afSAndroid Build Coastguard Worker        Removed irrelevant Comparable/Serializable interfaces.
118*455610afSAndroid Build Coastguard Worker
119*455610afSAndroid Build Coastguard Workerexception:
120*455610afSAndroid Build Coastguard Worker    NestableDelegate:
121*455610afSAndroid Build Coastguard Worker        Gained many new methods for dissecting an Exception.
122*455610afSAndroid Build Coastguard Worker    ExceptionUtils:
123*455610afSAndroid Build Coastguard Worker        Gained many new methods to improve handling of nested stack traces.
124*455610afSAndroid Build Coastguard Worker
125*455610afSAndroid Build Coastguard Workerbuilder:
126*455610afSAndroid Build Coastguard Worker    ReflectionToStringBuilder:
127*455610afSAndroid Build Coastguard Worker        Handy class added for creating default toStrings.
128*455610afSAndroid Build Coastguard Worker    All other builder classes received a set of new methods.
129*455610afSAndroid Build Coastguard Worker
130*455610afSAndroid Build Coastguard Worker
131*455610afSAndroid Build Coastguard WorkerBUG FIXES:
132*455610afSAndroid Build Coastguard Worker
133*455610afSAndroid Build Coastguard WorkerID Sev Pri Plt Owner State Result Summary
134*455610afSAndroid Build Coastguard Worker13367  [PATCH] StringUtil enhancement
135*455610afSAndroid Build Coastguard Worker13391  Javadoc nit
136*455610afSAndroid Build Coastguard Worker13771  Additional Lang Method Suggestions
137*455610afSAndroid Build Coastguard Worker14306  NullPointerException in CompareToBuilder
138*455610afSAndroid Build Coastguard Worker14357  static option for reversing the stacktrace
139*455610afSAndroid Build Coastguard Worker14447  ToStringBuilder doesn't work well in subclasses
140*455610afSAndroid Build Coastguard Worker14883  StringUtils.countMatches loops forever if substring empty
141*455610afSAndroid Build Coastguard Worker14884  NumberRange inaccurate for Long, etc.
142*455610afSAndroid Build Coastguard Worker14985  More flexibility for getRootCause in ExceptionUtils
143*455610afSAndroid Build Coastguard Worker15154  SystemUtils.IS_JAVA_1_5 Javadoc is wrong
144*455610afSAndroid Build Coastguard Worker15257  Hierarchy support in ToStringBuilder.reflectionToString()
145*455610afSAndroid Build Coastguard Worker15438  ArrayUtils.contains()
146*455610afSAndroid Build Coastguard Worker15439  Enum does not support inner sub-classes
147*455610afSAndroid Build Coastguard Worker15986  Infinite loop in ToStringBuilder.reflectionToString for inne
148*455610afSAndroid Build Coastguard Worker16076  Example in Javadoc for ToStringBuilder wrong for append.
149*455610afSAndroid Build Coastguard Worker16193  Hierarchy support in EqualsBuilder.reflectionEquals()
150*455610afSAndroid Build Coastguard Worker16202  typo in the javadoc example code
151*455610afSAndroid Build Coastguard Worker16204  Infinite loop in StringUtils.replace(text, repl, with) + FIX
152*455610afSAndroid Build Coastguard Worker16227  Added class hierarchy support to CompareToBuilder.reflectionC
153*455610afSAndroid Build Coastguard Worker16228  Added class hierarchy support to HashCodeBuilder.reflectionHa
154*455610afSAndroid Build Coastguard Worker16284  MethodUtils: Removed unused code/unused local vars.
155*455610afSAndroid Build Coastguard Worker16341  No Javadoc for NestableDelegate
156*455610afSAndroid Build Coastguard Worker16622  Removed compile warning in FastDateFormat
157*455610afSAndroid Build Coastguard Worker16669  Javadoc Errata
158*455610afSAndroid Build Coastguard Worker16676  StackOverflow due to ToStringBuilder
159*455610afSAndroid Build Coastguard Worker16689  ExceptionUtils new methods.
160*455610afSAndroid Build Coastguard Worker16690  Specify initial size for Enum's HashMap.
161*455610afSAndroid Build Coastguard Worker16787  Removed compile warning in ObjectUtils
162*455610afSAndroid Build Coastguard Worker17250  [Lang] Should ToStringBuilder.reflectionToString handle arra
163*455610afSAndroid Build Coastguard Worker17654  EnumUtils nit: The import java.io.Serializable is never used
164*455610afSAndroid Build Coastguard Worker17882  Add join(..., char c) to StringUtils (and some performance f
165*455610afSAndroid Build Coastguard Worker18077  StringUtils.chomp does not match Perl
166*455610afSAndroid Build Coastguard Worker18723  RandomStringUtils infinite loop with length &lt; 1
167*455610afSAndroid Build Coastguard Worker18836  test.lang fails if compiled with non iso-8859-1 locales
168*455610afSAndroid Build Coastguard Worker18948  Resurrect the WordWrapUtils from commons-sandbox/utils
169*455610afSAndroid Build Coastguard Worker19296  [Lang] What to do with FastDateFormat unused private constru
170*455610afSAndroid Build Coastguard Worker19364  [Lang] time unit tests fail on Sundays
171*455610afSAndroid Build Coastguard Worker19756  [lang] java.lang.ExceptionInInitializerError thrown by JVMRa
172*455610afSAndroid Build Coastguard Worker19880  [lang] patch and test case fixing problem with RandomStringU
173*455610afSAndroid Build Coastguard Worker20165  [LANG] SystemUtils does not play nice in an Applet
174*455610afSAndroid Build Coastguard Worker20538  [lang] NumberUtils.isNumber allows illegal trailing characte
175*455610afSAndroid Build Coastguard Worker20592  [lang] RandomStringUtils.randomAlpha methods omit 'z'
176*455610afSAndroid Build Coastguard Worker20603  [lang] Make NestableDelegate methods public instead of packa
177*455610afSAndroid Build Coastguard Worker20632  Refactored reflection feature of ToStringBuilder into new Re
178*455610afSAndroid Build Coastguard Worker20652  StringUtils.chopNewLine - StringIndexOutOfBoundsException
179*455610afSAndroid Build Coastguard Worker21021  [PATCH] reduce object creation in ToStringBuilder
180*455610afSAndroid Build Coastguard Worker21068  [lang] [PATCH] NumberUtils min/max, BooleanUtils.xor, and Ar
181*455610afSAndroid Build Coastguard Worker21099  [lang][PATCH] Unused field 'startFinal' in DateIterator
182*455610afSAndroid Build Coastguard Worker21715  The javadoc says "Mac" instead of "OS/2"
183*455610afSAndroid Build Coastguard Worker21734  [PATCH] all NumberUtils.createXXX(String) methods handle null
184*455610afSAndroid Build Coastguard Worker21750  [lang] StringUtils javadoc and test enhancements
185*455610afSAndroid Build Coastguard Worker21758  [lang] lang.builder classes javadoc edits (mostly typo fixes)
186*455610afSAndroid Build Coastguard Worker21797  [lang] Add javadoc examples and tests for StringUtils
187*455610afSAndroid Build Coastguard Worker21809  [lang] maven-beta10 checkstyle problem
188*455610afSAndroid Build Coastguard Worker21904  NumberUtils.createBigDecimal("") NPE in Sun 1.3.1_08
189*455610afSAndroid Build Coastguard Worker21952  [lang] Improved tests, javadoc for CharSetUtils, StringEscapeUtils
190*455610afSAndroid Build Coastguard Worker22091  Adding tolerance to double[] search methods in ArrayUtils
191*455610afSAndroid Build Coastguard Worker22094  A small, but important javadoc fix for Fraction proper whole/numerator
192*455610afSAndroid Build Coastguard Worker22095  [lang] Javadoc, tests improvements for CharSet, CharSetUtils
193*455610afSAndroid Build Coastguard Worker22098  [lang] Improve util.Validate tests
194*455610afSAndroid Build Coastguard Worker22245  [lang] test.time fails in Japanese (non-us) locale.
195*455610afSAndroid Build Coastguard Worker22286  [lang] Missing @since tags
196*455610afSAndroid Build Coastguard Worker22367  Typo in documentation
197*455610afSAndroid Build Coastguard Worker22386  [lang] Improve javadoc and overflow behavior of Fraction
198*455610afSAndroid Build Coastguard Worker
199*455610afSAndroid Build Coastguard Worker
200*455610afSAndroid Build Coastguard WorkerDEPRECATIONS:
201*455610afSAndroid Build Coastguard Worker
202*455610afSAndroid Build Coastguard Workerlang:
203*455610afSAndroid Build Coastguard Worker    NumberRange:
204*455610afSAndroid Build Coastguard Worker        now deprecated, see math subpackage
205*455610afSAndroid Build Coastguard Worker    NumberUtils:
206*455610afSAndroid Build Coastguard Worker        now deprecated, see math subpackage
207*455610afSAndroid Build Coastguard Worker
208*455610afSAndroid Build Coastguard Worker
209*455610afSAndroid Build Coastguard WorkerCHANGES:   [In 'diff' format]
210*455610afSAndroid Build Coastguard Worker
211*455610afSAndroid Build Coastguard WorkerJar changes
212*455610afSAndroid Build Coastguard Worker===========
213*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.math.Range
214*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.math.FloatRange
215*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.math.NumberUtils
216*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.math.JVMRandom
217*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.math.IntRange
218*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.math.LongRange
219*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.math.DoubleRange
220*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.math.NumberRange
221*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.math.Fraction
222*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.math.RandomUtils
223*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.time.FastDateFormat
224*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.time.DateUtils$DateIterator
225*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.time.DateUtils
226*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.time.FastDateFormat$UnpaddedMonthField
227*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.time.FastDateFormat$StringLiteral
228*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.time.FastDateFormat$TwelveHourField
229*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.time.FastDateFormat$NumberRule
230*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.time.FastDateFormat$CharacterLiteral
231*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.time.FastDateFormat$TimeZoneNumberRule
232*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.time.FastDateFormat$TimeZoneNameRule
233*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.time.DateFormatUtils
234*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.time.FastDateFormat$TwoDigitMonthField
235*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.time.DurationFormatUtils
236*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.time.FastDateFormat$TimeZoneDisplayKey
237*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.time.FastDateFormat$UnpaddedNumberField
238*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.time.FastDateFormat$PaddedNumberField
239*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.time.StopWatch
240*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.time.FastDateFormat$TwentyFourHourField
241*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.time.FastDateFormat$Rule
242*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.time.FastDateFormat$TwoDigitNumberField
243*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.time.FastDateFormat$TextField
244*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.time.FastDateFormat$Pair
245*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.time.FastDateFormat$TwoDigitYearField
246*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.util.IdentifierUtils$StringNumericIdentifierFactory
247*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.util.IdentifierUtils$StringSessionIdentifierFactory
248*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.util.IdentifierUtils$LongNumericIdentifierFactory
249*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.util.IdentifierUtils$StringAlphanumericIdentifierFactory
250*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.util.Validate
251*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.util.LongIdentifierFactory
252*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.util.IdentifierUtils$1
253*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.util.StringIdentifierFactory
254*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.util.IdentifierUtils
255*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.util.IdentifierFactory
256*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.util.BitField
257*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.Entities
258*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.Entities$LookupEntityMap
259*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.NotImplementedException
260*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.NullArgumentException
261*455610afSAndroid Build Coastguard Worker&lt; org.apache.commons.lang.ObjectUtils$1
262*455610afSAndroid Build Coastguard Worker---
263*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.StringPrintWriter
264*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.UnhandledException
265*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.Entities$HashEntityMap
266*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.Entities$ArrayEntityMap
267*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.Entities$EntityMap
268*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.IntHashMap
269*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.BooleanUtils
270*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.IncompleteArgumentException
271*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.Entities$PrimitiveEntityMap
272*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.Entities$TreeEntityMap
273*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.WordUtils
274*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.StringEscapeUtils
275*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.ArrayUtils
276*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.Entities$BinaryEntityMap
277*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.ClassUtils
278*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.IntHashMap$Entry
279*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.IllegalClassException
280*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.builder.ReflectionToStringBuilder$1
281*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.builder.ReflectionToStringBuilder
282*455610afSAndroid Build Coastguard Worker&gt; org.apache.commons.lang.Entities$MapIntMap
283*455610afSAndroid Build Coastguard Worker
284*455610afSAndroid Build Coastguard Worker
285*455610afSAndroid Build Coastguard WorkerClass changes
286*455610afSAndroid Build Coastguard Worker=============
287*455610afSAndroid Build Coastguard Workerorg.apache.commons.lang.enum.EnumUtils
288*455610afSAndroid Build Coastguard Worker--------------------
289*455610afSAndroid Build Coastguard Worker&lt; public abstract class org.apache.commons.lang.enum.EnumUtils extends java.lang.Object implements java.lang.Comparable, java.io.Serializable {
290*455610afSAndroid Build Coastguard Worker---
291*455610afSAndroid Build Coastguard Worker&gt; public class org.apache.commons.lang.enum.EnumUtils extends java.lang.Object {
292*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.enum.EnumUtils();
293*455610afSAndroid Build Coastguard Worker
294*455610afSAndroid Build Coastguard Workerorg.apache.commons.lang.enum.Enum$Entry
295*455610afSAndroid Build Coastguard Worker--------------------
296*455610afSAndroid Build Coastguard Worker&gt;     final java.util.Map unmodifiableMap;
297*455610afSAndroid Build Coastguard Worker&gt;     final java.util.List unmodifiableList;
298*455610afSAndroid Build Coastguard Worker
299*455610afSAndroid Build Coastguard Workerorg.apache.commons.lang.enum.Enum
300*455610afSAndroid Build Coastguard Worker--------------------
301*455610afSAndroid Build Coastguard Worker&gt;     protected transient java.lang.String iToString;
302*455610afSAndroid Build Coastguard Worker&gt;     static java.lang.Class class$org$apache$commons$lang$enum$ValuedEnum;
303*455610afSAndroid Build Coastguard Worker&gt;     public java.lang.Class getEnumClass();
304*455610afSAndroid Build Coastguard Worker
305*455610afSAndroid Build Coastguard Workerorg.apache.commons.lang.enum.ValuedEnum
306*455610afSAndroid Build Coastguard Worker--------------------
307*455610afSAndroid Build Coastguard Worker&gt;     static {};
308*455610afSAndroid Build Coastguard Worker
309*455610afSAndroid Build Coastguard Workerorg.apache.commons.lang.StringUtils
310*455610afSAndroid Build Coastguard Worker--------------------
311*455610afSAndroid Build Coastguard Worker&gt;     public static final java.lang.String EMPTY;
312*455610afSAndroid Build Coastguard Worker&gt;     public static boolean isEmpty(java.lang.String);
313*455610afSAndroid Build Coastguard Worker&gt;     public static boolean isNotEmpty(java.lang.String);
314*455610afSAndroid Build Coastguard Worker&gt;     public static boolean isBlank(java.lang.String);
315*455610afSAndroid Build Coastguard Worker&gt;     public static boolean isNotBlank(java.lang.String);
316*455610afSAndroid Build Coastguard Worker&lt;     public static java.lang.String deleteSpaces(java.lang.String);
317*455610afSAndroid Build Coastguard Worker&lt;     public static java.lang.String deleteWhitespace(java.lang.String);
318*455610afSAndroid Build Coastguard Worker&lt;     public static boolean isNotEmpty(java.lang.String);
319*455610afSAndroid Build Coastguard Worker&lt;     public static boolean isEmpty(java.lang.String);
320*455610afSAndroid Build Coastguard Worker---
321*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String trimToNull(java.lang.String);
322*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String trimToEmpty(java.lang.String);
323*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String strip(java.lang.String);
324*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String stripToNull(java.lang.String);
325*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String stripToEmpty(java.lang.String);
326*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String strip(java.lang.String, java.lang.String);
327*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String stripStart(java.lang.String, java.lang.String);
328*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String stripEnd(java.lang.String, java.lang.String);
329*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String stripAll(java.lang.String[])[];
330*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String stripAll(java.lang.String[], java.lang.String)[];
331*455610afSAndroid Build Coastguard Worker&gt;     public static int indexOf(java.lang.String, char);
332*455610afSAndroid Build Coastguard Worker&gt;     public static int indexOf(java.lang.String, char, int);
333*455610afSAndroid Build Coastguard Worker&gt;     public static int indexOf(java.lang.String, java.lang.String);
334*455610afSAndroid Build Coastguard Worker&gt;     public static int indexOf(java.lang.String, java.lang.String, int);
335*455610afSAndroid Build Coastguard Worker&gt;     public static int lastIndexOf(java.lang.String, char);
336*455610afSAndroid Build Coastguard Worker&gt;     public static int lastIndexOf(java.lang.String, char, int);
337*455610afSAndroid Build Coastguard Worker&gt;     public static int lastIndexOf(java.lang.String, java.lang.String);
338*455610afSAndroid Build Coastguard Worker&gt;     public static int lastIndexOf(java.lang.String, java.lang.String, int);
339*455610afSAndroid Build Coastguard Worker&gt;     public static boolean contains(java.lang.String, char);
340*455610afSAndroid Build Coastguard Worker&gt;     public static boolean contains(java.lang.String, java.lang.String);
341*455610afSAndroid Build Coastguard Worker&gt;     public static int indexOfAny(java.lang.String, char[]);
342*455610afSAndroid Build Coastguard Worker&gt;     public static int indexOfAny(java.lang.String, java.lang.String);
343*455610afSAndroid Build Coastguard Worker&gt;     public static int indexOfAnyBut(java.lang.String, char[]);
344*455610afSAndroid Build Coastguard Worker&gt;     public static int indexOfAnyBut(java.lang.String, java.lang.String);
345*455610afSAndroid Build Coastguard Worker&gt;     public static boolean containsOnly(java.lang.String, char[]);
346*455610afSAndroid Build Coastguard Worker&gt;     public static boolean containsOnly(java.lang.String, java.lang.String);
347*455610afSAndroid Build Coastguard Worker&gt;     public static boolean containsNone(java.lang.String, char[]);
348*455610afSAndroid Build Coastguard Worker&gt;     public static boolean containsNone(java.lang.String, java.lang.String);
349*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String substringBefore(java.lang.String, java.lang.String);
350*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String substringAfter(java.lang.String, java.lang.String);
351*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String substringBeforeLast(java.lang.String, java.lang.String);
352*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String substringAfterLast(java.lang.String, java.lang.String);
353*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String substringBetween(java.lang.String, java.lang.String);
354*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String substringBetween(java.lang.String, java.lang.String, java.lang.String);
355*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String getNestedString(java.lang.String, java.lang.String);
356*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String getNestedString(java.lang.String, java.lang.String, java.lang.String);
357*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String split(java.lang.String, char)[];
358*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String join(java.lang.Object[]);
359*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String join(java.lang.Object[], char);
360*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String join(java.util.Iterator, char);
361*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String deleteSpaces(java.lang.String);
362*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String deleteWhitespace(java.lang.String);
363*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String replaceChars(java.lang.String, char, char);
364*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String replaceChars(java.lang.String, java.lang.String, java.lang.String);
365*455610afSAndroid Build Coastguard Worker&lt;     public static java.lang.String center(java.lang.String, int);
366*455610afSAndroid Build Coastguard Worker&lt;     public static java.lang.String center(java.lang.String, int, java.lang.String);
367*455610afSAndroid Build Coastguard Worker---
368*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String overlay(java.lang.String, java.lang.String, int, int);
369*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String rightPad(java.lang.String, int, char);
370*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String leftPad(java.lang.String, int, char);
371*455610afSAndroid Build Coastguard Worker&lt;     public static java.lang.String strip(java.lang.String);
372*455610afSAndroid Build Coastguard Worker&lt;     public static java.lang.String strip(java.lang.String, java.lang.String);
373*455610afSAndroid Build Coastguard Worker&lt;     public static java.lang.String stripAll(java.lang.String[])[];
374*455610afSAndroid Build Coastguard Worker&lt;     public static java.lang.String stripAll(java.lang.String[], java.lang.String)[];
375*455610afSAndroid Build Coastguard Worker&lt;     public static java.lang.String stripEnd(java.lang.String, java.lang.String);
376*455610afSAndroid Build Coastguard Worker&lt;     public static java.lang.String stripStart(java.lang.String, java.lang.String);
377*455610afSAndroid Build Coastguard Worker---
378*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String center(java.lang.String, int);
379*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String center(java.lang.String, int, char);
380*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String center(java.lang.String, int, java.lang.String);
381*455610afSAndroid Build Coastguard Worker&lt;     public static java.lang.String uncapitalise(java.lang.String);
382*455610afSAndroid Build Coastguard Worker---
383*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String capitalize(java.lang.String);
384*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String uncapitalize(java.lang.String);
385*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String uncapitalise(java.lang.String);
386*455610afSAndroid Build Coastguard Worker&lt;     public static java.lang.String getNestedString(java.lang.String, java.lang.String);
387*455610afSAndroid Build Coastguard Worker&lt;     public static java.lang.String getNestedString(java.lang.String, java.lang.String, java.lang.String);
388*455610afSAndroid Build Coastguard Worker&gt;     public static boolean isWhitespace(java.lang.String);
389*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String reverseDelimited(java.lang.String, char);
390*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String abbreviate(java.lang.String, int);
391*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String abbreviate(java.lang.String, int, int);
392*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String difference(java.lang.String, java.lang.String);
393*455610afSAndroid Build Coastguard Worker&gt;     public static int differenceAt(java.lang.String, java.lang.String);
394*455610afSAndroid Build Coastguard Worker&lt;     public static boolean containsOnly(java.lang.String, char[]);
395*455610afSAndroid Build Coastguard Worker---
396*455610afSAndroid Build Coastguard Worker&gt;     static {};
397*455610afSAndroid Build Coastguard Worker
398*455610afSAndroid Build Coastguard Workerorg.apache.commons.lang.ObjectUtils
399*455610afSAndroid Build Coastguard Worker--------------------
400*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.StringBuffer appendIdentityToString(java.lang.StringBuffer, java.lang.Object);
401*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String toString(java.lang.Object);
402*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String toString(java.lang.Object, java.lang.String);
403*455610afSAndroid Build Coastguard Worker&lt;         org.apache.commons.lang.ObjectUtils.Null(org.apache.commons.lang.ObjectUtils$1);
404*455610afSAndroid Build Coastguard Worker---
405*455610afSAndroid Build Coastguard Worker&gt;         org.apache.commons.lang.ObjectUtils.Null();
406*455610afSAndroid Build Coastguard Worker&gt;         static {};
407*455610afSAndroid Build Coastguard Worker
408*455610afSAndroid Build Coastguard Workerorg.apache.commons.lang.exception.NestableDelegate
409*455610afSAndroid Build Coastguard Worker--------------------
410*455610afSAndroid Build Coastguard Worker&gt;     public static boolean topDown;
411*455610afSAndroid Build Coastguard Worker&gt;     public static boolean trimStackFrames;
412*455610afSAndroid Build Coastguard Worker&lt;     org.apache.commons.lang.exception.NestableDelegate(org.apache.commons.lang.exception.Nestable);
413*455610afSAndroid Build Coastguard Worker&lt;     java.lang.String getMessage(int);
414*455610afSAndroid Build Coastguard Worker&lt;     java.lang.String getMessage(java.lang.String);
415*455610afSAndroid Build Coastguard Worker&lt;     java.lang.String getMessages()[];
416*455610afSAndroid Build Coastguard Worker&lt;     java.lang.Throwable getThrowable(int);
417*455610afSAndroid Build Coastguard Worker&lt;     int getThrowableCount();
418*455610afSAndroid Build Coastguard Worker&lt;     java.lang.Throwable getThrowables()[];
419*455610afSAndroid Build Coastguard Worker&lt;     int indexOfThrowable(java.lang.Class, int);
420*455610afSAndroid Build Coastguard Worker---
421*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.exception.NestableDelegate(org.apache.commons.lang.exception.Nestable);
422*455610afSAndroid Build Coastguard Worker&gt;     public java.lang.String getMessage(int);
423*455610afSAndroid Build Coastguard Worker&gt;     public java.lang.String getMessage(java.lang.String);
424*455610afSAndroid Build Coastguard Worker&gt;     public java.lang.String getMessages()[];
425*455610afSAndroid Build Coastguard Worker&gt;     public java.lang.Throwable getThrowable(int);
426*455610afSAndroid Build Coastguard Worker&gt;     public int getThrowableCount();
427*455610afSAndroid Build Coastguard Worker&gt;     public java.lang.Throwable getThrowables()[];
428*455610afSAndroid Build Coastguard Worker&gt;     public int indexOfThrowable(java.lang.Class, int);
429*455610afSAndroid Build Coastguard Worker&gt;     protected java.lang.String getStackFrames(java.lang.Throwable)[];
430*455610afSAndroid Build Coastguard Worker&gt;     protected void trimStackFrames(java.util.List);
431*455610afSAndroid Build Coastguard Worker
432*455610afSAndroid Build Coastguard Workerorg.apache.commons.lang.exception.ExceptionUtils
433*455610afSAndroid Build Coastguard Worker--------------------
434*455610afSAndroid Build Coastguard Worker&lt;     protected static final java.lang.String CAUSE_METHOD_NAMES[];
435*455610afSAndroid Build Coastguard Worker&lt;     protected static final java.lang.Object CAUSE_METHOD_PARAMS[];
436*455610afSAndroid Build Coastguard Worker---
437*455610afSAndroid Build Coastguard Worker&gt;     static final java.lang.String WRAPPED_MARKER;
438*455610afSAndroid Build Coastguard Worker&lt;     protected org.apache.commons.lang.exception.ExceptionUtils();
439*455610afSAndroid Build Coastguard Worker---
440*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.exception.ExceptionUtils();
441*455610afSAndroid Build Coastguard Worker&gt;     public static void addCauseMethodName(java.lang.String);
442*455610afSAndroid Build Coastguard Worker&gt;     public static boolean isThrowableNested();
443*455610afSAndroid Build Coastguard Worker&gt;     public static boolean isNestedThrowable(java.lang.Throwable);
444*455610afSAndroid Build Coastguard Worker&gt;     public static void printRootCauseStackTrace(java.lang.Throwable);
445*455610afSAndroid Build Coastguard Worker&gt;     public static void printRootCauseStackTrace(java.lang.Throwable, java.io.PrintStream);
446*455610afSAndroid Build Coastguard Worker&gt;     public static void printRootCauseStackTrace(java.lang.Throwable, java.io.PrintWriter);
447*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String getRootCauseStackTrace(java.lang.Throwable)[];
448*455610afSAndroid Build Coastguard Worker&gt;     public static void removeCommonFrames(java.util.List, java.util.List);
449*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String getFullStackTrace(java.lang.Throwable);
450*455610afSAndroid Build Coastguard Worker&gt;     static java.util.List getStackFrameList(java.lang.Throwable);
451*455610afSAndroid Build Coastguard Worker
452*455610afSAndroid Build Coastguard Workerorg.apache.commons.lang.CharRange
453*455610afSAndroid Build Coastguard Worker--------------------
454*455610afSAndroid Build Coastguard Worker&lt; class org.apache.commons.lang.CharRange extends java.lang.Object {
455*455610afSAndroid Build Coastguard Worker---
456*455610afSAndroid Build Coastguard Worker&gt; public final class org.apache.commons.lang.CharRange extends java.lang.Object implements java.io.Serializable {
457*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.CharRange(char,boolean);
458*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.CharRange(java.lang.String,java.lang.String);
459*455610afSAndroid Build Coastguard Worker---
460*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.CharRange(char,char,boolean);
461*455610afSAndroid Build Coastguard Worker&lt;     public void setStart(char);
462*455610afSAndroid Build Coastguard Worker&lt;     public void setEnd(char);
463*455610afSAndroid Build Coastguard Worker&lt;     public boolean isRange();
464*455610afSAndroid Build Coastguard Worker&lt;     public boolean inRange(char);
465*455610afSAndroid Build Coastguard Worker&lt;     public void setNegated(boolean);
466*455610afSAndroid Build Coastguard Worker---
467*455610afSAndroid Build Coastguard Worker&gt;     public boolean contains(char);
468*455610afSAndroid Build Coastguard Worker&gt;     public boolean contains(org.apache.commons.lang.CharRange);
469*455610afSAndroid Build Coastguard Worker&gt;     public boolean equals(java.lang.Object);
470*455610afSAndroid Build Coastguard Worker&gt;     public int hashCode();
471*455610afSAndroid Build Coastguard Worker&gt;     static {};
472*455610afSAndroid Build Coastguard Worker
473*455610afSAndroid Build Coastguard Workerorg.apache.commons.lang.ObjectUtils$1
474*455610afSAndroid Build Coastguard Worker--------------------
475*455610afSAndroid Build Coastguard Worker&lt; Compiled from ObjectUtils.java
476*455610afSAndroid Build Coastguard Worker&lt; class org.apache.commons.lang.ObjectUtils$1 extends java.lang.Object {
477*455610afSAndroid Build Coastguard Worker&lt; }
478*455610afSAndroid Build Coastguard Worker---
479*455610afSAndroid Build Coastguard Worker&gt; Class 'org.apache.commons.lang.ObjectUtils$1' has been removed
480*455610afSAndroid Build Coastguard Worker
481*455610afSAndroid Build Coastguard Workerorg.apache.commons.lang.ObjectUtils$Null
482*455610afSAndroid Build Coastguard Worker--------------------
483*455610afSAndroid Build Coastguard Worker&lt;     org.apache.commons.lang.ObjectUtils.Null(org.apache.commons.lang.ObjectUtils$1);
484*455610afSAndroid Build Coastguard Worker---
485*455610afSAndroid Build Coastguard Worker&gt;     org.apache.commons.lang.ObjectUtils.Null();
486*455610afSAndroid Build Coastguard Worker&gt;     static {};
487*455610afSAndroid Build Coastguard Worker
488*455610afSAndroid Build Coastguard Workerorg.apache.commons.lang.SystemUtils
489*455610afSAndroid Build Coastguard Worker--------------------
490*455610afSAndroid Build Coastguard Worker&gt;     public static final java.lang.String FILE_ENCODING;
491*455610afSAndroid Build Coastguard Worker&gt;     public static final java.lang.String JAVA_RUNTIME_NAME;
492*455610afSAndroid Build Coastguard Worker&gt;     public static final java.lang.String JAVA_RUNTIME_VERSION;
493*455610afSAndroid Build Coastguard Worker&gt;     public static final java.lang.String JAVA_VM_INFO;
494*455610afSAndroid Build Coastguard Worker&gt;     public static final java.lang.String USER_COUNTRY;
495*455610afSAndroid Build Coastguard Worker&gt;     public static final java.lang.String USER_LANGUAGE;
496*455610afSAndroid Build Coastguard Worker&gt;     public static final float JAVA_VERSION_FLOAT;
497*455610afSAndroid Build Coastguard Worker&gt;     public static final int JAVA_VERSION_INT;
498*455610afSAndroid Build Coastguard Worker&gt;     public static final boolean IS_OS_AIX;
499*455610afSAndroid Build Coastguard Worker&gt;     public static final boolean IS_OS_HP_UX;
500*455610afSAndroid Build Coastguard Worker&gt;     public static final boolean IS_OS_IRIX;
501*455610afSAndroid Build Coastguard Worker&gt;     public static final boolean IS_OS_LINUX;
502*455610afSAndroid Build Coastguard Worker&gt;     public static final boolean IS_OS_MAC;
503*455610afSAndroid Build Coastguard Worker&gt;     public static final boolean IS_OS_MAC_OSX;
504*455610afSAndroid Build Coastguard Worker&gt;     public static final boolean IS_OS_OS2;
505*455610afSAndroid Build Coastguard Worker&gt;     public static final boolean IS_OS_SOLARIS;
506*455610afSAndroid Build Coastguard Worker&gt;     public static final boolean IS_OS_SUN_OS;
507*455610afSAndroid Build Coastguard Worker&gt;     public static final boolean IS_OS_WINDOWS;
508*455610afSAndroid Build Coastguard Worker&gt;     public static final boolean IS_OS_WINDOWS_2000;
509*455610afSAndroid Build Coastguard Worker&gt;     public static final boolean IS_OS_WINDOWS_95;
510*455610afSAndroid Build Coastguard Worker&gt;     public static final boolean IS_OS_WINDOWS_98;
511*455610afSAndroid Build Coastguard Worker&gt;     public static final boolean IS_OS_WINDOWS_ME;
512*455610afSAndroid Build Coastguard Worker&gt;     public static final boolean IS_OS_WINDOWS_NT;
513*455610afSAndroid Build Coastguard Worker&gt;     public static final boolean IS_OS_WINDOWS_XP;
514*455610afSAndroid Build Coastguard Worker&gt;     public static boolean isJavaVersionAtLeast(int);
515*455610afSAndroid Build Coastguard Worker
516*455610afSAndroid Build Coastguard Workerorg.apache.commons.lang.SerializationUtils
517*455610afSAndroid Build Coastguard Worker--------------------
518*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.SerializationUtils();
519*455610afSAndroid Build Coastguard Worker
520*455610afSAndroid Build Coastguard Workerorg.apache.commons.lang.RandomStringUtils
521*455610afSAndroid Build Coastguard Worker--------------------
522*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String random(int, int, int, boolean, boolean, char[], java.util.Random);
523*455610afSAndroid Build Coastguard Worker
524*455610afSAndroid Build Coastguard Workerorg.apache.commons.lang.CharSet
525*455610afSAndroid Build Coastguard Worker--------------------
526*455610afSAndroid Build Coastguard Worker&lt; public class org.apache.commons.lang.CharSet extends java.lang.Object {
527*455610afSAndroid Build Coastguard Worker---
528*455610afSAndroid Build Coastguard Worker&gt; public class org.apache.commons.lang.CharSet extends java.lang.Object implements java.io.Serializable {
529*455610afSAndroid Build Coastguard Worker&gt;     public static final org.apache.commons.lang.CharSet EMPTY;
530*455610afSAndroid Build Coastguard Worker&gt;     public static final org.apache.commons.lang.CharSet ASCII_ALPHA;
531*455610afSAndroid Build Coastguard Worker&gt;     public static final org.apache.commons.lang.CharSet ASCII_ALPHA_LOWER;
532*455610afSAndroid Build Coastguard Worker&gt;     public static final org.apache.commons.lang.CharSet ASCII_ALPHA_UPPER;
533*455610afSAndroid Build Coastguard Worker&gt;     public static final org.apache.commons.lang.CharSet ASCII_NUMERIC;
534*455610afSAndroid Build Coastguard Worker&gt;     protected static final java.util.Map COMMON;
535*455610afSAndroid Build Coastguard Worker&gt;     public static org.apache.commons.lang.CharSet getInstance(java.lang.String);
536*455610afSAndroid Build Coastguard Worker&gt;     protected org.apache.commons.lang.CharSet(java.lang.String);
537*455610afSAndroid Build Coastguard Worker&lt;     public boolean contains(char);
538*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.CharRange getCharRanges()[];
539*455610afSAndroid Build Coastguard Worker&gt;     public boolean contains(char);
540*455610afSAndroid Build Coastguard Worker&gt;     public boolean equals(java.lang.Object);
541*455610afSAndroid Build Coastguard Worker&gt;     public int hashCode();
542*455610afSAndroid Build Coastguard Worker&gt;     static {};
543*455610afSAndroid Build Coastguard Worker
544*455610afSAndroid Build Coastguard Workerorg.apache.commons.lang.CharSetUtils
545*455610afSAndroid Build Coastguard Worker--------------------
546*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String keep(java.lang.String, java.lang.String);
547*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String keep(java.lang.String, java.lang.String[]);
548*455610afSAndroid Build Coastguard Worker
549*455610afSAndroid Build Coastguard Workerorg.apache.commons.lang.builder.ToStringBuilder
550*455610afSAndroid Build Coastguard Worker--------------------
551*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder(java.lang.Object);
552*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder(java.lang.Object,org.apache.commons.lang.builder.ToStringStyle);
553*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder(java.lang.Object,org.apache.commons.lang.builder.ToStringStyle,java.lang.StringBuffer);
554*455610afSAndroid Build Coastguard Worker&lt;     public static void setDefaultStyle(org.apache.commons.lang.builder.ToStringStyle);
555*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.Object);
556*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, java.lang.Object);
557*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, java.lang.Object, boolean);
558*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(long);
559*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, long);
560*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(int);
561*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, int);
562*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(short);
563*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, short);
564*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(char);
565*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, char);
566*455610afSAndroid Build Coastguard Worker---
567*455610afSAndroid Build Coastguard Worker&gt;     public static java.lang.String reflectionToString(java.lang.Object, org.apache.commons.lang.builder.ToStringStyle, boolean, java.lang.Class);
568*455610afSAndroid Build Coastguard Worker&gt;     public static void setDefaultStyle(org.apache.commons.lang.builder.ToStringStyle);
569*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder(java.lang.Object);
570*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder(java.lang.Object,org.apache.commons.lang.builder.ToStringStyle);
571*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder(java.lang.Object,org.apache.commons.lang.builder.ToStringStyle,java.lang.StringBuffer);
572*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(boolean);
573*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(boolean[]);
574*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, byte);
575*455610afSAndroid Build Coastguard Worker---
576*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(byte[]);
577*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(char);
578*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(char[]);
579*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, double);
580*455610afSAndroid Build Coastguard Worker---
581*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(double[]);
582*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, float);
583*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(boolean);
584*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, boolean);
585*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.Object[]);
586*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, java.lang.Object[]);
587*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, java.lang.Object[], boolean);
588*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(long[]);
589*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, long[]);
590*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, long[], boolean);
591*455610afSAndroid Build Coastguard Worker---
592*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(float[]);
593*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(int);
594*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, int[]);
595*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, int[], boolean);
596*455610afSAndroid Build Coastguard Worker---
597*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(long);
598*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(long[]);
599*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.Object);
600*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.Object[]);
601*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(short);
602*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, short[]);
603*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, short[], boolean);
604*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(char[]);
605*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, char[]);
606*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, char[], boolean);
607*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(byte[]);
608*455610afSAndroid Build Coastguard Worker---
609*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, boolean);
610*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, boolean[]);
611*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, boolean[], boolean);
612*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, byte);
613*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(double[]);
614*455610afSAndroid Build Coastguard Worker---
615*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, char);
616*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, char[]);
617*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, char[], boolean);
618*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, double);
619*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(float[]);
620*455610afSAndroid Build Coastguard Worker---
621*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, float);
622*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(boolean[]);
623*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, boolean[]);
624*455610afSAndroid Build Coastguard Worker&lt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, boolean[], boolean);
625*455610afSAndroid Build Coastguard Worker---
626*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, int);
627*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, int[]);
628*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, int[], boolean);
629*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, long);
630*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, long[]);
631*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, long[], boolean);
632*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, java.lang.Object);
633*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, java.lang.Object, boolean);
634*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, java.lang.Object[]);
635*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, java.lang.Object[], boolean);
636*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, short);
637*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, short[]);
638*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, short[], boolean);
639*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder appendAsObjectToString(java.lang.Object);
640*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder appendSuper(java.lang.String);
641*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringBuilder appendToString(java.lang.String);
642*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.ToStringStyle getStyle();
643*455610afSAndroid Build Coastguard Worker&gt;     public java.lang.Object getObject();
644*455610afSAndroid Build Coastguard Worker
645*455610afSAndroid Build Coastguard Workerorg.apache.commons.lang.builder.StandardToStringStyle
646*455610afSAndroid Build Coastguard Worker--------------------
647*455610afSAndroid Build Coastguard Worker&gt;     public boolean isUseShortClassName();
648*455610afSAndroid Build Coastguard Worker&gt;     public void setUseShortClassName(boolean);
649*455610afSAndroid Build Coastguard Worker&gt;     public boolean isFieldSeparatorAtStart();
650*455610afSAndroid Build Coastguard Worker&gt;     public void setFieldSeparatorAtStart(boolean);
651*455610afSAndroid Build Coastguard Worker&gt;     public boolean isFieldSeparatorAtEnd();
652*455610afSAndroid Build Coastguard Worker&gt;     public void setFieldSeparatorAtEnd(boolean);
653*455610afSAndroid Build Coastguard Worker
654*455610afSAndroid Build Coastguard Workerorg.apache.commons.lang.builder.ToStringStyle
655*455610afSAndroid Build Coastguard Worker--------------------
656*455610afSAndroid Build Coastguard Worker&gt;     public void appendSuper(java.lang.StringBuffer, java.lang.String);
657*455610afSAndroid Build Coastguard Worker&gt;     public void appendToString(java.lang.StringBuffer, java.lang.String);
658*455610afSAndroid Build Coastguard Worker&gt;     protected void removeLastFieldSeparator(java.lang.StringBuffer);
659*455610afSAndroid Build Coastguard Worker&gt;     protected void reflectionAppendArrayDetail(java.lang.StringBuffer, java.lang.String, java.lang.Object);
660*455610afSAndroid Build Coastguard Worker&gt;     protected boolean isUseShortClassName();
661*455610afSAndroid Build Coastguard Worker&gt;     protected void setUseShortClassName(boolean);
662*455610afSAndroid Build Coastguard Worker&gt;     protected boolean isFieldSeparatorAtStart();
663*455610afSAndroid Build Coastguard Worker&gt;     protected void setFieldSeparatorAtStart(boolean);
664*455610afSAndroid Build Coastguard Worker&gt;     protected boolean isFieldSeparatorAtEnd();
665*455610afSAndroid Build Coastguard Worker&gt;     protected void setFieldSeparatorAtEnd(boolean);
666*455610afSAndroid Build Coastguard Worker
667*455610afSAndroid Build Coastguard Workerorg.apache.commons.lang.builder.HashCodeBuilder
668*455610afSAndroid Build Coastguard Worker--------------------
669*455610afSAndroid Build Coastguard Worker&gt;     public static int reflectionHashCode(int, int, java.lang.Object, boolean, java.lang.Class);
670*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.HashCodeBuilder appendSuper(int);
671*455610afSAndroid Build Coastguard Worker
672*455610afSAndroid Build Coastguard Workerorg.apache.commons.lang.builder.CompareToBuilder
673*455610afSAndroid Build Coastguard Worker--------------------
674*455610afSAndroid Build Coastguard Worker&gt;     public static int reflectionCompare(java.lang.Object, java.lang.Object, boolean, java.lang.Class);
675*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.CompareToBuilder appendSuper(int);
676*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.CompareToBuilder append(java.lang.Object, java.lang.Object, java.util.Comparator);
677*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.CompareToBuilder append(java.lang.Object[], java.lang.Object[], java.util.Comparator);
678*455610afSAndroid Build Coastguard Worker
679*455610afSAndroid Build Coastguard Workerorg.apache.commons.lang.builder.EqualsBuilder
680*455610afSAndroid Build Coastguard Worker--------------------
681*455610afSAndroid Build Coastguard Worker&gt;     public static boolean reflectionEquals(java.lang.Object, java.lang.Object, boolean, java.lang.Class);
682*455610afSAndroid Build Coastguard Worker&gt;     public org.apache.commons.lang.builder.EqualsBuilder appendSuper(boolean);
683*455610afSAndroid Build Coastguard Worker</source>
684*455610afSAndroid Build Coastguard Worker</p>
685*455610afSAndroid Build Coastguard Worker</section>
686*455610afSAndroid Build Coastguard Worker
687*455610afSAndroid Build Coastguard Worker</body>
688*455610afSAndroid Build Coastguard Worker</document>
689