# Serialized Form

## Package org.apache.commons.lang

### Class org.apache.commons.lang.CharRange

class CharRange extends Object implements Serializable

serialVersionUID:
  8270183163158333422L

#### Serialized Fields

##### end

    char end

The last character, inclusive, in the range.

##### negated

    boolean negated

True if the range is everything except the characters specified.

##### start

    char start

The first character, inclusive, in the range.

### Class org.apache.commons.lang.CharSet

class CharSet extends Object implements Serializable

serialVersionUID:
  5947847346149275958L

#### Serialized Fields

##### set

    Set set

The set of CharRange objects.

### Exception Class org.apache.commons.lang.IllegalClassException

class IllegalClassException extends IllegalArgumentException implements Serializable

serialVersionUID:
  8063272569377254819L

### Exception Class org.apache.commons.lang.IncompleteArgumentException

class IncompleteArgumentException extends IllegalArgumentException implements Serializable

serialVersionUID:
  4954193403612068178L

### Exception Class org.apache.commons.lang.NotImplementedException

class NotImplementedException extends UnsupportedOperationException implements Serializable

serialVersionUID:
  -6894122266938754088L

#### Serialized Fields

##### cause

    Throwable cause

Holds the reference to the exception or error that caused this exception to be thrown.

##### delegate

    NestableDelegate delegate

The exception helper to delegate nested exception handling to.

### Exception Class org.apache.commons.lang.NullArgumentException

class NullArgumentException extends IllegalArgumentException implements Serializable

serialVersionUID:
  1174360235354917591L

### Class org.apache.commons.lang.ObjectUtils.Null

class Null extends Object implements Serializable

serialVersionUID:
  7092611880189329093L

#### Serialization Methods

##### readResolve

private Object readResolve()

Ensure singleton.

### Exception Class org.apache.commons.lang.SerializationException

class SerializationException extends NestableRuntimeException implements Serializable

serialVersionUID:
  4029025366392702726L

### Exception Class org.apache.commons.lang.UnhandledException

class UnhandledException extends NestableRuntimeException implements Serializable

serialVersionUID:
  1832101364842773720L

## Package org.apache.commons.lang.builder

### Class org.apache.commons.lang.builder.StandardToStringStyle

class StandardToStringStyle extends ToStringStyle implements Serializable

serialVersionUID:
  1L

### Class org.apache.commons.lang.builder.ToStringStyle

class ToStringStyle extends Object implements Serializable

#### Serialized Fields

##### arrayContentDetail

    boolean arrayContentDetail

The detail for array content.

##### arrayEnd

    String arrayEnd

The array end `'}'`.

##### arraySeparator

    String arraySeparator

The array separator `','`.

##### arrayStart

    String arrayStart

The array start `'{'`.

##### contentEnd

    String contentEnd

The content end `']'`.

##### contentStart

    String contentStart

The content start `'['`.

##### defaultFullDetail

    boolean defaultFullDetail

The value to use when fullDetail is `null`, the default value is `true`.

##### fieldNameValueSeparator

    String fieldNameValueSeparator

The field name value separator `'='`.

##### fieldSeparator

    String fieldSeparator

The field separator `','`.

##### fieldSeparatorAtEnd

    boolean fieldSeparatorAtEnd

Whether the field separator should be added after any other fields.

##### fieldSeparatorAtStart

    boolean fieldSeparatorAtStart

Whether the field separator should be added before any other fields.

##### nullText

    String nullText

The `null` text `'<null>'`.

##### sizeEndText

    String sizeEndText

The summary size text start `'>'`.

##### sizeStartText

    String sizeStartText

The summary size text start `'invalid input: '<'size'`.

##### summaryObjectEndText

    String summaryObjectEndText

The summary object text start `'>'`.

##### summaryObjectStartText

    String summaryObjectStartText

The summary object text start `'<'`.

##### useClassName

    boolean useClassName

Whether to use the class name, the default is `true`.

##### useFieldNames

    boolean useFieldNames

Whether to use the field names, the default is `true`.

##### useIdentityHashCode

    boolean useIdentityHashCode

Whether to use the identity hash code, the default is `true`.

##### useShortClassName

    boolean useShortClassName

Whether to use short class names, the default is `false`.

## Package org.apache.commons.lang.enums

### Class org.apache.commons.lang.enums.Enum

class Enum extends Object implements Serializable

serialVersionUID:
  -487045951170455942L

#### Serialization Methods

##### readResolve

protected Object readResolve()

Handle the deserialization of the class to ensure that multiple copies are not wastefully created, or illegal enum types created.

#### Serialized Fields

##### iName

    String iName

The string representation of the Enum.

### Class org.apache.commons.lang.enums.ValuedEnum

class ValuedEnum extends Enum implements Serializable

serialVersionUID:
  -7129650521543789085L

#### Serialized Fields

##### iValue

    int iValue

The value contained in enum.

## Package org.apache.commons.lang.exception

### Exception Class org.apache.commons.lang.exception.CloneFailedException

class CloneFailedException extends NestableRuntimeException implements Serializable

serialVersionUID:
  20091223L

### Class org.apache.commons.lang.exception.NestableDelegate

class NestableDelegate extends Object implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### nestable

    Throwable nestable

Holds the reference to the exception or error that we're wrapping (which must be a `Nestable` implementation).

### Exception Class org.apache.commons.lang.exception.NestableError

class NestableError extends Error implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### cause

    Throwable cause

Holds the reference to the exception or error that caused this exception to be thrown.

##### delegate

    NestableDelegate delegate

The helper instance which contains much of the code which we delegate to.

### Exception Class org.apache.commons.lang.exception.NestableException

