2003-07-19 17:55:05 -04:00
|
|
|
$Id: RELEASE-NOTES.txt,v 1.14 2003/07/19 21:55:05 scolebourne Exp $
|
2002-07-18 23:35:56 -04:00
|
|
|
|
2003-07-08 01:50:42 -04:00
|
|
|
Commons Lang Package
|
2003-07-11 02:38:58 -04:00
|
|
|
Version 2.0
|
|
|
|
Release Notes
|
2002-07-18 23:35:56 -04:00
|
|
|
|
|
|
|
|
|
|
|
INTRODUCTION:
|
|
|
|
|
|
|
|
This document contains the release notes for this version of the Commons
|
2002-09-24 21:33:06 -04:00
|
|
|
Lang package. Commons Lang is a set of utility functions and reusable
|
|
|
|
components that should be a help in any Java environment.
|
2002-07-25 18:44:29 -04:00
|
|
|
|
2003-07-16 17:19:22 -04:00
|
|
|
|
|
|
|
INCOMPATIBLE CHANGES:
|
|
|
|
Some StringUtils methods have changed functionality from 1.0.
|
|
|
|
isEmpty()
|
|
|
|
chomp(String)
|
|
|
|
chomp(String,String)
|
2003-07-19 17:55:05 -04:00
|
|
|
plus others have changed null handling
|
2003-07-16 17:19:22 -04:00
|
|
|
Check your code before implementing this release.
|
|
|
|
|
|
|
|
|
2002-09-24 21:33:06 -04:00
|
|
|
NEW FEATURES:
|
2002-07-25 18:44:29 -04:00
|
|
|
|
2003-07-08 01:50:42 -04:00
|
|
|
Since the release of the 1.0 package the following classes have been added:
|
2002-07-25 18:44:29 -04:00
|
|
|
|
2003-07-11 02:38:58 -04:00
|
|
|
lang package:
|
2003-07-08 01:50:42 -04:00
|
|
|
ArrayUtils
|
|
|
|
BooleanUtils
|
|
|
|
ClassUtils
|
|
|
|
StringEscapeUtils
|
|
|
|
StringPrintWriter
|
|
|
|
WordWrapUtils
|
|
|
|
IllegalClassException
|
|
|
|
IncompleteArgumentException
|
|
|
|
NotImplementedException
|
|
|
|
NullArgumentException
|
|
|
|
SerializationException
|
|
|
|
UnhandledException
|
2002-07-18 23:35:56 -04:00
|
|
|
|
|
|
|
|
2003-07-11 02:38:58 -04:00
|
|
|
math sub-package:
|
2003-07-08 01:50:42 -04:00
|
|
|
IntRange
|
|
|
|
LongRange
|
|
|
|
Range
|
|
|
|
DoubleRange
|
|
|
|
JVMRandom
|
|
|
|
NumberRange
|
|
|
|
FloatRange
|
|
|
|
NumberUtils
|
|
|
|
Fraction
|
|
|
|
RandomUtils
|
2002-09-24 21:33:06 -04:00
|
|
|
|
2003-07-08 01:50:42 -04:00
|
|
|
time sub-package:
|
|
|
|
DateFormatUtils
|
|
|
|
FastDateFormat
|
|
|
|
DateUtils
|
|
|
|
StopWatch
|
2002-07-18 23:35:56 -04:00
|
|
|
|
2003-07-08 01:50:42 -04:00
|
|
|
util sub-package:
|
|
|
|
BitField
|
|
|
|
IdentifierUtils
|
|
|
|
Validate
|
2002-07-25 18:44:29 -04:00
|
|
|
|
2003-07-08 01:50:42 -04:00
|
|
|
Since the release of the 1.0 package the following classes have been changed:
|
|
|
|
|
2003-07-11 02:38:58 -04:00
|
|
|
lang:
|
2003-07-08 01:50:42 -04:00
|
|
|
CharSetUtils:
|
2003-07-14 19:03:27 -04:00
|
|
|
added keep method: keep any characters specified in the CharSet string
|
2003-07-08 01:50:42 -04:00
|
|
|
RandomStringUtils:
|
|
|
|
random method: overloaded to allow passing in of a Random class
|
|
|
|
SerializationUtils:
|
|
|
|
added empty constructor
|
|
|
|
StringUtils:
|
2003-07-19 17:55:05 -04:00
|
|
|
isEmpty() changed to not trim
|
2003-07-14 19:03:27 -04:00
|
|
|
chomp() changed to be more like Perl.
|
2003-07-16 17:19:22 -04:00
|
|
|
Various methods changed in the handling of null (less exceptions).
|
2003-07-16 17:23:50 -04:00
|
|
|
Thirty new methods.
|
|
|
|
Seven methods deprecated.
|
2003-07-08 01:50:42 -04:00
|
|
|
SystemUtils:
|
2003-07-14 19:03:27 -04:00
|
|
|
isJavaVersionAtLeast(int) added. getJavaVersion() deprecated.
|
2003-07-11 23:37:24 -04:00
|
|
|
host of new constants.
|
2003-07-08 01:50:42 -04:00
|
|
|
|
2003-07-11 02:38:58 -04:00
|
|
|
enum:
|
2003-07-08 01:50:42 -04:00
|
|
|
Enum:
|
|
|
|
getEnumClass(Class) added
|
|
|
|
EnumUtils:
|
2003-07-14 19:03:27 -04:00
|
|
|
Removed irrelevant Comparable/Serializable interfaces.
|
2002-07-18 23:35:56 -04:00
|
|
|
|
2003-07-11 02:38:58 -04:00
|
|
|
exception:
|
2003-07-08 01:50:42 -04:00
|
|
|
NestableDelegate:
|
|
|
|
Gained many new methods for dissecting an Exception.
|
|
|
|
ExceptionUtils:
|
|
|
|
Gained many new methods to improve handling of nested stack traces.
|
|
|
|
|
2003-07-11 02:38:58 -04:00
|
|
|
builder:
|
2003-07-08 01:50:42 -04:00
|
|
|
ReflectionToStringBuilder:
|
|
|
|
Handy class added for creating default toStrings.
|
|
|
|
All other builder classes received a set of new methods.
|
2002-09-24 21:33:06 -04:00
|
|
|
|
|
|
|
|
2003-07-08 01:50:42 -04:00
|
|
|
BUG FIXES:
|
|
|
|
|
2003-07-11 23:29:27 -04:00
|
|
|
ID Sev Pri Plt Owner State Result Summary
|
|
|
|
13367 [PATCH] StringUtil enhancement
|
|
|
|
13391 Javadoc nit
|
|
|
|
13771 Additional Lang Method Suggestions
|
|
|
|
14306 NullPointerException in CompareToBuilder
|
|
|
|
14357 static option for reversing the stacktrace
|
|
|
|
14447 ToStringBuilder doesn't work well in subclasses
|
|
|
|
14883 StringUtils.countMatches loops forever if substring empty
|
|
|
|
14884 NumberRange inaccurate for Long, etc.
|
|
|
|
14985 More flexibility for getRootCause in ExceptionUtils
|
|
|
|
15154 SystemUtils.IS_JAVA_1_5 Javadoc is wrong
|
|
|
|
15257 Hierarchy support in ToStringBuilder.reflectionToString()
|
|
|
|
15438 ArrayUtils.contains()
|
|
|
|
15439 Enum does not support inner sub-classes
|
|
|
|
15986 Infinite loop in ToStringBuilder.reflectionToString for inne
|
|
|
|
16076 Example in Javadoc for ToStringBuilder wrong for append.
|
|
|
|
16193 Hierarchy support in EqualsBuilder.reflectionEquals()
|
|
|
|
16202 typo in the javadoc example code
|
|
|
|
16204 Infinite loop in StringUtils.replace(text, repl, with) + FIX
|
|
|
|
16227 Added class hierachy support to CompareToBuilder.reflectionC
|
|
|
|
16228 Added class hierachy support to HashCodeBuilder.reflectionHa
|
|
|
|
16284 MethodUtils: Removed unused code/unused local vars.
|
|
|
|
16341 No Javadoc for NestableDelegate
|
|
|
|
16622 Removed compile warning in FastDateFormat
|
|
|
|
16669 JavaDoc Errata
|
|
|
|
16676 StackOverflow due to ToStringBuilder
|
|
|
|
16689 ExceptionUtils new methods.
|
|
|
|
16690 Specify initial size for Enum's HashMap.
|
|
|
|
16787 Removed compile warning in ObjectUtils
|
|
|
|
17250 [Lang] Should ToStringBuilder.reflectionToString handle arra
|
|
|
|
17654 EnumUtils nit: The import java.io.Serializable is never used
|
|
|
|
17882 Add join(..., char c) to StringUtils (and some performance f
|
|
|
|
18077 StringUtils.chomp does not match Perl
|
|
|
|
18723 RandomStringUtils infloops with length < 1
|
|
|
|
18836 test.lang fails if compiled with non iso-8859-1 locales
|
|
|
|
18948 Resurrect the WordWrapUtils from commons-sandbox/utils
|
|
|
|
19296 [Lang] What to do with FastDateFormat unused private constru
|
|
|
|
19364 [Lang] time unit tests fail on Sundays
|
|
|
|
19756 [lang] java.lang.ExceptionInInitializerError thrown by JVMRa
|
|
|
|
19880 [lang] patch and test case fixing problem with RandomStringU
|
|
|
|
20165 [LANG] SystemUtils does not play nice in an Applet
|
|
|
|
20538 [lang] NumberUtils.isNumber allows illegal trailing characte
|
|
|
|
20592 [lang] RandomStringUtils.randomAlpha methods omit 'z'
|
|
|
|
20603 [lang] Make NestableDelegate methods public instead of packa
|
|
|
|
20632 Refactored reflection feature of ToStringBuilder into new Re
|
|
|
|
20652 StringUtils.chopNewLine - StringIndexOutOfBoundsException
|
|
|
|
21021 [PATCH] reduce object creation in ToStringBuilder
|
|
|
|
21068 [lang] [PATCH] NumberUtils min/max, BooleanUtils.xor, and Ar
|
|
|
|
21099 [lang][PATCH] Unused field 'startFinal' in DateIterator
|
|
|
|
|
2002-09-24 21:33:06 -04:00
|
|
|
|
2003-07-08 01:50:42 -04:00
|
|
|
DEPRECATIONS:
|
2002-09-24 21:33:06 -04:00
|
|
|
|
2003-07-11 02:38:58 -04:00
|
|
|
lang:
|
2003-07-08 01:50:42 -04:00
|
|
|
NumberRange:
|
2003-07-08 18:05:14 -04:00
|
|
|
now deprecated, see math subpackage
|
2003-07-08 01:50:42 -04:00
|
|
|
NumberUtils:
|
2003-07-08 18:05:14 -04:00
|
|
|
now deprecated, see math subpackage
|
2002-09-24 21:33:06 -04:00
|
|
|
|
2003-07-16 17:19:22 -04:00
|
|
|
|
2002-09-24 21:33:06 -04:00
|
|
|
CHANGES: [In 'diff' format]
|
|
|
|
|
|
|
|
Jar changes
|
|
|
|
===========
|
2003-07-08 01:50:42 -04:00
|
|
|
> org.apache.commons.lang.math.Range
|
|
|
|
> org.apache.commons.lang.math.FloatRange
|
|
|
|
> org.apache.commons.lang.math.NumberUtils
|
|
|
|
> org.apache.commons.lang.math.JVMRandom
|
|
|
|
> org.apache.commons.lang.math.IntRange
|
|
|
|
> org.apache.commons.lang.math.LongRange
|
|
|
|
> org.apache.commons.lang.math.DoubleRange
|
|
|
|
> org.apache.commons.lang.math.NumberRange
|
|
|
|
> org.apache.commons.lang.math.Fraction
|
|
|
|
> org.apache.commons.lang.math.RandomUtils
|
|
|
|
> org.apache.commons.lang.time.FastDateFormat
|
|
|
|
> org.apache.commons.lang.time.DateUtils$DateIterator
|
|
|
|
> org.apache.commons.lang.time.DateUtils
|
|
|
|
> org.apache.commons.lang.time.FastDateFormat$UnpaddedMonthField
|
|
|
|
> org.apache.commons.lang.time.FastDateFormat$StringLiteral
|
|
|
|
> org.apache.commons.lang.time.FastDateFormat$TwelveHourField
|
|
|
|
> org.apache.commons.lang.time.FastDateFormat$NumberRule
|
|
|
|
> org.apache.commons.lang.time.FastDateFormat$CharacterLiteral
|
|
|
|
> org.apache.commons.lang.time.FastDateFormat$TimeZoneNumberRule
|
|
|
|
> org.apache.commons.lang.time.FastDateFormat$TimeZoneNameRule
|
|
|
|
> org.apache.commons.lang.time.DateFormatUtils
|
|
|
|
> org.apache.commons.lang.time.FastDateFormat$TwoDigitMonthField
|
|
|
|
> org.apache.commons.lang.time.DurationFormatUtils
|
|
|
|
> org.apache.commons.lang.time.FastDateFormat$TimeZoneDisplayKey
|
|
|
|
> org.apache.commons.lang.time.FastDateFormat$UnpaddedNumberField
|
|
|
|
> org.apache.commons.lang.time.FastDateFormat$PaddedNumberField
|
|
|
|
> org.apache.commons.lang.time.StopWatch
|
|
|
|
> org.apache.commons.lang.time.FastDateFormat$TwentyFourHourField
|
|
|
|
> org.apache.commons.lang.time.FastDateFormat$Rule
|
|
|
|
> org.apache.commons.lang.time.FastDateFormat$TwoDigitNumberField
|
|
|
|
> org.apache.commons.lang.time.FastDateFormat$TextField
|
|
|
|
> org.apache.commons.lang.time.FastDateFormat$Pair
|
|
|
|
> org.apache.commons.lang.time.FastDateFormat$TwoDigitYearField
|
|
|
|
> org.apache.commons.lang.util.IdentifierUtils$StringNumericIdentifierFactory
|
|
|
|
> org.apache.commons.lang.util.IdentifierUtils$StringSessionIdentifierFactory
|
|
|
|
> org.apache.commons.lang.util.IdentifierUtils$LongNumericIdentifierFactory
|
|
|
|
> org.apache.commons.lang.util.IdentifierUtils$StringAlphanumericIdentifierFactory
|
|
|
|
> org.apache.commons.lang.util.Validate
|
|
|
|
> org.apache.commons.lang.util.LongIdentifierFactory
|
|
|
|
> org.apache.commons.lang.util.IdentifierUtils$1
|
|
|
|
> org.apache.commons.lang.util.StringIdentifierFactory
|
|
|
|
> org.apache.commons.lang.util.IdentifierUtils
|
|
|
|
> org.apache.commons.lang.util.IdentifierFactory
|
|
|
|
> org.apache.commons.lang.util.BitField
|
|
|
|
> org.apache.commons.lang.Entities
|
|
|
|
> org.apache.commons.lang.reflect.MethodUtils
|
|
|
|
> org.apache.commons.lang.reflect.ReflectionException
|
|
|
|
> org.apache.commons.lang.reflect.ConstructorUtils
|
|
|
|
> org.apache.commons.lang.reflect.ReflectionUtils
|
|
|
|
> org.apache.commons.lang.reflect.FieldUtils
|
|
|
|
> org.apache.commons.lang.Entities$LookupEntityMap
|
|
|
|
> org.apache.commons.lang.NotImplementedException
|
|
|
|
> org.apache.commons.lang.NullArgumentException
|
|
|
|
< org.apache.commons.lang.ObjectUtils$1
|
|
|
|
> org.apache.commons.lang.StringPrintWriter
|
|
|
|
> org.apache.commons.lang.UnhandledException
|
|
|
|
> org.apache.commons.lang.Entities$HashEntityMap
|
|
|
|
> org.apache.commons.lang.Entities$ArrayEntityMap
|
|
|
|
> org.apache.commons.lang.Entities$EntityMap
|
|
|
|
> org.apache.commons.lang.IntHashMap
|
|
|
|
> org.apache.commons.lang.BooleanUtils
|
|
|
|
> org.apache.commons.lang.IncompleteArgumentException
|
|
|
|
> org.apache.commons.lang.Entities$PrimitiveEntityMap
|
|
|
|
> org.apache.commons.lang.Entities$TreeEntityMap
|
|
|
|
> org.apache.commons.lang.StringEscapeUtils
|
|
|
|
> org.apache.commons.lang.ArrayUtils
|
|
|
|
> org.apache.commons.lang.Entities$BinaryEntityMap
|
|
|
|
> org.apache.commons.lang.WordWrapUtils
|
|
|
|
> org.apache.commons.lang.ClassUtils
|
|
|
|
> org.apache.commons.lang.IntHashMap$Entry
|
|
|
|
> org.apache.commons.lang.IllegalClassException
|
|
|
|
> org.apache.commons.lang.builder.ReflectionToStringBuilder$1
|
|
|
|
> org.apache.commons.lang.builder.ReflectionToStringBuilder
|
|
|
|
> org.apache.commons.lang.Entities$MapIntMap
|
2002-09-24 21:33:06 -04:00
|
|
|
|
|
|
|
|
|
|
|
Class changes
|
|
|
|
=============
|
2003-07-08 01:50:42 -04:00
|
|
|
org.apache.commons.lang.enum.EnumUtils
|
2002-09-24 21:33:06 -04:00
|
|
|
--------------------
|
2003-07-08 01:50:42 -04:00
|
|
|
< public abstract class org.apache.commons.lang.enum.EnumUtils extends java.lang.Object implements java.lang.Comparable, java.io.Serializable {
|
2002-09-24 21:33:06 -04:00
|
|
|
---
|
2003-07-08 01:50:42 -04:00
|
|
|
> public class org.apache.commons.lang.enum.EnumUtils extends java.lang.Object {
|
|
|
|
|
|
|
|
|
|
|
|
org.apache.commons.lang.enum.Enum
|
|
|
|
--------------------
|
|
|
|
> static java.lang.Class class$org$apache$commons$lang$enum$ValuedEnum;
|
|
|
|
> protected static java.lang.Class getEnumClass(java.lang.Class);
|
|
|
|
|
|
|
|
org.apache.commons.lang.StringUtils
|
|
|
|
--------------------
|
|
|
|
> public static java.lang.String trimToNull(java.lang.String);
|
|
|
|
> public static java.lang.String trimToEmpty(java.lang.String);
|
2003-07-16 17:19:22 -04:00
|
|
|
> public static boolean isEmptyOrNull(java.lang.String);
|
|
|
|
> public static boolean isNotEmptyOrNull(java.lang.String);
|
2003-07-14 19:03:27 -04:00
|
|
|
> public static boolean isEmptyTrimmed(java.lang.String);
|
|
|
|
> public static boolean isNotEmptyTrimmed(java.lang.String);
|
2003-07-16 17:19:22 -04:00
|
|
|
> public static boolean isEmptyTrimmedOrNull(java.lang.String);
|
|
|
|
> public static boolean isNotEmptyTrimmedOrNull(java.lang.String);
|
2003-07-08 01:50:42 -04:00
|
|
|
> public static java.lang.String join(java.lang.Object[], char);
|
|
|
|
> public static java.lang.String join(java.util.Iterator, char);
|
|
|
|
> public static java.lang.String slice(java.lang.String);
|
|
|
|
> public static java.lang.String slice(java.lang.String, java.lang.String);
|
|
|
|
> public static java.lang.String sliceRemainder(java.lang.String, java.lang.String);
|
|
|
|
> public static java.lang.String sliceFirstRemainder(java.lang.String, java.lang.String);
|
|
|
|
> public static java.lang.String sliceFirst(java.lang.String, java.lang.String);
|
|
|
|
> public static java.lang.String rightPad(java.lang.String, int, char);
|
|
|
|
> public static java.lang.String leftPad(java.lang.String, int, char);
|
|
|
|
> public static java.lang.String uncapitaliseAllWords(java.lang.String);
|
|
|
|
> public static boolean isWhitespace(java.lang.String);
|
2003-07-15 19:42:13 -04:00
|
|
|
> public static java.lang.String defaultString(java.lang.Object);
|
|
|
|
> public static java.lang.String defaultString(java.lang.Object, java.lang.String);
|
2003-07-08 01:50:42 -04:00
|
|
|
---
|
|
|
|
> public static boolean containsOnly(java.lang.String, java.lang.String);
|
|
|
|
> public static boolean containsNone(java.lang.String, java.lang.String);
|
|
|
|
> public static boolean containsNone(java.lang.String, char[]);
|
|
|
|
> public static int indexOfAnyBut(java.lang.String, char[]);
|
|
|
|
> public static int indexOfAnyBut(java.lang.String, java.lang.String);
|
|
|
|
> public static java.lang.String abbreviate(java.lang.String, int);
|
|
|
|
> public static java.lang.String abbreviate(java.lang.String, int, int);
|
|
|
|
> public static java.lang.String difference(java.lang.String, java.lang.String);
|
|
|
|
> public static int differenceAt(java.lang.String, java.lang.String);
|
|
|
|
---
|
|
|
|
> static {};
|
|
|
|
|
|
|
|
org.apache.commons.lang.ObjectUtils
|
|
|
|
--------------------
|
|
|
|
< org.apache.commons.lang.ObjectUtils.Null(org.apache.commons.lang.ObjectUtils$1);
|
|
|
|
---
|
|
|
|
> org.apache.commons.lang.ObjectUtils.Null();
|
|
|
|
> static {};
|
2002-09-24 21:33:06 -04:00
|
|
|
|
|
|
|
org.apache.commons.lang.exception.NestableDelegate
|
|
|
|
--------------------
|
2003-07-08 01:50:42 -04:00
|
|
|
> public static boolean topDown;
|
|
|
|
> public static boolean trimStackFrames;
|
|
|
|
< org.apache.commons.lang.exception.NestableDelegate(org.apache.commons.lang.exception.Nestable);
|
|
|
|
< java.lang.String getMessage(int);
|
2002-09-24 21:33:06 -04:00
|
|
|
< java.lang.String getMessage(java.lang.String);
|
|
|
|
< java.lang.String getMessages()[];
|
2003-07-08 01:50:42 -04:00
|
|
|
< java.lang.Throwable getThrowable(int);
|
|
|
|
< int getThrowableCount();
|
|
|
|
< java.lang.Throwable getThrowables()[];
|
|
|
|
< int indexOfThrowable(java.lang.Class, int);
|
2002-09-24 21:33:06 -04:00
|
|
|
---
|
2003-07-08 01:50:42 -04:00
|
|
|
> public org.apache.commons.lang.exception.NestableDelegate(org.apache.commons.lang.exception.Nestable);
|
2002-09-24 21:33:06 -04:00
|
|
|
> public java.lang.String getMessage(int);
|
2003-07-08 01:50:42 -04:00
|
|
|
> public java.lang.String getMessage(java.lang.String);
|
|
|
|
> public java.lang.String getMessages()[];
|
|
|
|
> public java.lang.Throwable getThrowable(int);
|
2002-09-24 21:33:06 -04:00
|
|
|
> public int getThrowableCount();
|
2003-07-08 01:50:42 -04:00
|
|
|
> public java.lang.Throwable getThrowables()[];
|
2002-09-24 21:33:06 -04:00
|
|
|
> public int indexOfThrowable(java.lang.Class, int);
|
2003-07-08 01:50:42 -04:00
|
|
|
> protected java.lang.String getStackFrames(java.lang.Throwable)[];
|
|
|
|
> protected void trimStackFrames(java.util.List);
|
2002-09-24 21:33:06 -04:00
|
|
|
|
2003-07-08 01:50:42 -04:00
|
|
|
org.apache.commons.lang.exception.ExceptionUtils
|
2002-09-24 21:33:06 -04:00
|
|
|
--------------------
|
2003-07-08 01:50:42 -04:00
|
|
|
< protected static final java.lang.String CAUSE_METHOD_NAMES[];
|
|
|
|
< protected static final java.lang.Object CAUSE_METHOD_PARAMS[];
|
2002-09-24 21:33:06 -04:00
|
|
|
---
|
2003-07-08 01:50:42 -04:00
|
|
|
> static final java.lang.String WRAPPED_MARKER;
|
|
|
|
> protected static java.lang.String CAUSE_METHOD_NAMES[];
|
|
|
|
> public static void addCauseMethodName(java.lang.String);
|
|
|
|
> public static void printRootCauseStackTrace(java.lang.Throwable, java.io.PrintStream);
|
|
|
|
> public static void printRootCauseStackTrace(java.lang.Throwable);
|
|
|
|
> public static void printRootCauseStackTrace(java.lang.Throwable, java.io.PrintWriter);
|
|
|
|
> public static java.lang.String getRootCauseStackTrace(java.lang.Throwable)[];
|
|
|
|
> public static void removeCommonFrames(java.util.List, java.util.List);
|
|
|
|
> public static java.lang.String getFullStackTrace(java.lang.Throwable);
|
|
|
|
> public static boolean isNestedThrowable(java.lang.Throwable);
|
|
|
|
> static java.util.List getStackFrameList(java.lang.Throwable);
|
|
|
|
> public static boolean isThrowableNested();
|
2002-09-24 21:33:06 -04:00
|
|
|
|
2003-07-08 01:50:42 -04:00
|
|
|
org.apache.commons.lang.ObjectUtils$1
|
2002-09-24 21:33:06 -04:00
|
|
|
--------------------
|
2003-07-08 01:50:42 -04:00
|
|
|
< Compiled from ObjectUtils.java
|
|
|
|
< class org.apache.commons.lang.ObjectUtils$1 extends java.lang.Object {
|
|
|
|
< }
|
|
|
|
---
|
|
|
|
> Class 'org.apache.commons.lang.ObjectUtils$1' has been removed
|
2002-09-24 21:33:06 -04:00
|
|
|
|
2003-07-08 01:50:42 -04:00
|
|
|
org.apache.commons.lang.ObjectUtils$Null
|
2002-09-24 21:33:06 -04:00
|
|
|
--------------------
|
2003-07-08 01:50:42 -04:00
|
|
|
< org.apache.commons.lang.ObjectUtils.Null(org.apache.commons.lang.ObjectUtils$1);
|
|
|
|
---
|
|
|
|
> org.apache.commons.lang.ObjectUtils.Null();
|
2002-09-24 21:33:06 -04:00
|
|
|
> static {};
|
2003-07-08 01:50:42 -04:00
|
|
|
|
|
|
|
org.apache.commons.lang.SystemUtils
|
|
|
|
--------------------
|
|
|
|
> public static final java.lang.String FILE_ENCODING;
|
|
|
|
> public static final boolean IS_JAVA_1_1;
|
|
|
|
> public static final boolean IS_JAVA_1_2;
|
|
|
|
> public static final boolean IS_JAVA_1_3;
|
|
|
|
> public static final boolean IS_JAVA_1_4;
|
|
|
|
> public static final boolean IS_JAVA_1_5;
|
|
|
|
> public static final boolean IS_OS_AIX;
|
|
|
|
> public static final boolean IS_OS_HP_UX;
|
|
|
|
> public static final boolean IS_OS_IRIX;
|
|
|
|
> public static final boolean IS_OS_LINUX;
|
|
|
|
> public static final boolean IS_OS_MAC;
|
|
|
|
> public static final boolean IS_OS_MAC_OSX;
|
|
|
|
> public static final boolean IS_OS_OS2;
|
|
|
|
> public static final boolean IS_OS_SOLARIS;
|
|
|
|
> public static final boolean IS_OS_SUN_OS;
|
|
|
|
> public static final boolean IS_OS_WINDOWS;
|
|
|
|
> public static final boolean IS_OS_WINDOWS_2000;
|
|
|
|
> public static final boolean IS_OS_WINDOWS_95;
|
|
|
|
> public static final boolean IS_OS_WINDOWS_98;
|
|
|
|
> public static final boolean IS_OS_WINDOWS_ME;
|
|
|
|
> public static final boolean IS_OS_WINDOWS_NT;
|
|
|
|
> public static final boolean IS_OS_WINDOWS_XP;
|
|
|
|
> public static final java.lang.String JAVA_RUNTIME_NAME;
|
|
|
|
> public static final java.lang.String JAVA_RUNTIME_VERSION;
|
|
|
|
> public static final float JAVA_VERSION_FLOAT;
|
|
|
|
> public static final int JAVA_VERSION_INT;
|
|
|
|
> public static final java.lang.String JAVA_VM_INFO;
|
|
|
|
> public static final java.lang.String USER_COUNTRY;
|
|
|
|
> public static final java.lang.String USER_LANGUAGE;
|
|
|
|
< public static final boolean IS_JAVA_1_1;
|
|
|
|
< public static final boolean IS_JAVA_1_2;
|
|
|
|
< public static final boolean IS_JAVA_1_3;
|
|
|
|
< public static final boolean IS_JAVA_1_4;
|
|
|
|
< public static final boolean IS_JAVA_1_5;
|
|
|
|
< public org.apache.commons.lang.SystemUtils();
|
|
|
|
> public static boolean isJavaVersionAtLeast(int);
|
|
|
|
> public org.apache.commons.lang.SystemUtils();
|
|
|
|
|
|
|
|
org.apache.commons.lang.SerializationUtils
|
|
|
|
--------------------
|
|
|
|
> public org.apache.commons.lang.SerializationUtils();
|
2002-09-24 21:33:06 -04:00
|
|
|
|
|
|
|
org.apache.commons.lang.RandomStringUtils
|
|
|
|
--------------------
|
2003-07-08 01:50:42 -04:00
|
|
|
> public static java.lang.String random(int, int, int, boolean, boolean, char[], java.util.Random);
|
2002-09-24 21:33:06 -04:00
|
|
|
|
2003-07-08 01:50:42 -04:00
|
|
|
org.apache.commons.lang.CharSetUtils
|
|
|
|
--------------------
|
|
|
|
> public static java.lang.String keep(java.lang.String, java.lang.String);
|
|
|
|
> public static java.lang.String keep(java.lang.String, java.lang.String[]);
|
|
|
|
|
|
|
|
org.apache.commons.lang.builder.ToStringBuilder
|
2002-09-24 21:33:06 -04:00
|
|
|
--------------------
|
2003-07-08 01:50:42 -04:00
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder(java.lang.Object);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder(java.lang.Object,org.apache.commons.lang.builder.ToStringStyle);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder(java.lang.Object,org.apache.commons.lang.builder.ToStringStyle,java.lang.StringBuffer);
|
|
|
|
< public static void setDefaultStyle(org.apache.commons.lang.builder.ToStringStyle);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.Object);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, java.lang.Object);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, java.lang.Object, boolean);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(long);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, long);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(int);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, int);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(short);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, short);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(char);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, char);
|
2002-09-24 21:33:06 -04:00
|
|
|
---
|
2003-07-08 01:50:42 -04:00
|
|
|
> public static java.lang.String reflectionToString(java.lang.Object, org.apache.commons.lang.builder.ToStringStyle, boolean, java.lang.Class);
|
|
|
|
> public static void setDefaultStyle(org.apache.commons.lang.builder.ToStringStyle);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder(java.lang.Object);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder(java.lang.Object,org.apache.commons.lang.builder.ToStringStyle);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder(java.lang.Object,org.apache.commons.lang.builder.ToStringStyle,java.lang.StringBuffer);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(boolean);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(boolean[]);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, byte);
|
|
|
|
---
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(byte[]);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(char);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(char[]);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, double);
|
|
|
|
---
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(double[]);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, float);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(boolean);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, boolean);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.Object[]);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, java.lang.Object[]);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, java.lang.Object[], boolean);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(long[]);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, long[]);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, long[], boolean);
|
|
|
|
---
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(float[]);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(int);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, int[]);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, int[], boolean);
|
|
|
|
---
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(long);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(long[]);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.Object);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.Object[]);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(short);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, short[]);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, short[], boolean);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(char[]);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, char[]);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, char[], boolean);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(byte[]);
|
|
|
|
---
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, boolean);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, boolean[]);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, boolean[], boolean);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, byte);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(double[]);
|
|
|
|
---
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, char);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, char[]);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, char[], boolean);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, double);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(float[]);
|
|
|
|
---
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, float);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(boolean[]);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, boolean[]);
|
|
|
|
< public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, boolean[], boolean);
|
|
|
|
---
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, int);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, int[]);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, int[], boolean);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, long);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, long[]);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, long[], boolean);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, java.lang.Object);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, java.lang.Object, boolean);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, java.lang.Object[]);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, java.lang.Object[], boolean);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, short);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, short[]);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, short[], boolean);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder appendAsObjectToString(java.lang.Object);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder appendSuper(java.lang.String);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringBuilder appendToString(java.lang.String);
|
|
|
|
> public org.apache.commons.lang.builder.ToStringStyle getStyle();
|
|
|
|
> public java.lang.Object getObject();
|
|
|
|
|
|
|
|
org.apache.commons.lang.builder.StandardToStringStyle
|
|
|
|
--------------------
|
|
|
|
> public boolean isFieldSeparatorAtStart();
|
|
|
|
> public void setFieldSeparatorAtStart(boolean);
|
|
|
|
> public boolean isFieldSeparatorAtEnd();
|
|
|
|
> public void setFieldSeparatorAtEnd(boolean);
|
|
|
|
|
|
|
|
org.apache.commons.lang.builder.ToStringStyle
|
|
|
|
--------------------
|
|
|
|
> public void appendSuper(java.lang.StringBuffer, java.lang.String);
|
|
|
|
> public void appendToString(java.lang.StringBuffer, java.lang.String);
|
|
|
|
> protected void removeLastFieldSeparator(java.lang.StringBuffer);
|
|
|
|
> protected void reflectionAppendArrayDetail(java.lang.StringBuffer, java.lang.String, java.lang.Object);
|
|
|
|
> protected void appendAsObjectToString(java.lang.StringBuffer, java.lang.Object);
|
|
|
|
> protected boolean isFieldSeparatorAtStart();
|
|
|
|
> protected void setFieldSeparatorAtStart(boolean);
|
|
|
|
> protected boolean isFieldSeparatorAtEnd();
|
|
|
|
> protected void setFieldSeparatorAtEnd(boolean);
|
|
|
|
|
|
|
|
org.apache.commons.lang.builder.HashCodeBuilder
|
|
|
|
--------------------
|
|
|
|
> public static int reflectionHashCode(int, int, java.lang.Object, boolean, java.lang.Class);
|
|
|
|
> public org.apache.commons.lang.builder.HashCodeBuilder appendSuper(int);
|
|
|
|
|
|
|
|
org.apache.commons.lang.builder.CompareToBuilder
|
|
|
|
--------------------
|
|
|
|
> public static int reflectionCompare(java.lang.Object, java.lang.Object, boolean, java.lang.Class);
|
|
|
|
> public org.apache.commons.lang.builder.CompareToBuilder appendSuper(int);
|
|
|
|
> public org.apache.commons.lang.builder.CompareToBuilder append(java.lang.Object, java.lang.Object, java.util.Comparator);
|
|
|
|
> public org.apache.commons.lang.builder.CompareToBuilder append(java.lang.Object[], java.lang.Object[], java.util.Comparator);
|
|
|
|
|
|
|
|
org.apache.commons.lang.builder.EqualsBuilder
|
|
|
|
--------------------
|
|
|
|
> public static boolean reflectionEquals(java.lang.Object, java.lang.Object, boolean, java.lang.Class);
|
|
|
|
> public org.apache.commons.lang.builder.EqualsBuilder appendSuper(boolean);
|
2002-07-18 23:35:56 -04:00
|
|
|
|