# Serialized Form

- ## Package org.apache.commons.lang3

  - ### Class org.apache.commons.lang3.CharSet extends Object implements Serializable

    serialVersionUID:
      5947847346149275958L

    - ### Serialized Fields

      - #### set

            Set<E> set

        The set of CharRange objects.

  - ### Class org.apache.commons.lang3.NotImplementedException extends UnsupportedOperationException implements Serializable

    serialVersionUID:
      20131021L

    - ### Serialized Fields

      - #### code

            String code

  - ### Class org.apache.commons.lang3.ObjectUtils.Null extends Object implements Serializable

    serialVersionUID:
      7092611880189329093L

    - ### Serialization Methods

      - #### readResolve

            private Object readResolve()

        Ensure singleton.

  - ### Class org.apache.commons.lang3.Range extends Object implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### comparator

            Comparator<T> comparator

        The ordering scheme used in this range.

      - #### minimum

            Object minimum

        The minimum value in this range (inclusive).

      - #### maximum

            Object maximum

        The maximum value in this range (inclusive).

  - ### Class org.apache.commons.lang3.SerializationException extends RuntimeException implements Serializable

    serialVersionUID:
      4029025366392702726L

- ## Package org.apache.commons.lang3.builder

  - ### Class org.apache.commons.lang3.builder.Diff extends Pair<T,T> implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### type

            Type type

      - #### fieldName

            String fieldName

  - ### Class org.apache.commons.lang3.builder.MultilineRecursiveToStringStyle extends RecursiveToStringStyle implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### spaces

            int spaces

        Current indenting.

  - ### Class org.apache.commons.lang3.builder.RecursiveToStringStyle extends ToStringStyle implements Serializable

    serialVersionUID:
      1L

  - ### Class org.apache.commons.lang3.builder.StandardToStringStyle extends ToStringStyle implements Serializable

    serialVersionUID:
      1L

  - ### Class org.apache.commons.lang3.builder.ToStringStyle extends Object implements Serializable

    serialVersionUID:
      -2587890625525655916L

    - ### Serialized Fields

      - #### useFieldNames

            boolean useFieldNames

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

      - #### useClassName

            boolean useClassName

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

      - #### useShortClassName

            boolean useShortClassName

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

      - #### useIdentityHashCode

            boolean useIdentityHashCode

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

      - #### contentStart

            String contentStart

        The content start `'['`.

      - #### contentEnd

            String contentEnd

        The content end `']'`.

      - #### fieldNameValueSeparator

            String fieldNameValueSeparator

        The field name value separator `'='`.

      - #### fieldSeparatorAtStart

            boolean fieldSeparatorAtStart

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

      - #### fieldSeparatorAtEnd

            boolean fieldSeparatorAtEnd

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

      - #### fieldSeparator

            String fieldSeparator

        The field separator `','`.

      - #### arrayStart

            String arrayStart

        The array start `'{'`.

      - #### arraySeparator

            String arraySeparator

        The array separator `','`.

      - #### arrayContentDetail

            boolean arrayContentDetail

        The detail for array content.

      - #### arrayEnd

            String arrayEnd

        The array end `'}'`.

      - #### defaultFullDetail

            boolean defaultFullDetail

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

      - #### nullText

            String nullText

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

      - #### sizeStartText

            String sizeStartText

        The summary size text start `'<size'`.

      - #### sizeEndText

            String sizeEndText

        The summary size text start `'>'`.

      - #### summaryObjectStartText

            String summaryObjectStartText

        The summary object text start `'<'`.

      - #### summaryObjectEndText

            String summaryObjectEndText

        The summary object text start `'>'`.

- ## Package org.apache.commons.lang3.concurrent

  - ### Class org.apache.commons.lang3.concurrent.CircuitBreakingException extends RuntimeException implements Serializable

    serialVersionUID:
      1408176654686913340L

  - ### Class org.apache.commons.lang3.concurrent.ConcurrentException extends Exception implements Serializable

    serialVersionUID:
      6622707671812226130L

  - ### Class org.apache.commons.lang3.concurrent.ConcurrentRuntimeException extends RuntimeException implements Serializable

    serialVersionUID:
      -6582182735562919670L