class NestableException extends Exception implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### cause

    Throwable cause

Holds the reference to the exception or error that caused this exception to be thrown.

##### delegate

    NestableDelegate delegate

The helper instance which contains much of the code which we delegate to.

### Exception Class org.apache.commons.lang.exception.NestableRuntimeException

class NestableRuntimeException extends RuntimeException implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### cause

    Throwable cause

Holds the reference to the exception or error that caused this exception to be thrown.

##### delegate

    NestableDelegate delegate

The helper instance which contains much of the code which we delegate to.

## Package org.apache.commons.lang.math

### Class org.apache.commons.lang.math.DoubleRange

class DoubleRange extends Range implements Serializable

serialVersionUID:
  71849363892740L

#### Serialized Fields

##### max

    double max

The maximum number in this range (inclusive).

##### min

    double min

The minimum number in this range (inclusive).

### Class org.apache.commons.lang.math.FloatRange

class FloatRange extends Range implements Serializable

serialVersionUID:
  71849363892750L

#### Serialized Fields

##### max

    float max

The maximum number in this range (inclusive).

##### min

    float min

The minimum number in this range (inclusive).

### Class org.apache.commons.lang.math.Fraction

class Fraction extends Number implements Serializable

serialVersionUID:
  65382027393090L

#### Serialized Fields

##### denominator

    int denominator

The denominator number part of the fraction (the seven in three sevenths).

##### numerator

    int numerator

The numerator number part of the fraction (the three in three sevenths).

### Class org.apache.commons.lang.math.IntRange

class IntRange extends Range implements Serializable

serialVersionUID:
  71849363892730L

#### Serialized Fields

##### max

    int max

The maximum number in this range (inclusive).

##### min

    int min

The minimum number in this range (inclusive).

### Class org.apache.commons.lang.math.JVMRandom

class JVMRandom extends Random implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### constructed

    boolean constructed

Ensures that only the parent constructor can call reseed.

### Class org.apache.commons.lang.math.LongRange

class LongRange extends Range implements Serializable

serialVersionUID:
  71849363892720L

#### Serialized Fields

##### max

    long max

The maximum number in this range (inclusive).

##### min

    long min

The minimum number in this range (inclusive).

### Class org.apache.commons.lang.math.NumberRange

class NumberRange extends Range implements Serializable

serialVersionUID:
  71849363892710L

#### Serialized Fields

##### max

    Number max

The maximum number in this range.

##### min

    Number min

The minimum number in this range.

## Package org.apache.commons.lang.mutable

### Class org.apache.commons.lang.mutable.MutableBoolean

class MutableBoolean extends Object implements Serializable

serialVersionUID:
  -4830728138360036487L

#### Serialized Fields

##### value

    boolean value

The mutable value.

### Class org.apache.commons.lang.mutable.MutableByte

class MutableByte extends Number implements Serializable

serialVersionUID:
  -1585823265L

#### Serialized Fields

##### value

    byte value

The mutable value.

### Class org.apache.commons.lang.mutable.MutableDouble

class MutableDouble extends Number implements Serializable

serialVersionUID:
  1587163916L

#### Serialized Fields

##### value

    double value

The mutable value.

### Class org.apache.commons.lang.mutable.MutableFloat

class MutableFloat extends Number implements Serializable

serialVersionUID:
  5787169186L

#### Serialized Fields

##### value

    float value

The mutable value.

### Class org.apache.commons.lang.mutable.MutableInt

class MutableInt extends Number implements Serializable

serialVersionUID:
  512176391864L

#### Serialized Fields

##### value

    int value

The mutable value.

### Class org.apache.commons.lang.mutable.MutableLong

class MutableLong extends Number implements Serializable

serialVersionUID:
  62986528375L

#### Serialized Fields

##### value

    long value

The mutable value.

### Class org.apache.commons.lang.mutable.MutableObject

class MutableObject extends Object implements Serializable

serialVersionUID:
  86241875189L

#### Serialized Fields

##### value

    Object value

The mutable value.

### Class org.apache.commons.lang.mutable.MutableShort

class MutableShort extends Number implements Serializable

serialVersionUID:
  -2135791679L

#### Serialized Fields

##### value

    short value

The mutable value.

## Package org.apache.commons.lang.text

### Class org.apache.commons.lang.text.CompositeFormat

class CompositeFormat extends Format implements Serializable

serialVersionUID:
  -4329119827877627683L

#### Serialized Fields

##### formatter

    Format formatter

The formatter to use.

##### parser

    Format parser

The parser to use.

### Class org.apache.commons.lang.text.ExtendedMessageFormat

class ExtendedMessageFormat extends MessageFormat implements Serializable

serialVersionUID:
  -2362048321261811743L

#### Serialized Fields

##### registry

    Map registry

##### toPattern

    String toPattern

## Package org.apache.commons.lang.time

### Class org.apache.commons.lang.time.FastDateFormat

class FastDateFormat extends Format implements Serializable

serialVersionUID:
  1L

#### Serialization Methods

##### readObject

private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Create the object after serialization. This implementation reinitializes the transient properties.

Parameters:
  `in` - ObjectInputStream from which the object is being deserialized.
Throws:
  `IOException` - if there is an IO issue.
  `ClassNotFoundException` - if a class cannot be found.

#### Serialized Fields

##### mLocale

    Locale mLocale

The locale.

##### mLocaleForced

    boolean mLocaleForced

Whether the locale overrides the default.

##### mPattern

    String mPattern

The pattern.

##### mTimeZone

    TimeZone mTimeZone

The time zone.

##### mTimeZoneForced

    boolean mTimeZoneForced

Whether the time zone overrides any on Calendars.