# Serialized Form

- ## Package java.io

  - ### Class java.io.CharConversionException extends IOException implements Serializable

    serialVersionUID:
      -8680016352018427031L

  - ### Class java.io.EOFException extends IOException implements Serializable

    serialVersionUID:
      6433858223774886977L

  - ### Class java.io.File extends Object implements Serializable

    serialVersionUID:
      301077366599181567L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

    - ### Serialized Fields

      - #### path

            String path

  - ### Class java.io.FileNotFoundException extends IOException implements Serializable

    serialVersionUID:
      -897856973823710492L

  - ### Class java.io.FilePermission extends Permission implements Serializable

    serialVersionUID:
      7930732926638008763L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

    - ### Serialized Fields

      - #### actions

            String actions

  - ### Class java.io.InterruptedIOException extends IOException implements Serializable

    serialVersionUID:
      4020568460727500567L

    - ### Serialized Fields

      - #### bytesTransferred

            int bytesTransferred

  - ### Class java.io.InvalidClassException extends ObjectStreamException implements Serializable

    serialVersionUID:
      -4333316296251054416L

    - ### Serialized Fields

      - #### classname

            String classname

  - ### Class java.io.InvalidObjectException extends ObjectStreamException implements Serializable

    serialVersionUID:
      3233174318281839583L

  - ### Class java.io.IOError extends Error implements Serializable

    serialVersionUID:
      67100927991680413L

  - ### Class java.io.IOException extends Exception implements Serializable

    serialVersionUID:
      7818375828146090155L

  - ### Class java.io.NotActiveException extends ObjectStreamException implements Serializable

    serialVersionUID:
      -3893467273049808895L

  - ### Class java.io.NotSerializableException extends ObjectStreamException implements Serializable

    serialVersionUID:
      2906642554793891381L

  - ### Class java.io.ObjectStreamClass extends Object implements Serializable

    serialVersionUID:
      -6120832682080437368L

  - ### Class java.io.ObjectStreamException extends IOException implements Serializable

    serialVersionUID:
      7260898174833392607L

  - ### Class java.io.OptionalDataException extends ObjectStreamException implements Serializable

    serialVersionUID:
      -8011121865681257820L

    - ### Serialized Fields

      - #### length

            int length

      - #### eof

            boolean eof

  - ### Class java.io.SerializablePermission extends BasicPermission implements Serializable

    serialVersionUID:
      8537212141160296410L

    - ### Serialized Fields

      - #### actions

            String actions

  - ### Class java.io.StreamCorruptedException extends ObjectStreamException implements Serializable

    serialVersionUID:
      8983558202217591746L

  - ### Class java.io.SyncFailedException extends IOException implements Serializable

    serialVersionUID:
      -2353342684412443330L

  - ### Class java.io.UncheckedIOException extends RuntimeException implements Serializable

    serialVersionUID:
      -8134305061645241065L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

  - ### Class java.io.UnsupportedEncodingException extends IOException implements Serializable

    serialVersionUID:
      -4274276298326136670L

  - ### Class java.io.UTFDataFormatException extends IOException implements Serializable

    serialVersionUID:
      420743449228280612L

  - ### Class java.io.WriteAbortedException extends ObjectStreamException implements Serializable

    serialVersionUID:
      -3326426625597282442L

    - ### Serialized Fields

      - #### detail

            Exception detail

