This is the original source code of the Apache Commons Lang library version 3.1 as downloaded from http://commons.apache.org/lang/download_lang.cgi, except for these modifications: - Class MemberUtils changed to public - Method compareParameterTypes in MemberUtils changed to public - Prefix "external." for packages to avoid conflicts with other apps - Removed unused sub-packages for smaller file size: concurrent/ event/ math/ text/ time/ - Removed unused classes for smaller file size: AnnotationUtils.java BitField.java BooleanUtils.java CharEncoding.java CharRange.java CharSet.java CharSetUtils.java EnumUtils.java LocaleUtils.java RandomStringUtils.java Range.java SerializationException.java SerializationUtils.java StringEscapeUtils.java builder/StandardToStringStyle.java exception/ContextedException.java exception/ContextedRuntimeException.java exception/DefaultExceptionContext.java exception/ExceptionContext.java exception/ExceptionUtils.java mutable/MutableBoolean.java mutable/MutableByte.java mutable/MutableDouble.java mutable/MutableFloat.java mutable/MutableLong.java mutable/MutableObject.java mutable/MutableShort.java reflect/ConstructorUtils.java reflect/FieldUtils.java reflect/TypeUtils.java tuple/MutablePair.java