- ## Package org.apache.commons.lang3.event

  - ### Class org.apache.commons.lang3.event.EventListenerSupport extends Object implements Serializable

    serialVersionUID:
      3593265990380473632L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream objectInputStream)
                             throws IOException,
                                    ClassNotFoundException

        Deserialize.
        Throws:
          `IOException` - if an IO error occurs
          `ClassNotFoundException` - if the class cannot be resolved

      - #### writeObject

            private void writeObject(ObjectOutputStream objectOutputStream)
                              throws IOException

        Serialize.
        Throws:
          `IOException` - if an IO error occurs

    - ### Serialized Fields

      - #### listeners

            List<E> listeners

        The list used to hold the registered listeners. This list is intentionally a thread-safe copy-on-write-array so that traversals over the list of listeners will be atomic.

- ## Package org.apache.commons.lang3.exception

  - ### Class org.apache.commons.lang3.exception.CloneFailedException extends RuntimeException implements Serializable

    serialVersionUID:
      20091223L

  - ### Class org.apache.commons.lang3.exception.ContextedException extends Exception implements Serializable

    serialVersionUID:
      20110706L

    - ### Serialized Fields

      - #### exceptionContext

            ExceptionContext exceptionContext

        The context where the data is stored.

  - ### Class org.apache.commons.lang3.exception.ContextedRuntimeException extends RuntimeException implements Serializable

    serialVersionUID:
      20110706L

    - ### Serialized Fields

      - #### exceptionContext

            ExceptionContext exceptionContext

        The context where the data is stored.

  - ### Class org.apache.commons.lang3.exception.DefaultExceptionContext extends Object implements Serializable

    serialVersionUID:
      20110706L

    - ### Serialized Fields

      - #### contextValues

            List<E> contextValues

        The list storing the label-data pairs.

- ## Package org.apache.commons.lang3.math

  - ### Class org.apache.commons.lang3.math.Fraction extends Number implements Serializable

    serialVersionUID:
      65382027393090L

    - ### Serialized Fields

      - #### numerator

            int numerator

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

      - #### denominator

            int denominator

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

- ## Package org.apache.commons.lang3.mutable

  - ### Class org.apache.commons.lang3.mutable.MutableBoolean extends Object implements Serializable

    serialVersionUID:
      -4830728138360036487L

    - ### Serialized Fields

      - #### value

            boolean value

        The mutable value.

  - ### Class org.apache.commons.lang3.mutable.MutableByte extends Number implements Serializable

    serialVersionUID:
      -1585823265L

    - ### Serialized Fields

      - #### value

            byte value

        The mutable value.

  - ### Class org.apache.commons.lang3.mutable.MutableDouble extends Number implements Serializable

    serialVersionUID:
      1587163916L

    - ### Serialized Fields

      - #### value

            double value

        The mutable value.

  - ### Class org.apache.commons.lang3.mutable.MutableFloat extends Number implements Serializable

    serialVersionUID:
      5787169186L

    - ### Serialized Fields

      - #### value

            float value

        The mutable value.

  - ### Class org.apache.commons.lang3.mutable.MutableInt extends Number implements Serializable

    serialVersionUID:
      512176391864L

    - ### Serialized Fields

      - #### value

            int value

        The mutable value.

  - ### Class org.apache.commons.lang3.mutable.MutableLong extends Number implements Serializable

    serialVersionUID:
      62986528375L

    - ### Serialized Fields

      - #### value

            long value

        The mutable value.

  - ### Class org.apache.commons.lang3.mutable.MutableObject extends Object implements Serializable

    serialVersionUID:
      86241875189L

    - ### Serialized Fields

      - #### value

            Object value

        The mutable value.

  - ### Class org.apache.commons.lang3.mutable.MutableShort extends Number implements Serializable

    serialVersionUID:
      -2135791679L

    - ### Serialized Fields

      - #### value

            short value

        The mutable value.