- ## Package java.lang

  - ### Class java.lang.AbstractMethodError extends IncompatibleClassChangeError implements Serializable

    serialVersionUID:
      -1654391082989018462L

  - ### Class java.lang.ArithmeticException extends RuntimeException implements Serializable

    serialVersionUID:
      2256477558314496007L

  - ### Class java.lang.ArrayIndexOutOfBoundsException extends IndexOutOfBoundsException implements Serializable

    serialVersionUID:
      -5116101128118950844L

  - ### Class java.lang.ArrayStoreException extends RuntimeException implements Serializable

    serialVersionUID:
      -4522193890499838241L

  - ### Class java.lang.AssertionError extends Error implements Serializable

    serialVersionUID:
      -5013299493970297370L

  - ### Class java.lang.Boolean extends Object implements Serializable

    serialVersionUID:
      -3665804199014368530L

    - ### Serialized Fields

      - #### value

            boolean value

        The value of the Boolean.

  - ### Class java.lang.BootstrapMethodError extends LinkageError implements Serializable

    serialVersionUID:
      292L

  - ### Class java.lang.Byte extends Number implements Serializable

    serialVersionUID:
      -7183698231559129828L

    - ### Serialized Fields

      - #### value

            byte value

        The value of the `Byte`.

  - ### Class java.lang.Character extends Object implements Serializable

    serialVersionUID:
      3786198910865385080L

    - ### Serialized Fields

      - #### value

            char value

        The value of the `Character`.

  - ### Class java.lang.Class extends Object implements Serializable

  - ### Class java.lang.ClassCastException extends RuntimeException implements Serializable

    serialVersionUID:
      -9223365651070458532L

  - ### Class java.lang.ClassCircularityError extends LinkageError implements Serializable

    serialVersionUID:
      1054362542914539689L

  - ### Class java.lang.ClassFormatError extends LinkageError implements Serializable

    serialVersionUID:
      -8420114879011949195L

  - ### Class java.lang.ClassNotFoundException extends ReflectiveOperationException implements Serializable

    serialVersionUID:
      9176873029745254542L

    - ### Serialized Fields

      - #### ex

            Throwable ex

        This field holds the exception ex if the ClassNotFoundException(String s, Throwable ex) constructor was used to instantiate the object
        Since:
          1.2

  - ### Class java.lang.CloneNotSupportedException extends Exception implements Serializable

    serialVersionUID:
      5195511250079656443L

  - ### Class java.lang.Double extends Number implements Serializable

    serialVersionUID:
      -9172774392245257468L

    - ### Serialized Fields

      - #### value

            double value

        The value of the Double.

  - ### Class java.lang.Enum extends Object implements Serializable

    - ### Serialized Fields

      - #### name

            String name

        The name of this enum constant, as declared in the enum declaration. Most programmers should use the `Enum.toString()` method rather than accessing this field.

      - #### ordinal

            int ordinal

        The ordinal of this enumeration constant (its position in the enum declaration, where the initial constant is assigned an ordinal of zero). Most programmers will have no use for this field. It is designed for use by sophisticated enum-based data structures, such as `EnumSet` and `EnumMap`.

  - ### Class java.lang.EnumConstantNotPresentException extends RuntimeException implements Serializable

    serialVersionUID:
      -6046998521960521108L

    - ### Serialized Fields

      - #### enumType

            Class<T> enumType

      - #### constantName

            String constantName

  - ### Class java.lang.Error extends Throwable implements Serializable

    serialVersionUID:
      4980196508277280342L

  - ### Class java.lang.Exception extends Throwable implements Serializable

    serialVersionUID:
      -3387516993124229948L

  - ### Class java.lang.ExceptionInInitializerError extends LinkageError implements Serializable

    serialVersionUID:
      1521711792217232256L

    - ### Serialized Fields

      - #### exception

            Throwable exception

  - ### Class java.lang.Float extends Number implements Serializable

    serialVersionUID:
      -2671257302660747028L

    - ### Serialized Fields

      - #### value

            float value

        The value of the Float.

  - ### Class java.lang.IllegalAccessError extends IncompatibleClassChangeError implements Serializable

    serialVersionUID:
      -8988904074992417891L

  - ### Class java.lang.IllegalAccessException extends ReflectiveOperationException implements Serializable

    serialVersionUID:
      6616958222490762034L

  - ### Class java.lang.IllegalArgumentException extends RuntimeException implements Serializable

    serialVersionUID:
      -5365630128856068164L

  - ### Class java.lang.IllegalMonitorStateException extends RuntimeException implements Serializable

    serialVersionUID:
      3713306369498869069L

  - ### Class java.lang.IllegalStateException extends RuntimeException implements Serializable

    serialVersionUID:
      -1848914673093119416L

  - ### Class java.lang.IllegalThreadStateException extends IllegalArgumentException implements Serializable

    serialVersionUID:
      -7626246362397460174L

  - ### Class java.lang.IncompatibleClassChangeError extends LinkageError implements Serializable

    serialVersionUID:
      -4914975503642802119L

  - ### Class java.lang.IndexOutOfBoundsException extends RuntimeException implements Serializable

    serialVersionUID:
      234122996006267687L

  - ### Class java.lang.InstantiationError extends IncompatibleClassChangeError implements Serializable

    serialVersionUID:
      -4885810657349421204L

  - ### Class java.lang.InstantiationException extends ReflectiveOperationException implements Serializable

    serialVersionUID:
      -8441929162975509110L

  - ### Class java.lang.Integer extends Number implements Serializable

    serialVersionUID:
      1360826667806852920L

    - ### Serialized Fields

      - #### value

            int value

        The value of the `Integer`.

  - ### Class java.lang.InternalError extends VirtualMachineError implements Serializable

    serialVersionUID:
      -9062593416125562365L

  - ### Class java.lang.InterruptedException extends Exception implements Serializable

    serialVersionUID:
      6700697376100628473L

  - ### Class java.lang.LinkageError extends Error implements Serializable

    serialVersionUID:
      3579600108157160122L

  - ### Class java.lang.Long extends Number implements Serializable

    serialVersionUID:
      4290774380558885855L

    - ### Serialized Fields

      - #### value

            long value

        The value of the `Long`.

  - ### Class java.lang.NegativeArraySizeException extends RuntimeException implements Serializable

    serialVersionUID:
      -8960118058596991861L

  - ### Class java.lang.NoClassDefFoundError extends LinkageError implements Serializable

    serialVersionUID:
      9095859863287012458L

  - ### Class java.lang.NoSuchFieldError extends IncompatibleClassChangeError implements Serializable

    serialVersionUID:
      -3456430195886129035L

  - ### Class java.lang.NoSuchFieldException extends ReflectiveOperationException implements Serializable

    serialVersionUID:
      -6143714805279938260L

  - ### Class java.lang.NoSuchMethodError extends IncompatibleClassChangeError implements Serializable

    serialVersionUID:
      -3765521442372831335L

  - ### Class java.lang.NoSuchMethodException extends ReflectiveOperationException implements Serializable

    serialVersionUID:
      5034388446362600923L

  - ### Class java.lang.NullPointerException extends RuntimeException implements Serializable

    serialVersionUID:
      5162710183389028792L

  - ### Class java.lang.Number extends Object implements Serializable

    serialVersionUID:
      -8742448824652078965L

  - ### Class java.lang.NumberFormatException extends IllegalArgumentException implements Serializable

    serialVersionUID:
      -2848938806368998894L

  - ### Class java.lang.OutOfMemoryError extends VirtualMachineError implements Serializable

    serialVersionUID:
      8228564086184010517L

  - ### Class java.lang.ReflectiveOperationException extends Exception implements Serializable

    serialVersionUID:
      123456789L

  - ### Class java.lang.RuntimeException extends Exception implements Serializable

    serialVersionUID:
      -7034897190745766939L

  - ### Class java.lang.RuntimePermission extends BasicPermission implements Serializable

    serialVersionUID:
      7399184964622342223L

  - ### Class java.lang.SecurityException extends RuntimeException implements Serializable

    serialVersionUID:
      6878364983674394167L

  - ### Class java.lang.Short extends Number implements Serializable

    serialVersionUID:
      7515723908773894738L

    - ### Serialized Fields

      - #### value

            short value

        The value of the `Short`.

  - ### Class java.lang.StackOverflowError extends VirtualMachineError implements Serializable

    serialVersionUID:
      8609175038441759607L

  - ### Class java.lang.StackTraceElement extends Object implements Serializable

    serialVersionUID:
      6992337162326171013L

    - ### Serialized Fields

      - #### declaringClass

            String declaringClass

      - #### methodName

            String methodName

      - #### fileName

            String fileName

      - #### lineNumber

            int lineNumber

  - ### Class java.lang.String extends Object implements Serializable

    serialVersionUID:
      -6849794470754667710L

    - ### Serialized Fields

      - #### r

            Object r

        real string to delegate to

  - ### Class java.lang.StringBuffer extends java.lang.AbstractStringBuilder implements Serializable

    serialVersionUID:
      3388685877147921107L

  - ### Class java.lang.StringBuilder extends java.lang.AbstractStringBuilder implements Serializable

    serialVersionUID:
      4383685877147921099L

  - ### Class java.lang.StringIndexOutOfBoundsException extends IndexOutOfBoundsException implements Serializable

    serialVersionUID:
      -6762910422159637258L

  - ### Class java.lang.ThreadDeath extends Error implements Serializable

    serialVersionUID:
      -4417128565033088268L

  - ### Class java.lang.Throwable extends Object implements Serializable

    serialVersionUID:
      -3042686055658047285L

    - ### Serialized Fields

      - #### detailMessage

            String detailMessage

        Specific details about the Throwable. For example, for `FileNotFoundException`, this contains the name of the file that could not be found.

      - #### cause

            Throwable cause

        The throwable that caused this throwable to get thrown, or null if this throwable was not caused by another throwable, or if the causative throwable is unknown. If this field is equal to this throwable itself, it indicates that the cause of this throwable has not yet been initialized.
        Since:
          1.4

      - #### stackTrace

            Object stackTrace

        The stack trace, as returned by `Throwable.getStackTrace()`. The field is initialized to a zero-length array. A `null` value of this field indicates subsequent calls to `Throwable.setStackTrace(StackTraceElement[])` and `Throwable.fillInStackTrace()` will be be no-ops.
        Since:
          1.4

  - ### Class java.lang.TypeNotPresentException extends RuntimeException implements Serializable

    serialVersionUID:
      -5101214195716534496L

    - ### Serialized Fields

      - #### typeName

            String typeName

  - ### Class java.lang.UnknownError extends VirtualMachineError implements Serializable

    serialVersionUID:
      2524784860676771849L

  - ### Class java.lang.UnsatisfiedLinkError extends LinkageError implements Serializable

    serialVersionUID:
      -4019343241616879428L

  - ### Class java.lang.UnsupportedClassVersionError extends ClassFormatError implements Serializable

    serialVersionUID:
      -7123279212883497373L

  - ### Class java.lang.UnsupportedOperationException extends RuntimeException implements Serializable

    serialVersionUID:
      -1242599979055084673L

  - ### Class java.lang.VerifyError extends LinkageError implements Serializable

    serialVersionUID:
      7001962396098498785L

  - ### Class java.lang.VirtualMachineError extends Error implements Serializable

    serialVersionUID:
      4161983926571568670L