- ## Package org.apache.commons.lang3.text

  - ### Class org.apache.commons.lang3.text.CompositeFormat extends Format implements Serializable

    serialVersionUID:
      -4329119827877627683L

    - ### Serialized Fields

      - #### parser

            Format parser

        Deprecated.
        The parser to use.

      - #### formatter

            Format formatter

        Deprecated.
        The formatter to use.

  - ### Class org.apache.commons.lang3.text.ExtendedMessageFormat extends MessageFormat implements Serializable

    serialVersionUID:
      -2362048321261811743L

    - ### Serialized Fields

      - #### toPattern

            String toPattern

        Deprecated.

      - #### registry

            Map<K,V> registry

        Deprecated.

  - ### Class org.apache.commons.lang3.text.StrBuilder extends Object implements Serializable

    serialVersionUID:
      7628716375283629643L

    - ### Serialized Fields

      - #### buffer

            char[] buffer

        Deprecated.
        Internal data storage.

      - #### size

            int size

        Deprecated.
        Current size of the buffer.

      - #### newLine

            String newLine

        Deprecated.
        The new line.

      - #### nullText

            String nullText

        Deprecated.
        The null text.

- ## Package org.apache.commons.lang3.time

  - ### Class org.apache.commons.lang3.time.FastDateFormat extends Format implements Serializable

    serialVersionUID:
      2L

    - ### Serialized Fields

      - #### printer

            FastDatePrinter printer

      - #### parser

            FastDateParser parser

  - ### Class org.apache.commons.lang3.time.FastDateParser extends Object implements Serializable

    serialVersionUID:
      3L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream in)
                             throws IOException,
                                    ClassNotFoundException

        Create the object after serialization. This implementation reinitializes the transient properties.
        Throws:
          `IOException` - if there is an IO issue.
          `ClassNotFoundException` - if a class cannot be found.

    - ### Serialized Fields

      - #### pattern

            String pattern

      - #### timeZone

            TimeZone timeZone

      - #### locale

            Locale locale

      - #### century

            int century

      - #### startYear

            int startYear

  - ### Class org.apache.commons.lang3.time.FastDatePrinter extends Object 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.
        Throws:
          `IOException` - if there is an IO issue.
          `ClassNotFoundException` - if a class cannot be found.

    - ### Serialized Fields

      - #### mPattern

            String mPattern

        The pattern.

      - #### mTimeZone

            TimeZone mTimeZone

        The time zone.

      - #### mLocale

            Locale mLocale

        The locale.

- ## Package org.apache.commons.lang3.tuple

  - ### Class org.apache.commons.lang3.tuple.ImmutablePair extends Pair<L,R> implements Serializable

    serialVersionUID:
      4954918890077093841L

    - ### Serialized Fields

      - #### left

            Object left

        Left object

      - #### right

            Object right

        Right object

  - ### Class org.apache.commons.lang3.tuple.ImmutableTriple extends Triple<L,M,R> implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### left

            Object left

        Left object

      - #### middle

            Object middle

        Middle object

      - #### right

            Object right

        Right object

  - ### Class org.apache.commons.lang3.tuple.MutablePair extends Pair<L,R> implements Serializable

    serialVersionUID:
      4954918890077093841L

    - ### Serialized Fields

      - #### left

            Object left

        Left object

      - #### right

            Object right

        Right object

  - ### Class org.apache.commons.lang3.tuple.MutableTriple extends Triple<L,M,R> implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### left

            Object left

        Left object

      - #### middle

            Object middle

        Middle object

      - #### right

            Object right

        Right object

  - ### Class org.apache.commons.lang3.tuple.Pair extends Object implements Serializable

    serialVersionUID:
      4954918890077093841L

  - ### Class org.apache.commons.lang3.tuple.Triple extends Object implements Serializable

    serialVersionUID:
      1L

Copyright © 2001–2018 The Apache Software Foundation. All rights reserved.