- ## Package java.lang.annotation

  - ### Class java.lang.annotation.AnnotationFormatError extends Error implements Serializable

    serialVersionUID:
      -4256701562333669892L

  - ### Class java.lang.annotation.AnnotationTypeMismatchException extends RuntimeException implements Serializable

    serialVersionUID:
      8125925355765570191L

    - ### Serialized Fields

      - #### element

            Method element

      - #### foundType

            String foundType

  - ### Class java.lang.annotation.IncompleteAnnotationException extends RuntimeException implements Serializable

    serialVersionUID:
      8445097402741811912L

    - ### Serialized Fields

      - #### annotationType

            Class<T> annotationType

      - #### elementName

            String elementName

- ## Package java.lang.invoke

  - ### Class java.lang.invoke.LambdaConversionException extends Exception implements Serializable

    serialVersionUID:
      300L

  - ### Class java.lang.invoke.MethodType extends Object implements Serializable

    serialVersionUID:
      292L

  - ### Class java.lang.invoke.SerializedLambda extends Object implements Serializable

    serialVersionUID:
      8025925345765570181L

    - ### Serialized Fields

      - #### capturingClass

            Class<T> capturingClass

      - #### functionalInterfaceClass

            String functionalInterfaceClass

      - #### functionalInterfaceMethodName

            String functionalInterfaceMethodName

      - #### functionalInterfaceMethodSignature

            String functionalInterfaceMethodSignature

      - #### implClass

            String implClass

      - #### implMethodName

            String implMethodName

      - #### implMethodSignature

            String implMethodSignature

      - #### implMethodKind

            int implMethodKind

      - #### instantiatedMethodType

            String instantiatedMethodType

      - #### capturedArgs

            Object[] capturedArgs

  - ### Class java.lang.invoke.WrongMethodTypeException extends RuntimeException implements Serializable

    serialVersionUID:
      292L

- ## Package java.lang.reflect

  - ### Class java.lang.reflect.GenericSignatureFormatError extends ClassFormatError implements Serializable

    serialVersionUID:
      6709919147137911034L

  - ### Class java.lang.reflect.InvocationTargetException extends ReflectiveOperationException implements Serializable

    serialVersionUID:
      4085088731926701167L

    - ### Serialized Fields

      - #### target

            Throwable target

        This field holds the target if the InvocationTargetException(Throwable target) constructor was used to instantiate the object

  - ### Class java.lang.reflect.MalformedParameterizedTypeException extends RuntimeException implements Serializable

    serialVersionUID:
      -5696557788586220964L

  - ### Class java.lang.reflect.MalformedParametersException extends RuntimeException implements Serializable

    serialVersionUID:
      20130919L

  - ### Class java.lang.reflect.Proxy extends Object implements Serializable

    serialVersionUID:
      -2222568056686623797L

    - ### Serialized Fields

      - #### h

            InvocationHandler h

        the invocation handler for this proxy instance.

  - ### Class java.lang.reflect.ReflectPermission extends BasicPermission implements Serializable

    serialVersionUID:
      7412737110241507485L

  - ### Class java.lang.reflect.UndeclaredThrowableException extends RuntimeException implements Serializable

    serialVersionUID:
      330127114055056639L

    - ### Serialized Fields

      - #### undeclaredThrowable

            Throwable undeclaredThrowable

        the undeclared checked exception that was thrown

- ## Package java.net

  - ### Class java.net.BindException extends SocketException implements Serializable

    serialVersionUID:
      -5945005768251722951L

  - ### Class java.net.ConnectException extends SocketException implements Serializable

    serialVersionUID:
      3831404271622369215L

  - ### Class java.net.HttpRetryException extends IOException implements Serializable

    serialVersionUID:
      -9186022286469111381L

    - ### Serialized Fields

      - #### responseCode

            int responseCode

      - #### location

            String location

  - ### Class java.net.Inet4Address extends InetAddress implements Serializable

    serialVersionUID:
      3286316764910316507L

    - ### Serialization Methods

      - #### writeReplace

            private Object writeReplace()
                                 throws ObjectStreamException

        Throws:
          `ObjectStreamException`

  - ### Class java.net.Inet6Address extends InetAddress implements Serializable

    serialVersionUID:
      6880410070516793377L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

  - ### Class java.net.InetAddress extends Object implements Serializable

    serialVersionUID:
      3286316764910316507L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

      - #### readResolve

            private Object readResolve()
                                throws ObjectStreamException

        Throws:
          `ObjectStreamException`

      - #### readObjectNoData

            private void readObjectNoData(ObjectInputStream arg0)
                                   throws IOException,
                                          ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

  - ### Class java.net.InetSocketAddress extends SocketAddress implements Serializable

    serialVersionUID:
      5076001401234631237L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

      - #### readObjectNoData

            private void readObjectNoData()
                                   throws ObjectStreamException

        Throws:
          `ObjectStreamException`

  - ### Class java.net.MalformedURLException extends IOException implements Serializable

    serialVersionUID:
      -182787522200415866L

  - ### Class java.net.NetPermission extends BasicPermission implements Serializable

    serialVersionUID:
      -8343910153355041693L

  - ### Class java.net.NoRouteToHostException extends SocketException implements Serializable

    serialVersionUID:
      -1897550894873493790L

  - ### Class java.net.PortUnreachableException extends SocketException implements Serializable

    serialVersionUID:
      8462541992376507323L

  - ### Class java.net.ProtocolException extends IOException implements Serializable

    serialVersionUID:
      -6098449442062388080L

  - ### Class java.net.SocketAddress extends Object implements Serializable

    serialVersionUID:
      5215720748342549866L

  - ### Class java.net.SocketException extends IOException implements Serializable

    serialVersionUID:
      -5935874303556886934L

  - ### Class java.net.SocketPermission extends Permission implements Serializable

    serialVersionUID:
      -7204263841984476862L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

    - ### Serialized Fields

      - #### actions

            String actions

  - ### Class java.net.SocketTimeoutException extends InterruptedIOException implements Serializable

    serialVersionUID:
      -8846654841826352300L

  - ### Class java.net.UnknownHostException extends IOException implements Serializable

    serialVersionUID:
      -4639126076052875403L

  - ### Class java.net.UnknownServiceException extends IOException implements Serializable

    serialVersionUID:
      -4169033248853639508L

  - ### Class java.net.URI extends Object implements Serializable

    serialVersionUID:
      -6052424284110960213L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws ClassNotFoundException,
                                    IOException

        Throws:
          `ClassNotFoundException`
          `IOException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

    - ### Serialized Fields

      - #### string

            String string

  - ### Class java.net.URISyntaxException extends Exception implements Serializable

    serialVersionUID:
      2137979680897488891L

    - ### Serialized Fields

      - #### input

            String input

      - #### index

            int index

  - ### Class java.net.URL extends Object implements Serializable

    serialVersionUID:
      -7627629688361524110L

    - ### Serialized Fields

      - #### protocol

            String protocol

        The protocol to use (ftp, http, nntp, ... etc.) .

      - #### host

            String host

        The host name to connect to.

      - #### port

            int port

        The protocol port to connect to.

      - #### file

            String file

        The specified file name on that host. `file` is defined as `path[?query]`

      - #### authority

            String authority

        The authority part of this URL.

      - #### ref

            String ref

        # reference.

      - #### hashCode

            int hashCode

      - #### arr

            byte[] arr

        input stream associated with the URL

      - #### blob

            URL blob

        blob URL, if any

  - ### Class java.net.URLPermission extends Permission implements Serializable

    serialVersionUID:
      -2702463814894478682L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

    - ### Serialized Fields

      - #### actions

            String actions

- ## Package java.util

  - ### Class java.util.AbstractMap.SimpleEntry extends Object implements Serializable

    serialVersionUID:
      -8499721149061103585L

    - ### Serialized Fields

      - #### key

            Object key

      - #### value

            Object value

  - ### Class java.util.AbstractMap.SimpleImmutableEntry extends Object implements Serializable

    serialVersionUID:
      7138329143949025153L

    - ### Serialized Fields

      - #### key

            Object key

      - #### value

            Object value

  - ### Class java.util.ArrayDeque extends AbstractCollection<E> implements Serializable

    serialVersionUID:
      2340985798034038923L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

  - ### Class java.util.ArrayList extends AbstractList<E> implements Serializable

    serialVersionUID:
      8683452581122892189L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

    - ### Serialized Fields

      - #### size

            int size

  - ### Class java.util.BitSet extends Object implements Serializable

    serialVersionUID:
      7997698588986878753L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

  - ### Class java.util.Calendar extends Object implements Serializable

    serialVersionUID:
      -1807547505821590642L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

    - ### Serialized Fields

      - #### fields

            int[] fields

      - #### isSet

            boolean[] isSet

      - #### time

            long time

      - #### isTimeSet

            boolean isTimeSet

      - #### areFieldsSet

            boolean areFieldsSet

      - #### lenient

            boolean lenient

      - #### zone

            TimeZone zone

      - #### firstDayOfWeek

            int firstDayOfWeek

      - #### minimalDaysInFirstWeek

            int minimalDaysInFirstWeek

      - #### nextStamp

            int nextStamp

      - #### serialVersionOnStream

            int serialVersionOnStream

  - ### Class java.util.ConcurrentModificationException extends RuntimeException implements Serializable

    serialVersionUID:
      -3666751008965953603L

  - ### Class java.util.Currency extends Object implements Serializable

    serialVersionUID:
      -158308464356906721L

    - ### Serialization Methods

      - #### readResolve

            private Object readResolve()

    - ### Serialized Fields

      - #### currencyCode

            String currencyCode

  - ### Class java.util.Date extends Object implements Serializable

    serialVersionUID:
      7523967970034938905L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

  - ### Class java.util.DuplicateFormatFlagsException extends IllegalFormatException implements Serializable

    serialVersionUID:
      18890531L

    - ### Serialized Fields

      - #### flags

            String flags

  - ### Class java.util.EmptyStackException extends RuntimeException implements Serializable

    serialVersionUID:
      5084686378493302095L

  - ### Class java.util.EnumMap extends AbstractMap<K extends Enum<K>,V> implements Serializable

    serialVersionUID:
      458661240069192865L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

    - ### Serialized Fields

      - #### keyType

            Class<T> keyType

  - ### Class java.util.EnumSet extends AbstractSet<E extends Enum<E>> implements Serializable

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws InvalidObjectException

        Throws:
          `InvalidObjectException`

      - #### writeReplace

            Object writeReplace()

    - ### Serialized Fields

      - #### elementType

            Class<T> elementType

      - #### universe

            Enum<E extends Enum<E>>[] universe

  - ### Class java.util.EventObject extends Object implements Serializable

    serialVersionUID:
      5516075349620653480L

  - ### Class java.util.FormatFlagsConversionMismatchException extends IllegalFormatException implements Serializable

    serialVersionUID:
      19120414L

    - ### Serialized Fields

      - #### f

            String f

      - #### c

            char c

  - ### Class java.util.FormatterClosedException extends IllegalStateException implements Serializable

    serialVersionUID:
      18111216L

  - ### Class java.util.GregorianCalendar extends Calendar implements Serializable

    serialVersionUID:
      -8125100834729963327L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

    - ### Serialized Fields

      - #### gregorianCutover

            long gregorianCutover

  - ### Class java.util.HashMap extends AbstractMap<K,V> implements Serializable

    serialVersionUID:
      362498820763181265L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

    - ### Serialized Fields

      - #### threshold

            int threshold

      - #### loadFactor

            float loadFactor

  - ### Class java.util.HashSet extends AbstractSet<E> implements Serializable

    serialVersionUID:
      -5024744406713321676L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

  - ### Class java.util.Hashtable extends Dictionary<K,V> implements Serializable

    serialVersionUID:
      1421746759512286392L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

    - ### Serialized Fields

      - #### threshold

            int threshold

      - #### loadFactor

            float loadFactor

  - ### Class java.util.IdentityHashMap extends AbstractMap<K,V> implements Serializable

    serialVersionUID:
      8188218128353913216L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

    - ### Serialized Fields

      - #### size

            int size

  - ### Class java.util.IllegalFormatCodePointException extends IllegalFormatException implements Serializable

    serialVersionUID:
      19080630L

    - ### Serialized Fields

      - #### c

            int c

  - ### Class java.util.IllegalFormatConversionException extends IllegalFormatException implements Serializable

    serialVersionUID:
      17000126L

    - ### Serialized Fields

      - #### c

            char c

      - #### arg

            Class<T> arg

  - ### Class java.util.IllegalFormatException extends IllegalArgumentException implements Serializable

    serialVersionUID:
      18830826L

  - ### Class java.util.IllegalFormatFlagsException extends IllegalFormatException implements Serializable

    serialVersionUID:
      790824L

    - ### Serialized Fields

      - #### flags

            String flags

  - ### Class java.util.IllegalFormatPrecisionException extends IllegalFormatException implements Serializable

    serialVersionUID:
      18711008L

    - ### Serialized Fields

      - #### p

            int p

  - ### Class java.util.IllegalFormatWidthException extends IllegalFormatException implements Serializable

    serialVersionUID:
      16660902L

    - ### Serialized Fields

      - #### w

            int w

  - ### Class java.util.IllformedLocaleException extends RuntimeException implements Serializable

    serialVersionUID:
      -5245986824925681401L

    - ### Serialized Fields

      - #### _errIdx

            int _errIdx

  - ### Class java.util.InputMismatchException extends NoSuchElementException implements Serializable

    serialVersionUID:
      8811230760997066428L

  - ### Class java.util.InvalidPropertiesFormatException extends IOException implements Serializable

    serialVersionUID:
      7763056076009360219L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws NotSerializableException

        Throws:
          `NotSerializableException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws NotSerializableException

        Throws:
          `NotSerializableException`

  - ### Class java.util.LinkedHashMap extends HashMap<K,V> implements Serializable

    serialVersionUID:
      3801124242820219131L

    - ### Serialized Fields

      - #### accessOrder

            boolean accessOrder

  - ### Class java.util.LinkedHashSet extends HashSet<E> implements Serializable

    serialVersionUID:
      -2851667679971038690L

  - ### Class java.util.LinkedList extends AbstractSequentialList<E> implements Serializable

    serialVersionUID:
      876323262645176354L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

  - ### Class java.util.Locale extends Object implements Serializable

    serialVersionUID:
      9149081749638150636L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

      - #### readResolve

            private Object readResolve()
                                throws ObjectStreamException

        Throws:
          `ObjectStreamException`

  - ### Class java.util.MissingFormatArgumentException extends IllegalFormatException implements Serializable

    serialVersionUID:
      19190115L

    - ### Serialized Fields

      - #### s

            String s

  - ### Class java.util.MissingFormatWidthException extends IllegalFormatException implements Serializable

    serialVersionUID:
      15560123L

    - ### Serialized Fields

      - #### s

            String s

  - ### Class java.util.MissingResourceException extends RuntimeException implements Serializable

    serialVersionUID:
      -4876345176062000401L

    - ### Serialized Fields

      - #### className

            String className

      - #### key

            String key

  - ### Class java.util.NoSuchElementException extends RuntimeException implements Serializable

    serialVersionUID:
      6769829250639411880L

  - ### Class java.util.PriorityQueue extends AbstractQueue<E> implements Serializable

    serialVersionUID:
      -7720805057305804111L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

    - ### Serialized Fields

      - #### size

            int size

      - #### comparator

            Comparator<T> comparator

  - ### Class java.util.Properties extends Hashtable<Object,Object> implements Serializable

    serialVersionUID:
      4112578634029874840L

    - ### Serialized Fields

      - #### defaults

            Properties defaults

  - ### Class java.util.PropertyPermission extends BasicPermission implements Serializable

    serialVersionUID:
      885438825399942851L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

    - ### Serialized Fields

      - #### actions

            String actions

  - ### Class java.util.Random extends Object implements Serializable

    serialVersionUID:
      3905348978240129619L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

  - ### Class java.util.ServiceConfigurationError extends Error implements Serializable

    serialVersionUID:
      74132770414881L

  - ### Class java.util.SimpleTimeZone extends TimeZone implements Serializable

    serialVersionUID:
      -403250971215465050L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

    - ### Serialized Fields

      - #### startMonth

            int startMonth

      - #### startDay

            int startDay

      - #### startDayOfWeek

            int startDayOfWeek

      - #### startTime

            int startTime

      - #### startTimeMode

            int startTimeMode

      - #### endMonth

            int endMonth

      - #### endDay

            int endDay

      - #### endDayOfWeek

            int endDayOfWeek

      - #### endTime

            int endTime

      - #### endTimeMode

            int endTimeMode

      - #### startYear

            int startYear

      - #### rawOffset

            int rawOffset

      - #### useDaylight

            boolean useDaylight

      - #### monthLength

            byte[] monthLength

      - #### startMode

            int startMode

      - #### endMode

            int endMode

      - #### dstSavings

            int dstSavings

      - #### serialVersionOnStream

            int serialVersionOnStream

  - ### Class java.util.Stack extends Vector<E> implements Serializable

    serialVersionUID:
      1224463164541339165L

  - ### Class java.util.TimeZone extends Object implements Serializable

    serialVersionUID:
      3581463369166924961L

    - ### Serialized Fields

      - #### ID

            String ID

  - ### Class java.util.TooManyListenersException extends Exception implements Serializable

    serialVersionUID:
      5074640544770687831L

  - ### Class java.util.TreeMap extends AbstractMap<K,V> implements Serializable

    serialVersionUID:
      919286545866124006L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

    - ### Serialized Fields

      - #### comparator

            Comparator<T> comparator

  - ### Class java.util.TreeSet extends AbstractSet<E> implements Serializable

    serialVersionUID:
      -2479143000061671589L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

  - ### Class java.util.UnknownFormatConversionException extends IllegalFormatException implements Serializable

    serialVersionUID:
      19060418L

    - ### Serialized Fields

      - #### s

            String s

  - ### Class java.util.UnknownFormatFlagsException extends IllegalFormatException implements Serializable

    serialVersionUID:
      19370506L

    - ### Serialized Fields

      - #### flags

            String flags

  - ### Class java.util.UUID extends Object implements Serializable

    serialVersionUID:
      -4856846361193249489L

    - ### Serialized Fields

      - #### mostSigBits

            long mostSigBits

      - #### leastSigBits

            long leastSigBits

  - ### Class java.util.Vector extends AbstractList<E> implements Serializable

    serialVersionUID:
      -2767605614048989439L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

    - ### Serialized Fields

      - #### elementData

            Object[] elementData

      - #### elementCount

            int elementCount

      - #### capacityIncrement

            int capacityIncrement

- ## Package java.util.concurrent

  - ### Class java.util.concurrent.ArrayBlockingQueue extends AbstractQueue<E> implements Serializable

    serialVersionUID:
      -817911632652898426L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

    - ### Serialized Fields

      - #### items

            Object[] items

      - #### takeIndex

            int takeIndex

      - #### putIndex

            int putIndex

      - #### count

            int count

      - #### lock

            ReentrantLock lock

      - #### notEmpty

            Condition notEmpty

      - #### notFull

            Condition notFull

  - ### Class java.util.concurrent.BrokenBarrierException extends Exception implements Serializable

    serialVersionUID:
      7117394618823254244L

  - ### Class java.util.concurrent.CancellationException extends IllegalStateException implements Serializable

    serialVersionUID:
      -9202173006928992231L

  - ### Class java.util.concurrent.CompletionException extends RuntimeException implements Serializable

    serialVersionUID:
      7830266012832686185L

  - ### Class java.util.concurrent.ConcurrentHashMap extends AbstractMap<K,V> implements Serializable

    serialVersionUID:
      7249069246763182397L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

  - ### Class java.util.concurrent.ConcurrentHashMap.KeySetView extends java.util.concurrent.ConcurrentHashMap.CollectionView<K,V,K> implements Serializable

    serialVersionUID:
      7249069246763182397L

    - ### Serialized Fields

      - #### value

            Object value

  - ### Class java.util.concurrent.ConcurrentLinkedDeque extends AbstractCollection<E> implements Serializable

    serialVersionUID:
      876323262645176354L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

  - ### Class java.util.concurrent.ConcurrentLinkedQueue extends AbstractQueue<E> implements Serializable

    serialVersionUID:
      196745693267521676L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

  - ### Class java.util.concurrent.ConcurrentSkipListMap extends AbstractMap<K,V> implements Serializable

    serialVersionUID:
      -8627078645895051609L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

    - ### Serialized Fields

      - #### comparator

            Comparator<T> comparator

  - ### Class java.util.concurrent.ConcurrentSkipListSet extends AbstractSet<E> implements Serializable

    serialVersionUID:
      -2479143111061671589L

    - ### Serialized Fields

      - #### m

            ConcurrentNavigableMap<K,V> m

  - ### Class java.util.concurrent.CopyOnWriteArrayList extends Object implements Serializable

    serialVersionUID:
      8673264195747942595L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

  - ### Class java.util.concurrent.CopyOnWriteArraySet extends AbstractSet<E> implements Serializable

    serialVersionUID:
      5457747651344034263L

    - ### Serialized Fields

      - #### al

            CopyOnWriteArrayList<E> al

  - ### Class java.util.concurrent.CountedCompleter extends ForkJoinTask<T> implements Serializable

    serialVersionUID:
      5232453752276485070L

    - ### Serialized Fields

      - #### completer

            CountedCompleter<T> completer

      - #### pending

            int pending

  - ### Class java.util.concurrent.ExecutionException extends Exception implements Serializable

    serialVersionUID:
      7830266012832686185L

  - ### Class java.util.concurrent.ForkJoinTask extends Object implements Serializable

    serialVersionUID:
      -7721805057305804111L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

    - ### Serialized Fields

      - #### status

            int status

  - ### Class java.util.concurrent.LinkedBlockingDeque extends AbstractQueue<E> implements Serializable

    serialVersionUID:
      -387911632671998426L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

    - ### Serialized Fields

      - #### capacity

            int capacity

      - #### lock

            ReentrantLock lock

      - #### notEmpty

            Condition notEmpty

      - #### notFull

            Condition notFull

  - ### Class java.util.concurrent.LinkedBlockingQueue extends AbstractQueue<E> implements Serializable

    serialVersionUID:
      -6903933977591709194L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

    - ### Serialized Fields

      - #### capacity

            int capacity

      - #### count

            AtomicInteger count

      - #### takeLock

            ReentrantLock takeLock

      - #### notEmpty

            Condition notEmpty

      - #### putLock

            ReentrantLock putLock

      - #### notFull

            Condition notFull

  - ### Class java.util.concurrent.LinkedTransferQueue extends AbstractQueue<E> implements Serializable

    serialVersionUID:
      -3223113410248163686L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

  - ### Class java.util.concurrent.PriorityBlockingQueue extends AbstractQueue<E> implements Serializable

    serialVersionUID:
      5595510919245408276L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

    - ### Serialized Fields

      - #### lock

            ReentrantLock lock

      - #### notEmpty

            Condition notEmpty

      - #### q

            PriorityQueue<E> q

  - ### Class java.util.concurrent.RecursiveAction extends ForkJoinTask<Void> implements Serializable

    serialVersionUID:
      5232453952276485070L

  - ### Class java.util.concurrent.RecursiveTask extends ForkJoinTask<V> implements Serializable

    serialVersionUID:
      5232453952276485270L

    - ### Serialized Fields

      - #### result

            Object result

  - ### Class java.util.concurrent.RejectedExecutionException extends RuntimeException implements Serializable

    serialVersionUID:
      -375805702767069545L

  - ### Class java.util.concurrent.Semaphore extends Object implements Serializable

    serialVersionUID:
      -3222578661600680210L

    - ### Serialized Fields

      - #### sync

            java.util.concurrent.Semaphore.Sync sync

  - ### Class java.util.concurrent.SynchronousQueue extends AbstractQueue<E> implements Serializable

    serialVersionUID:
      -3223113410248163686L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

    - ### Serialized Fields

      - #### qlock

            ReentrantLock qlock

      - #### waitingProducers

            java.util.concurrent.SynchronousQueue.WaitQueue waitingProducers

      - #### waitingConsumers

            java.util.concurrent.SynchronousQueue.WaitQueue waitingConsumers

  - ### Class java.util.concurrent.ThreadLocalRandom extends Random implements Serializable

    serialVersionUID:
      -5851777807851030925L

    - ### Serialization Methods

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

      - #### readResolve

            private Object readResolve()

  - ### Class java.util.concurrent.TimeoutException extends Exception implements Serializable

    serialVersionUID:
      1900926677490660714L

Copyright © 2025 API Design. All Rights Reserved.