# Serialized Form

- ## Package com.google.zxing

  - ### Class com.google.zxing.ChecksumException extends ReaderException implements Serializable

  - ### Class com.google.zxing.FormatException extends ReaderException implements Serializable

  - ### Class com.google.zxing.ReaderException extends Exception implements Serializable

  - ### Class com.google.zxing.WriterException extends Exception implements Serializable

- ## Package com.maxmind.db

  - ### Class com.maxmind.db.ClosedDatabaseException extends IOException implements Serializable

    serialVersionUID:
      1L

  - ### Class com.maxmind.db.InvalidDatabaseException extends IOException implements Serializable

    serialVersionUID:
      6161763462364823003L

- ## Package com.maxmind.geoip

  - ### Class com.maxmind.geoip.InvalidDatabaseException extends RuntimeException implements Serializable

- ## Package com.thetransactioncompany.jsonrpc2

  - ### Class com.thetransactioncompany.jsonrpc2.JSONRPC2Error extends Exception implements Serializable

    serialVersionUID:
      4682571044532698806L

    - ### Serialized Fields

      - #### code

            int code

        The error code.

      - #### data

            Object data

        The optional error data.

  - ### Class com.thetransactioncompany.jsonrpc2.JSONRPC2ParseException extends Exception implements Serializable

    serialVersionUID:
      3376608778436136410L

    - ### Serialized Fields

      - #### causeType

            int causeType

        The parse exception cause type. Default is `JSONRPC2ParseException.PROTOCOL`.

      - #### unparsableString

            String unparsableString

        The string that could't be parsed.

- ## Package com.vuze.plugins.mlab.tools.ndt.swingemu

  - ### Class com.vuze.plugins.mlab.tools.ndt.swingemu.BadLocationException extends Exception implements Serializable

- ## Package freenet.support.CPUInformation

  - ### Class freenet.support.CPUInformation.UnknownCPUException extends RuntimeException implements Serializable

    serialVersionUID:
      5166144274582583742L

- ## Package gnu.crypto.prng

  - ### Class gnu.crypto.prng.AsyncFortunaStandalone extends FortunaStandalone implements Serializable

    - ### Serialized Fields

      - #### _bufferCount

            int _bufferCount

      - #### _bufferSize

            int _bufferSize

      - #### asyncBuffers

            Object asyncBuffers

        the lock

      - #### _context

            I2PAppContext _context

      - #### _log

            Log _log

      - #### _isRunning

            boolean _isRunning

      - #### _refillThread

            Thread _refillThread

      - #### _fullBuffers

            LinkedBlockingQueue<E> _fullBuffers

      - #### _emptyBuffers

            LinkedBlockingQueue<E> _emptyBuffers

      - #### _currentBuffer

            gnu.crypto.prng.AsyncFortunaStandalone.AsyncBuffer _currentBuffer

  - ### Class gnu.crypto.prng.BasePRNGStandalone extends Object implements Serializable

    - ### Serialized Fields

      - #### name

            String name

        The canonical name prefix of the PRNG algorithm.

      - #### initialised

            boolean initialised

        Indicate if this instance has already been initialised or not.

      - #### buffer

            byte[] buffer

        A temporary buffer to serve random bytes.

      - #### ndx

            int ndx

        The index into buffer of where the next byte will come from.

  - ### Class gnu.crypto.prng.FortunaStandalone extends BasePRNGStandalone implements Serializable

    serialVersionUID:
      16435934L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream in)
                             throws IOException

        Throws:
          `IOException`

      - #### writeObject

            private void writeObject(ObjectOutputStream out)
                              throws IOException

        Throws:
          `IOException`

    - ### Serialized Fields

      - #### generator

            IRandomStandalone generator

      - #### pools

            MessageDigest[] pools

        null if using DevRandom

      - #### lastReseed

            long lastReseed

      - #### pool

            int pool

      - #### pool0Count

            int pool0Count

      - #### reseedCount

            int reseedCount

- ## Package i2p.susi.dns

  - ### Class i2p.susi.dns.AddressByDateSorter extends Object implements Serializable

  - ### Class i2p.susi.dns.AddressByNameSorter extends Object implements Serializable

  - ### Class i2p.susi.dns.ConfigBean extends BaseBean implements Serializable

    - ### Serialized Fields

      - #### config

            String config

      - #### saved

            boolean saved

  - ### Class i2p.susi.dns.TranslateSVGServlet extends HttpServlet implements Serializable

    serialVersionUID:
      18638760L

    - ### Serialized Fields

      - #### _context

            I2PAppContext _context

- ## Package i2p.susi.webmail

  - ### Class i2p.susi.webmail.Sorters.DateSorter extends i2p.susi.webmail.Sorters.SorterBase implements Serializable

  - ### Class i2p.susi.webmail.Sorters.SenderSorter extends i2p.susi.webmail.Sorters.SorterBase implements Serializable

    - ### Serialized Fields

      - #### collator

            Comparator<T> collator

  - ### Class i2p.susi.webmail.Sorters.SizeSorter extends i2p.susi.webmail.Sorters.SorterBase implements Serializable

  - ### Class i2p.susi.webmail.Sorters.SubjectSorter extends i2p.susi.webmail.Sorters.SorterBase implements Serializable

    - ### Serialized Fields

      - #### collator

            Comparator<T> collator

  - ### Class i2p.susi.webmail.Sorters.ToSorter extends i2p.susi.webmail.Sorters.SorterBase implements Serializable

    - ### Serialized Fields

      - #### collator

            Comparator<T> collator

  - ### Class i2p.susi.webmail.WebMail extends HttpServlet implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### _log

            Log _log

- ## Package i2p.susi.webmail.encoding

  - ### Class i2p.susi.webmail.encoding.DecodingException extends IOException implements Serializable

    serialVersionUID:
      1L

  - ### Class i2p.susi.webmail.encoding.EncodingException extends IOException implements Serializable

    serialVersionUID:
      1L

- ## Package net.i2p

  - ### Class net.i2p.I2PException extends Exception implements Serializable

- ## Package net.i2p.addressbook.servlet

  - ### Class net.i2p.addressbook.servlet.Servlet extends HttpServlet implements Serializable

    serialVersionUID:
      1L

- ## Package net.i2p.client

  - ### Class net.i2p.client.I2PSessionException extends I2PException implements Serializable

  - ### Class net.i2p.client.SendMessageOptions extends DateAndFlags implements Serializable

    - ### Serialized Fields

      - #### _gzip

            SendMessageOptions.GzipOption _gzip

- ## Package net.i2p.client.datagram

  - ### Class net.i2p.client.datagram.I2PInvalidDatagramException extends Exception implements Serializable

- ## Package net.i2p.client.streaming

  - ### Class net.i2p.client.streaming.I2PSocketAddress extends SocketAddress implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### _port

            int _port

      - #### _host

            String _host

  - ### Class net.i2p.client.streaming.I2PSocketException extends SocketException implements Serializable

    - ### Serialized Fields

      - #### _status

            int _status

  - ### Class net.i2p.client.streaming.RouterRestartException extends I2PException implements Serializable

- ## Package net.i2p.client.streaming.impl

  - ### Class net.i2p.client.streaming.impl.TooManyStreamsException extends I2PException implements Serializable

- ## Package net.i2p.crypto

  - ### Class net.i2p.crypto.CryptixAESKeyCache.KeyCacheEntry extends Object implements Serializable

    - ### Serialized Fields

      - #### Ke

            int[][] Ke

        Deprecated.
        encryption round keys

      - #### Kd

            int[][] Kd

        Deprecated.
        decryption round keys

- ## Package net.i2p.crypto.eddsa

  - ### Class net.i2p.crypto.eddsa.EdDSAPrivateKey extends Object implements Serializable

    serialVersionUID:
      23495873459878957L

    - ### Serialized Fields

      - #### seed

            byte[] seed

      - #### h

            byte[] h

      - #### a

            byte[] a

      - #### A

            GroupElement A

      - #### Abyte

            byte[] Abyte

      - #### edDsaSpec

            EdDSAParameterSpec edDsaSpec

  - ### Class net.i2p.crypto.eddsa.EdDSAPublicKey extends Object implements Serializable

    serialVersionUID:
      9837459837498475L

    - ### Serialized Fields

      - #### A

            GroupElement A

      - #### Aneg

            GroupElement Aneg

      - #### Abyte

            byte[] Abyte

      - #### edDsaSpec

            EdDSAParameterSpec edDsaSpec

- ## Package net.i2p.crypto.eddsa.math

  - ### Class net.i2p.crypto.eddsa.math.Curve extends Object implements Serializable

    serialVersionUID:
      4578920872509827L

    - ### Serialized Fields

      - #### f

            Field f

      - #### d

            FieldElement d

      - #### d2

            FieldElement d2

      - #### I

            FieldElement I

      - #### zeroP2

            GroupElement zeroP2

      - #### zeroP3

            GroupElement zeroP3

      - #### zeroP3PrecomputedDouble

            GroupElement zeroP3PrecomputedDouble

      - #### zeroPrecomp

            GroupElement zeroPrecomp

  - ### Class net.i2p.crypto.eddsa.math.Encoding extends Object implements Serializable

    - ### Serialized Fields

      - #### f

            Field f

  - ### Class net.i2p.crypto.eddsa.math.Field extends Object implements Serializable

    serialVersionUID:
      8746587465875676L

    - ### Serialized Fields

      - #### ZERO

            FieldElement ZERO

      - #### ONE

            FieldElement ONE

      - #### TWO

            FieldElement TWO

      - #### FOUR

            FieldElement FOUR

      - #### FIVE

            FieldElement FIVE

      - #### EIGHT

            FieldElement EIGHT

      - #### b

            int b

      - #### q

            FieldElement q

      - #### qm2

            FieldElement qm2

        q-2

      - #### qm5d8

            FieldElement qm5d8

        (q-5) / 8

      - #### enc

            Encoding enc

  - ### Class net.i2p.crypto.eddsa.math.FieldElement extends Object implements Serializable

    serialVersionUID:
      1239527465875676L

    - ### Serialized Fields

      - #### f

            Field f

        The field this element belongs to

  - ### Class net.i2p.crypto.eddsa.math.GroupElement extends Object implements Serializable

    serialVersionUID:
      2395879087349587L

    - ### Serialized Fields

      - #### curve

            Curve curve

        Variable is package private only so that tests run.

      - #### repr

            GroupElement.Representation repr

        Variable is package private only so that tests run.

      - #### X

            FieldElement X

        Variable is package private only so that tests run.

      - #### Y

            FieldElement Y

        Variable is package private only so that tests run.

      - #### Z

            FieldElement Z

        Variable is package private only so that tests run.

      - #### T

            FieldElement T

        Variable is package private only so that tests run.

      - #### precmp

            GroupElement[][] precmp

        Precomputed table for `GroupElement.scalarMultiply(byte[])`, filled if necessary.

        Variable is package private only so that tests run.

      - #### dblPrecmp

            GroupElement[] dblPrecmp

        Precomputed table for `GroupElement.doubleScalarMultiplyVariableTime(GroupElement, byte[], byte[])`, filled if necessary.

        Variable is package private only so that tests run.

- ## Package net.i2p.crypto.eddsa.math.bigint

  - ### Class net.i2p.crypto.eddsa.math.bigint.BigIntegerFieldElement extends FieldElement implements Serializable

    serialVersionUID:
      4890398908392808L

    - ### Serialized Fields

      - #### bi

            BigInteger bi

        Variable is package private for encoding.

  - ### Class net.i2p.crypto.eddsa.math.bigint.BigIntegerLittleEndianEncoding extends Encoding implements Serializable

    serialVersionUID:
      3984579843759837L

    - ### Serialized Fields

      - #### mask

            BigInteger mask

        Mask where only the first b-1 bits are set.

  - ### Class net.i2p.crypto.eddsa.math.bigint.BigIntegerScalarOps extends Object implements Serializable

    - ### Serialized Fields

      - #### l

            BigInteger l

      - #### enc

            BigIntegerLittleEndianEncoding enc

- ## Package net.i2p.crypto.eddsa.math.ed25519

  - ### Class net.i2p.crypto.eddsa.math.ed25519.Ed25519FieldElement extends FieldElement implements Serializable

    - ### Serialized Fields

      - #### t

            int[] t

        Variable is package private for encoding.

  - ### Class net.i2p.crypto.eddsa.math.ed25519.Ed25519LittleEndianEncoding extends Encoding implements Serializable

  - ### Class net.i2p.crypto.eddsa.math.ed25519.Ed25519ScalarOps extends Object implements Serializable

- ## Package net.i2p.crypto.eddsa.spec

  - ### Class net.i2p.crypto.eddsa.spec.EdDSANamedCurveSpec extends EdDSAParameterSpec implements Serializable

    - ### Serialized Fields

      - #### name

            String name

  - ### Class net.i2p.crypto.eddsa.spec.EdDSAParameterSpec extends Object implements Serializable

    serialVersionUID:
      8274987108472012L

    - ### Serialized Fields

      - #### curve

            Curve curve

      - #### hashAlgo

            String hashAlgo

      - #### sc

            ScalarOps sc

      - #### B

            GroupElement B

- ## Package net.i2p.crypto.elgamal

- ## Package net.i2p.crypto.elgamal.impl

  - ### Class net.i2p.crypto.elgamal.impl.ElGamalPrivateKeyImpl extends Object implements Serializable

    serialVersionUID:
      4819350091141529678L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream in)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream out)
                              throws IOException

        Throws:
          `IOException`

    - ### Serialized Fields

      - #### x

            BigInteger x

      - #### elSpec

            ElGamalParameterSpec elSpec

  - ### Class net.i2p.crypto.elgamal.impl.ElGamalPublicKeyImpl extends Object implements Serializable

    serialVersionUID:
      8712728417091216948L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream in)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream out)
                              throws IOException

        Throws:
          `IOException`

    - ### Serialized Fields

      - #### y

            BigInteger y

      - #### elSpec

            ElGamalParameterSpec elSpec

- ## Package net.i2p.crypto.provider

  - ### Class net.i2p.crypto.provider.I2PProvider extends Provider implements Serializable

- ## Package net.i2p.data

  - ### Class net.i2p.data.ByteArray extends Object implements Serializable

    - ### Serialized Fields

      - #### _data

            byte[] _data

      - #### _valid

            int _valid

      - #### _offset

            int _offset

  - ### Class net.i2p.data.Certificate extends DataStructureImpl implements Serializable

    - ### Serialized Fields

      - #### _type

            int _type

      - #### _payload

            byte[] _payload

  - ### Class net.i2p.data.DatabaseEntry extends DataStructureImpl implements Serializable

    - ### Serialized Fields

      - #### _signature

            Signature _signature

      - #### _currentRoutingKey

            Hash _currentRoutingKey

      - #### _routingKeyGenMod

            long _routingKeyGenMod

      - #### _receivedAsPublished

            boolean _receivedAsPublished

      - #### _receivedAsReply

            boolean _receivedAsReply

      - #### _receivedBy

            Hash _receivedBy

        Hash of the client receiving the routerinfo, or null if it was sent directly.

  - ### Class net.i2p.data.DataFormatException extends I2PException implements Serializable

  - ### Class net.i2p.data.DataStructureImpl extends Object implements Serializable

  - ### Class net.i2p.data.DateAndFlags extends DataStructureImpl implements Serializable

    - ### Serialized Fields

      - #### _flags

            int _flags

      - #### _date

            long _date

  - ### Class net.i2p.data.Destination extends KeysAndCert implements Serializable

    - ### Serialized Fields

      - #### _cachedB64

            String _cachedB64

  - ### Class net.i2p.data.EmptyProperties extends OrderedProperties implements Serializable

  - ### Class net.i2p.data.EncryptedLeaseSet extends LeaseSet2 implements Serializable

    - ### Serialized Fields

      - #### _encryptedData

            byte[] _encryptedData

      - #### _decryptedLS2

            LeaseSet2 _decryptedLS2

      - #### __calculatedHash

            Hash __calculatedHash

      - #### _alpha

            SigningPrivateKey _alpha

      - #### _unblindedSPK

            SigningPublicKey _unblindedSPK

      - #### _secret

            String _secret

      - #### _clientPrivateKey

            PrivateKey _clientPrivateKey

      - #### _log

            Log _log

      - #### _authType

            int _authType

      - #### _numKeys

            int _numKeys

  - ### Class net.i2p.data.KeyCertificate extends Certificate implements Serializable

  - ### Class net.i2p.data.KeysAndCert extends DataStructureImpl implements Serializable

    - ### Serialized Fields

      - #### _publicKey

            PublicKey _publicKey

      - #### _signingKey

            SigningPublicKey _signingKey

      - #### _certificate

            Certificate _certificate

      - #### __calculatedHash

            Hash __calculatedHash

      - #### _padding

            byte[] _padding

      - #### _paddingBlocks

            int _paddingBlocks

        If compressed, the padding size / 32, else 0

  - ### Class net.i2p.data.Lease extends DataStructureImpl implements Serializable

    - ### Serialized Fields

      - #### _gateway

            Hash _gateway

      - #### _tunnelId

            TunnelId _tunnelId

      - #### _end

            long _end

  - ### Class net.i2p.data.Lease2 extends Lease implements Serializable

  - ### Class net.i2p.data.LeaseSet extends DatabaseEntry implements Serializable

    - ### Serialized Fields

      - #### _destination

            Destination _destination

      - #### _encryptionKey

            PublicKey _encryptionKey

      - #### _signingKey

            SigningPublicKey _signingKey

      - #### _leases

            List<E> _leases

      - #### _firstExpiration

            long _firstExpiration

      - #### _lastExpiration

            long _lastExpiration

      - #### _decryptedLeases

            List<E> _decryptedLeases

      - #### _decrypted

            boolean _decrypted

      - #### _checked

            boolean _checked

      - #### _byteified

            byte[] _byteified

  - ### Class net.i2p.data.LeaseSet2 extends LeaseSet implements Serializable

    - ### Serialized Fields

      - #### _flags

            int _flags

      - #### _published

            long _published

      - #### _expires

            long _expires

      - #### _transientExpires

            long _transientExpires

      - #### _transientSigningPublicKey

            SigningPublicKey _transientSigningPublicKey

      - #### _offlineSignature

            Signature _offlineSignature

      - #### _options

            Properties _options

      - #### _encryptionKeys

            List<E> _encryptionKeys

      - #### _blindedHash

            Hash _blindedHash

  - ### Class net.i2p.data.MetaLease extends Lease implements Serializable

    - ### Serialized Fields

      - #### _cost

            int _cost

      - #### _type

            int _type

  - ### Class net.i2p.data.MetaLeaseSet extends LeaseSet2 implements Serializable

  - ### Class net.i2p.data.Payload extends DataStructureImpl implements Serializable

    - ### Serialized Fields

      - #### _encryptedData

            byte[] _encryptedData

      - #### _unencryptedData

            byte[] _unencryptedData

  - ### Class net.i2p.data.VerifiedDestination extends Destination implements Serializable

- ## Package net.i2p.data.i2cp

  - ### Class net.i2p.data.i2cp.AbuseReason extends DataStructureImpl implements Serializable

    - ### Serialized Fields

      - #### _reason

            String _reason

  - ### Class net.i2p.data.i2cp.AbuseSeverity extends DataStructureImpl implements Serializable

    - ### Serialized Fields

      - #### _severityId

            int _severityId

  - ### Class net.i2p.data.i2cp.I2CPMessageException extends I2PException implements Serializable

  - ### Class net.i2p.data.i2cp.SessionConfig extends DataStructureImpl implements Serializable

    - ### Serialized Fields

      - #### _destination

            Destination _destination

      - #### _signature

            Signature _signature

      - #### _creationDate

            Date _creationDate

      - #### _options

            Properties _options

- ## Package net.i2p.data.i2np

  - ### Class net.i2p.data.i2np.DeliveryInstructions extends DataStructureImpl implements Serializable

    - ### Serialized Fields

      - #### _deliveryMode

            int _deliveryMode

      - #### _destinationHash

            Hash _destinationHash

      - #### _routerHash

            Hash _routerHash

      - #### _tunnelId

            TunnelId _tunnelId

      - #### _delayRequested

            boolean _delayRequested

      - #### _delaySeconds

            long _delaySeconds

  - ### Class net.i2p.data.i2np.GarlicClove extends DataStructureImpl implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### _instructions

            DeliveryInstructions _instructions

      - #### _msg

            I2NPMessage _msg

      - #### _cloveId

            long _cloveId

      - #### _expiration

            long _expiration

      - #### _certificate

            Certificate _certificate

  - ### Class net.i2p.data.i2np.I2NPMessageException extends I2PException implements Serializable

- ## Package net.i2p.data.router

  - ### Class net.i2p.data.router.RouterAddress extends DataStructureImpl implements Serializable

    - ### Serialized Fields

      - #### _cost

            short _cost

      - #### _expiration

            long _expiration

      - #### _transportStyle

            String _transportStyle

      - #### _options

            Properties _options

      - #### _ip

            byte[] _ip

      - #### _port

            int _port

  - ### Class net.i2p.data.router.RouterIdentity extends KeysAndCert implements Serializable

  - ### Class net.i2p.data.router.RouterInfo extends DatabaseEntry implements Serializable

    - ### Serialized Fields

      - #### ctx

            I2PAppContext ctx

      - #### log

            Log log

      - #### _identity

            RouterIdentity _identity

      - #### _published

            long _published

      - #### _addresses

            List<E> _addresses

        Save addresses in the order received so the signature works.

      - #### _peers

            Set<E> _peers

        may be null to save memory, no longer final

      - #### _options

            Properties _options

      - #### _validated

            boolean _validated

      - #### _isValid

            boolean _isValid

      - #### _byteified

            byte[] _byteified

      - #### _hashCode

            int _hashCode

      - #### _hashCodeInitialized

            boolean _hashCodeInitialized

      - #### _shouldCache

            boolean _shouldCache

        should we cache the byte and string versions _byteified ?

- ## Package net.i2p.i2pcontrol.security

  - ### Class net.i2p.i2pcontrol.security.ExpiredAuthTokenException extends Exception implements Serializable

    serialVersionUID:
      2279019346592900289L

    - ### Serialized Fields

      - #### expiryTime

            String expiryTime

  - ### Class net.i2p.i2pcontrol.security.InvalidAuthTokenException extends Exception implements Serializable

    serialVersionUID:
      7605321329341235577L

- ## Package net.i2p.i2pcontrol.servlets

  - ### Class net.i2p.i2pcontrol.servlets.JSONRPC2Servlet extends HttpServlet implements Serializable

    serialVersionUID:
      -45075606818515212L

    - ### Serialized Fields

      - #### disp

            Dispatcher disp

      - #### _log

            Log _log

      - #### _secMan

            SecurityManager _secMan

      - #### _conf

            ConfigurationManager _conf

      - #### _helper

            JSONRPC2Helper _helper

      - #### _context

            RouterContext _context

      - #### _isWebapp

            boolean _isWebapp

      - #### _isHTTP

            boolean _isHTTP

      - #### _isHTTPS

            boolean _isHTTPS

- ## Package net.i2p.i2pcontrol.servlets.jsonrpc2handlers

  - ### Class net.i2p.i2pcontrol.servlets.jsonrpc2handlers.JSONRPC2ExtendedError extends JSONRPC2Error implements Serializable

    serialVersionUID:
      -6574632977222371077L

- ## Package net.i2p.i2ptunnel.access

  - ### Class net.i2p.i2ptunnel.access.InvalidDefinitionException extends Exception implements Serializable

- ## Package net.i2p.imagegen

  - ### Class net.i2p.imagegen.IdenticonServlet extends HttpServlet implements Serializable

    serialVersionUID:
      -3507466186902317988L

    - ### Serialized Fields

      - #### version

            int version

      - #### renderer

            IdenticonRenderer renderer

      - #### cache

            IdenticonCache cache

      - #### identiconExpiresInMillis

            long identiconExpiresInMillis

  - ### Class net.i2p.imagegen.QRServlet extends HttpServlet implements Serializable

    serialVersionUID:
      -3507466186902317988L

    - ### Serialized Fields

      - #### version

            int version

      - #### cache

            IdenticonCache cache

      - #### identiconExpiresInMillis

            long identiconExpiresInMillis

  - ### Class net.i2p.imagegen.RandomArtServlet extends HttpServlet implements Serializable

    serialVersionUID:
      -3507466186902317988L

    - ### Serialized Fields

      - #### version

            int version

      - #### identiconExpiresInMillis

            long identiconExpiresInMillis

- ## Package net.i2p.kademlia

  - ### Class net.i2p.kademlia.XORComparator extends Object implements Serializable

    - ### Serialized Fields

      - #### _base

            byte[] _base

- ## Package net.i2p.router

  - ### Class net.i2p.router.PersistentKeyRing extends KeyRing implements Serializable

    serialVersionUID:
      1L

- ## Package net.i2p.router.networkdb.kademlia

  - ### Class net.i2p.router.networkdb.kademlia.UnsupportedCryptoException extends IllegalArgumentException implements Serializable

- ## Package net.i2p.router.util

  - ### Class net.i2p.router.util.CachedIteratorArrayList extends ArrayList<E> implements Serializable

    serialVersionUID:
      4863212596318574111L

    - ### Serialized Fields

      - #### iterator

            net.i2p.router.util.CachedIteratorArrayList.CachedIterator iterator

  - ### Class net.i2p.router.util.CoDelBlockingQueue extends LinkedBlockingQueue<E extends CDQEntry> implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### _name

            String _name

      - #### _capacity

            int _capacity

      - #### _first_above_time

            long _first_above_time

        Time when we'll declare we're above target (0 if below)

      - #### _drop_next

            long _drop_next

        Time to drop next packet

      - #### _count

            int _count

        Packets dropped since going into drop state

      - #### _dropping

            boolean _dropping

        true if in drop state

      - #### _now

            long _now

        following is a per-request global for ease of use, locked by this

      - #### _id

            long _id

      - #### _target

            long _target

      - #### _interval

            long _interval

      - #### STAT_DROP

            String STAT_DROP

      - #### STAT_DELAY

            String STAT_DELAY

  - ### Class net.i2p.router.util.CoDelPriorityBlockingQueue extends PriBlockingQueue<E extends CDPQEntry> implements Serializable

    - ### Serialized Fields

      - #### _first_above_time

            long _first_above_time

        Time when we'll declare we're above target (0 if below)

      - #### _drop_next

            long _drop_next

        Time to drop next packet

      - #### _count

            int _count

        Packets dropped since going into drop state

      - #### _dropping

            boolean _dropping

        true if in drop state

      - #### _now

            long _now

        following is a per-request global for ease of use, locked by this

      - #### _lastDroppedPriority

            int _lastDroppedPriority

      - #### _id

            long _id

      - #### _target

            long _target

      - #### _interval

            long _interval

      - #### STAT_DROP

            String STAT_DROP

      - #### STAT_DELAY

            String STAT_DELAY

  - ### Class net.i2p.router.util.MaskedIPSet extends HashSet<String> implements Serializable

  - ### Class net.i2p.router.util.PriBlockingQueue extends PriorityBlockingQueue<E extends PQEntry> implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### _name

            String _name

      - #### _seqNum

            AtomicLong _seqNum

        Atomic sequence number for entries to ensure insertion order among equals in priority.

      - #### _maxSize

            int _maxSize

        Cached maximum queue size limit to avoid repeated config property lookups.

      - #### STAT_FULL

            String STAT_FULL

        Stat name to track full queue events.

- ## Package net.i2p.router.web.servlets

  - ### Class net.i2p.router.web.servlets.CodedIconRendererServlet extends HttpServlet implements Serializable

    serialVersionUID:
      16851750L

- ## Package net.i2p.sam

  - ### Class net.i2p.sam.SAMException extends Exception implements Serializable

    serialVersionUID:
      1L

- ## Package net.i2p.servlet

  - ### Class net.i2p.servlet.ErrorServlet extends HttpServlet implements Serializable

    serialVersionUID:
      99356750L

    - ### Serialized Fields

      - #### _context

            I2PAppContext _context

      - #### _icoPath

            String _icoPath

        to be added to head

      - #### _cssPath

            String _cssPath

      - #### _webappName

            String _webappName

        for webapp translation

      - #### _bundleName

            String _bundleName

      - #### _defaultBundle

            String _defaultBundle

  - ### Class net.i2p.servlet.I2PDefaultServlet extends DefaultServlet implements Serializable

    - ### Serialized Fields

      - #### _contextHandler

            ContextHandler _contextHandler

      - #### _dirAllowed

            boolean _dirAllowed

      - #### _etags

            boolean _etags

      - #### _resourceBase

            Resource _resourceBase

      - #### _stylesheet

            Resource _stylesheet

      - #### setLastModifiedHeader

            boolean setLastModifiedHeader

- ## Package net.i2p.socks

  - ### Class net.i2p.socks.SOCKSException extends IOException implements Serializable

- ## Package net.i2p.util

  - ### Class net.i2p.util.ArraySet.SetFullException extends IllegalStateException implements Serializable

    serialVersionUID:
      9087390587254111L

  - ### Class net.i2p.util.FortunaRandomSource extends RandomSource implements Serializable

    - ### Serialized Fields

      - #### _fortuna

            AsyncFortunaStandalone _fortuna

      - #### _nextGaussian

            double _nextGaussian

      - #### _haveNextGaussian

            boolean _haveNextGaussian

  - ### Class net.i2p.util.I2PProperties extends Properties implements Serializable

    - ### Serialized Fields

      - #### _callbacks

            List<E> _callbacks

        Keep a list of callbacks to contact the interested parties that want to know about property changes.

  - ### Class net.i2p.util.KeyRing extends ConcurrentHashMap<Hash,SessionKey> implements Serializable

  - ### Class net.i2p.util.LHMCache extends LinkedHashMap<K,V> implements Serializable

    - ### Serialized Fields

      - #### _max

            int _max

  - ### Class net.i2p.util.NativeBigInteger extends BigInteger implements Serializable

    - ### Serialized Fields

      - #### cachedBa

            byte[] cachedBa

  - ### Class net.i2p.util.ObjectCounter extends Object implements Serializable

    serialVersionUID:
      3160378641721937421L

    - ### Serialized Fields

      - #### map

            ConcurrentHashMap<K,V> map

  - ### Class net.i2p.util.OrderedProperties extends Properties implements Serializable

  - ### Class net.i2p.util.RandomSource extends SecureRandom implements Serializable

    serialVersionUID:
      1L

  - ### Class net.i2p.util.SecureDirectory extends File implements Serializable

  - ### Class net.i2p.util.SecureFile extends SecureDirectory implements Serializable

  - ### Class net.i2p.util.VersionComparator extends Object implements Serializable

- ## Package org.apache.commons.io

  - ### Class org.apache.commons.io.ByteOrderMark extends Object implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### charsetName

            String charsetName

        Charset name.

      - #### bytes

            int[] bytes

        Bytes.

  - ### Class org.apache.commons.io.DirectoryWalker.CancelException extends IOException implements Serializable

    serialVersionUID:
      1347339620135041008L

    - ### Serialized Fields

      - #### file

            File file

        The file being processed when the exception was thrown.

      - #### depth

            int depth

        The file depth when the exception was thrown.

  - ### Class org.apache.commons.io.FileExistsException extends IOException implements Serializable

    serialVersionUID:
      1L

  - ### Class org.apache.commons.io.IOExceptionList extends IOException implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### causeList

            List<E> causeList

        List of causes.

  - ### Class org.apache.commons.io.IOExceptionWithCause extends IOException implements Serializable

    serialVersionUID:
      1L

  - ### Class org.apache.commons.io.IOIndexedException extends IOException implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### index

            int index

        Index.

  - ### Class org.apache.commons.io.TaggedIOException extends org.apache.commons.io.IOExceptionWithCause implements Serializable

    serialVersionUID:
      -6994123481142850163L

    - ### Serialized Fields

      - #### tag

            Serializable tag

        The tag of this exception.

- ## Package org.apache.commons.io.comparator

  - ### Class org.apache.commons.io.comparator.CompositeFileComparator extends AbstractFileComparator implements Serializable

    serialVersionUID:
      -2224170307287243428L

    - ### Serialized Fields

      - #### delegates

            Comparator<T>[] delegates

        Delegates.

  - ### Class org.apache.commons.io.comparator.DefaultFileComparator extends AbstractFileComparator implements Serializable

    serialVersionUID:
      3260141861365313518L

  - ### Class org.apache.commons.io.comparator.DirectoryFileComparator extends AbstractFileComparator implements Serializable

    serialVersionUID:
      296132640160964395L

  - ### Class org.apache.commons.io.comparator.ExtensionFileComparator extends AbstractFileComparator implements Serializable

    serialVersionUID:
      1928235200184222815L

    - ### Serialized Fields

      - #### ioCase

            IOCase ioCase

        Whether the comparison is case-sensitive.

  - ### Class org.apache.commons.io.comparator.LastModifiedFileComparator extends AbstractFileComparator implements Serializable

    serialVersionUID:
      7372168004395734046L

  - ### Class org.apache.commons.io.comparator.NameFileComparator extends AbstractFileComparator implements Serializable

    serialVersionUID:
      8397947749814525798L

    - ### Serialized Fields

      - #### ioCase

            IOCase ioCase

        Whether the comparison is case-sensitive.

  - ### Class org.apache.commons.io.comparator.PathFileComparator extends AbstractFileComparator implements Serializable

    serialVersionUID:
      6527501707585768673L

    - ### Serialized Fields

      - #### ioCase

            IOCase ioCase

        Whether the comparison is case-sensitive.

  - ### Class org.apache.commons.io.comparator.SizeFileComparator extends AbstractFileComparator implements Serializable

    serialVersionUID:
      -1201561106411416190L

    - ### Serialized Fields

      - #### sumDirectoryContents

            boolean sumDirectoryContents

        Whether the sum of the directory's contents should be calculated.

- ## Package org.apache.commons.io.filefilter

  - ### Class org.apache.commons.io.filefilter.AgeFileFilter extends AbstractFileFilter implements Serializable

    serialVersionUID:
      -2132740084016138541L

    - ### Serialized Fields

      - #### acceptOlder

            boolean acceptOlder

        Whether the files accepted will be older or newer.

      - #### cutoffInstant

            java.time.Instant cutoffInstant

        The cutoff time threshold measured in milliseconds since the epoch (00:00:00 GMT, January 1, 1970).

  - ### Class org.apache.commons.io.filefilter.AndFileFilter extends AbstractFileFilter implements Serializable

    serialVersionUID:
      7215974688563965257L

    - ### Serialized Fields

      - #### fileFilters

            List<E> fileFilters

        The list of file filters.

  - ### Class org.apache.commons.io.filefilter.CanExecuteFileFilter extends AbstractFileFilter implements Serializable

    serialVersionUID:
      3179904805251622989L

  - ### Class org.apache.commons.io.filefilter.CanReadFileFilter extends AbstractFileFilter implements Serializable

    serialVersionUID:
      3179904805251622989L

  - ### Class org.apache.commons.io.filefilter.CanWriteFileFilter extends AbstractFileFilter implements Serializable

    serialVersionUID:
      5132005214688990379L

  - ### Class org.apache.commons.io.filefilter.DelegateFileFilter extends AbstractFileFilter implements Serializable

    serialVersionUID:
      -8723373124984771318L

  - ### Class org.apache.commons.io.filefilter.DirectoryFileFilter extends AbstractFileFilter implements Serializable

    serialVersionUID:
      -5148237843784525732L

  - ### Class org.apache.commons.io.filefilter.EmptyFileFilter extends AbstractFileFilter implements Serializable

    serialVersionUID:
      3631422087512832211L

  - ### Class org.apache.commons.io.filefilter.FalseFileFilter extends Object implements Serializable

    serialVersionUID:
      6210271677940926200L

  - ### Class org.apache.commons.io.filefilter.FileFileFilter extends AbstractFileFilter implements Serializable

    serialVersionUID:
      5345244090827540862L

  - ### Class org.apache.commons.io.filefilter.HiddenFileFilter extends AbstractFileFilter implements Serializable

    serialVersionUID:
      8930842316112759062L

  - ### Class org.apache.commons.io.filefilter.MagicNumberFileFilter extends AbstractFileFilter implements Serializable

    serialVersionUID:
      -547733176983104172L

    - ### Serialized Fields

      - #### magicNumbers

            byte[] magicNumbers

        The magic number to compare against the file's bytes at the provided offset.

      - #### byteOffset

            long byteOffset

        The offset (in bytes) within the files that the magic number's bytes should appear.

  - ### Class org.apache.commons.io.filefilter.NameFileFilter extends AbstractFileFilter implements Serializable

    serialVersionUID:
      176844364689077340L

    - ### Serialized Fields

      - #### names

            String[] names

        The file names to search for

      - #### ioCase

            IOCase ioCase

        Whether the comparison is case-sensitive.

  - ### Class org.apache.commons.io.filefilter.NotFileFilter extends AbstractFileFilter implements Serializable

    serialVersionUID:
      6131563330944994230L

    - ### Serialized Fields

      - #### filter

            IOFileFilter filter

        The filter

  - ### Class org.apache.commons.io.filefilter.OrFileFilter extends AbstractFileFilter implements Serializable

    serialVersionUID:
      5767770777065432721L

    - ### Serialized Fields

      - #### fileFilters

            List<E> fileFilters

        The list of file filters.

  - ### Class org.apache.commons.io.filefilter.PrefixFileFilter extends AbstractFileFilter implements Serializable

    serialVersionUID:
      8533897440809599867L

    - ### Serialized Fields

      - #### prefixes

            String[] prefixes

        The file name prefixes to search for

      - #### isCase

            IOCase isCase

        Whether the comparison is case-sensitive.

  - ### Class org.apache.commons.io.filefilter.RegexFileFilter extends AbstractFileFilter implements Serializable

    serialVersionUID:
      4269646126155225062L

    - ### Serialized Fields

      - #### pattern

            Pattern pattern

        The regular expression pattern that will be used to match file names.

  - ### Class org.apache.commons.io.filefilter.SizeFileFilter extends AbstractFileFilter implements Serializable

    serialVersionUID:
      7388077430788600069L

    - ### Serialized Fields

      - #### acceptLarger

            boolean acceptLarger

        Whether the files accepted will be larger or smaller.

      - #### size

            long size

        The size threshold.

  - ### Class org.apache.commons.io.filefilter.SuffixFileFilter extends AbstractFileFilter implements Serializable

    serialVersionUID:
      -3389157631240246157L

    - ### Serialized Fields

      - #### suffixes

            String[] suffixes

        The file name suffixes to search for

      - #### ioCase

            IOCase ioCase

        Whether the comparison is case-sensitive.

  - ### Class org.apache.commons.io.filefilter.SymbolicLinkFileFilter extends AbstractFileFilter implements Serializable

    serialVersionUID:
      1L

  - ### Class org.apache.commons.io.filefilter.TrueFileFilter extends Object implements Serializable

    serialVersionUID:
      8782512160909720199L

  - ### Class org.apache.commons.io.filefilter.WildcardFileFilter extends AbstractFileFilter implements Serializable

    serialVersionUID:
      -7426486598995782105L

    - ### Serialized Fields

      - #### wildcards

            String[] wildcards

        The wildcards that will be used to match file names.

      - #### ioCase

            IOCase ioCase

        Whether the comparison is case-sensitive.

  - ### Class org.apache.commons.io.filefilter.WildcardFilter extends AbstractFileFilter implements Serializable

    serialVersionUID:
      -5037645902506953517L

    - ### Serialized Fields

      - #### wildcards

            String[] wildcards

        Deprecated.
        The wildcards that will be used to match file names.

- ## Package org.apache.commons.io.input

  - ### Class org.apache.commons.io.input.CharSequenceReader extends Reader implements Serializable

    serialVersionUID:
      3724187752191401220L

    - ### Serialized Fields

      - #### charSequence

            CharSequence charSequence

        Source for reading.

      - #### idx

            int idx

        Reading index.

      - #### mark

            int mark

        Reader mark.

      - #### start

            int start

        The start index in the character sequence, inclusive.

        When de-serializing a CharSequenceReader that was serialized before this fields was added, this field will be initialized to 0, which gives the same behavior as before: start reading from the start.

        See Also:
          `CharSequenceReader.start()`

      - #### end

            Integer end

        The end index in the character sequence, exclusive.

        When de-serializing a CharSequenceReader that was serialized before this fields was added, this field will be initialized to `null`, which gives the same behavior as before: stop reading at the CharSequence's length. If this field was an int instead, it would be initialized to 0 when the CharSequenceReader is de-serialized, causing it to not return any characters at all.

        See Also:
          `CharSequenceReader.end()`

  - ### Class org.apache.commons.io.input.XmlStreamReaderException extends IOException implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### bomEncoding

            String bomEncoding

        The Byte-Order-Mark (BOM) encoding or null.

      - #### xmlGuessEncoding

            String xmlGuessEncoding

        The guessed encoding.

      - #### xmlEncoding

            String xmlEncoding

        The XML encoding.

      - #### contentTypeMime

            String contentTypeMime

        The MIME type in the content type.

      - #### contentTypeEncoding

            String contentTypeEncoding

        The encoding in the content type.

- ## Package org.apache.commons.io.monitor

  - ### Class org.apache.commons.io.monitor.FileAlterationObserver extends Object implements Serializable

    serialVersionUID:
      1185122225658782848L

    - ### Serialized Fields

      - #### rootEntry

            FileEntry rootEntry

        The root directory to observe.

      - #### comparator

            Comparator<T> comparator

        Compares file names.

  - ### Class org.apache.commons.io.monitor.FileEntry extends Object implements Serializable

    serialVersionUID:
      -2505664948818681153L

    - ### Serialized Fields

      - #### parent

            FileEntry parent

        The parent.

      - #### children

            FileEntry[] children

        My children.

      - #### file

            File file

        Monitored file.

      - #### name

            String name

        Monitored file name.

      - #### exists

            boolean exists

        Whether the file exists.

      - #### directory

            boolean directory

        Whether the file is a directory or not.

      - #### lastModified

            SerializableFileTime lastModified

        The file's last modified timestamp.

      - #### length

            long length

        The file's length.

- ## Package org.apache.commons.io.output

  - ### Class org.apache.commons.io.output.StringBuilderWriter extends Writer implements Serializable

    serialVersionUID:
      -146927496096066153L

    - ### Serialized Fields

      - #### builder

            StringBuilder builder

        The append target.

- ## Package org.apache.commons.net

  - ### Class org.apache.commons.net.MalformedServerReplyException extends IOException implements Serializable

    serialVersionUID:
      6006765264250543945L

  - ### Class org.apache.commons.net.ProtocolCommandEvent extends EventObject implements Serializable

    serialVersionUID:
      403743538418947240L

    - ### Serialized Fields

      - #### replyCode

            int replyCode

        The integer code indicating the natureof the reply. This will be the protocol integer value for protocols that use integer reply codes, or the reply class constant corresponding to the reply for protocols like POP3 that use strings like OK rather than integer codes (i.e., POP3Repy.OK).

      - #### isCommand

            boolean isCommand

        Whether the ProtocolCommandEvent was generated as a result of sending a command.

      - #### message

            String message

        The entire reply as received from the server.

      - #### command

            String command

        The string representation of the command type sent, not including the arguments (e.g., "STAT" or "GET").

  - ### Class org.apache.commons.net.ProtocolCommandSupport extends Object implements Serializable

    serialVersionUID:
      -8017692739988399978L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream ignored)

        Throws UnsupportedOperationException.

      - #### writeObject

            private void writeObject(ObjectOutputStream ignored)

        Always throws `UnsupportedOperationException`.
        Throws:
          `UnsupportedOperationException` - Always thrown.

    - ### Serialized Fields

      - #### source

            Object source

        The source to use for all generated ProtocolCommandEvents.

      - #### listeners

            ListenerList<T extends EventListener> listeners

        The ProtocolCommandListener.

- ## Package org.apache.commons.net.ftp

  - ### Class org.apache.commons.net.ftp.FTPConnectionClosedException extends IOException implements Serializable

    serialVersionUID:
      3500547241659379952L

  - ### Class org.apache.commons.net.ftp.FTPFile extends Object implements Serializable

    serialVersionUID:
      9010790363003271996L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream ignored)

        Throws UnsupportedOperationException.

      - #### writeObject

            private void writeObject(ObjectOutputStream ignored)

        Always throws `UnsupportedOperationException`.
        Throws:
          `UnsupportedOperationException` - Always thrown.

    - ### Serialized Fields

      - #### type

            int type

        Type.

      - #### hardLinkCount

            int hardLinkCount

        0 is invalid as a link count.

      - #### size

            long size

        0 is valid, so use -1.

      - #### rawListing

            String rawListing

        Line that could not be parsed.

      - #### user

            String user

        User.

      - #### group

            String group

        Group.

      - #### name

            String name

        Name.

      - #### link

            String link

        Link.

      - #### calendar

            Calendar calendar

        TODO Consider changing internal representation to java.time.

      - #### permissions

            boolean[][] permissions

        If this is null, then list entry parsing failed.

- ## Package org.apache.commons.net.ftp.parser

  - ### Class org.apache.commons.net.ftp.parser.ParserInitializationException extends RuntimeException implements Serializable

    serialVersionUID:
      5563335279583210658L

- ## Package org.apache.commons.net.io

  - ### Class org.apache.commons.net.io.CopyStreamEvent extends EventObject implements Serializable

    serialVersionUID:
      -964927635655051867L

    - ### Serialized Fields

      - #### bytesTransferred

            int bytesTransferred

        The number of bytes transferred during the write that triggered the CopyStreamEvent.

      - #### totalBytesTransferred

            long totalBytesTransferred

        The total number of bytes transferred so far during a copy operation.

      - #### streamSize

            long streamSize

        The number of bytes in the stream being copied. This may be set to `UNKNOWN_STREAM_SIZE` if the size is unknown.

  - ### Class org.apache.commons.net.io.CopyStreamException extends IOException implements Serializable

    serialVersionUID:
      -2602899129433221532L

    - ### Serialized Fields

      - #### totalBytesTransferred

            long totalBytesTransferred

        The total number of bytes confirmed to have been transferred by a failed copy operation.

- ## Package org.apache.commons.net.nntp

  - ### Class org.apache.commons.net.nntp.NNTPConnectionClosedException extends IOException implements Serializable

    serialVersionUID:
      1029785635891040770L

- ## Package org.apache.commons.net.ntp

  - ### Class org.apache.commons.net.ntp.TimeStamp extends Object implements Serializable

    serialVersionUID:
      8139806907588338737L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream ignored)

        Throws UnsupportedOperationException.

      - #### writeObject

            private void writeObject(ObjectOutputStream ignored)

        Always throws `UnsupportedOperationException`.
        Throws:
          `UnsupportedOperationException` - Always thrown.

    - ### Serialized Fields

      - #### ntpTime

            long ntpTime

        NTP timestamp value: 64-bit unsigned fixed-point number as defined in RFC-1305 with high-order 32 bits the seconds field and the low-order 32-bits the fractional field.

      - #### simpleFormatter

            DateFormat simpleFormatter

        Formats dates.

      - #### utcFormatter

            DateFormat utcFormatter

        Formats UTC strings.

- ## Package org.apache.commons.net.smtp

  - ### Class org.apache.commons.net.smtp.SMTPConnectionClosedException extends IOException implements Serializable

    serialVersionUID:
      626520434326660627L

- ## Package org.apache.commons.net.telnet

  - ### Class org.apache.commons.net.telnet.InvalidTelnetOptionException extends Exception implements Serializable

    serialVersionUID:
      -2516777155928793597L

    - ### Serialized Fields

      - #### optionCode

            int optionCode

        Option code

      - #### msg

            String msg

        Error message

- ## Package org.apache.commons.net.tftp

  - ### Class org.apache.commons.net.tftp.TFTPPacketException extends Exception implements Serializable

    serialVersionUID:
      -8114699256840851439L

- ## Package org.apache.commons.net.util

  - ### Class org.apache.commons.net.util.ListenerList extends Object implements Serializable

    serialVersionUID:
      -1934227607974228213L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream ignored)

        Throws UnsupportedOperationException.

      - #### writeObject

            private void writeObject(ObjectOutputStream ignored)

        Always throws `UnsupportedOperationException`.
        Throws:
          `UnsupportedOperationException` - Always thrown.

    - ### Serialized Fields

      - #### listeners

            CopyOnWriteArrayList<E> listeners

        The thread-safe list of listeners.

- ## Package org.bouncycastle.crypto

  - ### Class org.bouncycastle.crypto.CryptoException extends Exception implements Serializable

    - ### Serialized Fields

      - #### cause

            Throwable cause

  - ### Class org.bouncycastle.crypto.DataLengthException extends RuntimeCryptoException implements Serializable

  - ### Class org.bouncycastle.crypto.RuntimeCryptoException extends RuntimeException implements Serializable

- ## Package org.cybergarage.http

  - ### Class org.cybergarage.http.HTTPServerList extends Vector<HTTPServer> implements Serializable

    - ### Serialized Fields

      - #### binds

            InetAddress[] binds

      - #### port

            int port

  - ### Class org.cybergarage.http.ParameterList extends Vector<Parameter> implements Serializable

- ## Package org.cybergarage.upnp

  - ### Class org.cybergarage.upnp.ActionList extends Vector<Action> implements Serializable

  - ### Class org.cybergarage.upnp.AllowedValueList extends Vector<AllowedValue> implements Serializable

  - ### Class org.cybergarage.upnp.ArgumentList extends Vector<Argument> implements Serializable

  - ### Class org.cybergarage.upnp.DeviceList extends Vector<Device> implements Serializable

  - ### Class org.cybergarage.upnp.IconList extends Vector<Icon> implements Serializable

  - ### Class org.cybergarage.upnp.ServiceList extends Vector<Service> implements Serializable

  - ### Class org.cybergarage.upnp.ServiceStateTable extends Vector<StateVariable> implements Serializable

- ## Package org.cybergarage.upnp.device

  - ### Class org.cybergarage.upnp.device.InvalidDescriptionException extends Exception implements Serializable

- ## Package org.cybergarage.upnp.event

  - ### Class org.cybergarage.upnp.event.PropertyList extends Vector<Property> implements Serializable

  - ### Class org.cybergarage.upnp.event.SubscriberList extends Vector<Subscriber> implements Serializable

- ## Package org.cybergarage.upnp.ssdp

  - ### Class org.cybergarage.upnp.ssdp.SSDPNotifySocketList extends Vector<SSDPNotifySocket> implements Serializable

    - ### Serialized Fields

      - #### binds

            InetAddress[] binds

  - ### Class org.cybergarage.upnp.ssdp.SSDPSearchResponseSocketList extends Vector<SSDPSearchResponseSocket> implements Serializable

    - ### Serialized Fields

      - #### binds

            InetAddress[] binds

  - ### Class org.cybergarage.upnp.ssdp.SSDPSearchSocketList extends Vector<SSDPSearchSocket> implements Serializable

    - ### Serialized Fields

      - #### binds

            InetAddress[] binds

      - #### multicastIPv4

            String multicastIPv4

      - #### multicastIPv6

            String multicastIPv6

      - #### port

            int port

- ## Package org.cybergarage.util

  - ### Class org.cybergarage.util.ListenerList extends Vector<Object> implements Serializable

- ## Package org.cybergarage.xml

  - ### Class org.cybergarage.xml.AttributeList extends Vector<Attribute> implements Serializable

  - ### Class org.cybergarage.xml.NodeList extends Vector<Node> implements Serializable

  - ### Class org.cybergarage.xml.ParserException extends Exception implements Serializable

- ## Package org.json.simple

  - ### Class org.json.simple.DeserializationException extends Exception implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### position

            int position

      - #### problemType

            DeserializationException.Problems problemType

      - #### unexpectedObject

            Object unexpectedObject

  - ### Class org.json.simple.JsonArray extends ArrayList<Object> implements Serializable

    serialVersionUID:
      1L

  - ### Class org.json.simple.JsonObject extends HashMap<String,Object> implements Serializable

    serialVersionUID:
      2L

- ## Package org.klomp.snark

  - ### Class org.klomp.snark.PeerAcceptor.ProtocolException extends IOException implements Serializable

  - ### Class org.klomp.snark.TorrentCreateFilter extends Object implements Serializable

    - ### Serialized Fields

      - #### name

            String name

      - #### filterPattern

            String filterPattern

      - #### filterType

            String filterType

      - #### isDefault

            boolean isDefault

- ## Package org.klomp.snark.bencode

  - ### Class org.klomp.snark.bencode.InvalidBEncodingException extends IOException implements Serializable

- ## Package org.klomp.snark.web

  - ### Class org.klomp.snark.web.I2PSnarkServlet extends BasicServlet implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### _contextPath

            String _contextPath

      - #### _contextName

            String _contextName

        generally "/i2psnark"

      - #### _nonce

            long _nonce

      - #### _themePath

            String _themePath

      - #### _resourcePath

            String _resourcePath

      - #### _imgPath

            String _imgPath

      - #### _lastAnnounceURL

            String _lastAnnounceURL

      - #### searchResults

            int searchResults

      - #### cspNonce

            String cspNonce

      - #### snarkStatus

            String snarkStatus

      - #### filterParam

            String filterParam

      - #### filterEnabled

            boolean filterEnabled

      - #### sortParam

            String sortParam

      - #### sortEnabled

            boolean sortEnabled

- ## Package org.minidns.dnslabel

  - ### Class org.minidns.dnslabel.DnsLabel.LabelToLongException extends IllegalArgumentException implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### label

            String label

        The DNS label that caused this exception

- ## Package org.minidns.dnsname

  - ### Class org.minidns.dnsname.DnsName extends Object implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### ace

            String ace

        The DNS name in ASCII Compatible Encoding (ACE).

      - #### rawAce

            String rawAce

        The DNS name in raw format, i.e. as it was received from the remote server. This means that compared to `DnsName.ace`, this String may not be lower-cased.

      - #### size

            int size

  - ### Class org.minidns.dnsname.InvalidDnsNameException extends IllegalStateException implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### ace

            String ace

  - ### Class org.minidns.dnsname.InvalidDnsNameException.DNSNameTooLongException extends InvalidDnsNameException implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### bytes

            byte[] bytes

        The byte representation of the DNS name that exceeds the maximum length

  - ### Class org.minidns.dnsname.InvalidDnsNameException.LabelTooLongException extends InvalidDnsNameException implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### label

            String label

        The DNS label that exceeds the maximum length

- ## Package org.rrd4j.core

  - ### Class org.rrd4j.core.InvalidRrdException extends RrdException implements Serializable

    serialVersionUID:
      1L

  - ### Class org.rrd4j.core.RrdBackendException extends RrdException implements Serializable

  - ### Class org.rrd4j.core.RrdException extends IOException implements Serializable

    serialVersionUID:
      1L

- ## Package org.rrd4j.core.timespec

  - ### Class org.rrd4j.core.timespec.Epoch extends JFrame implements Serializable

    - ### Serialized Fields

      - #### supportedFormats

            String[] supportedFormats

      - #### parsers

            SimpleDateFormat[] parsers

      - #### helpText

            String helpText

      - #### topLabel

            JLabel topLabel

      - #### inputField

            JTextField inputField

      - #### convertButton

            JButton convertButton

      - #### helpButton

            JButton helpButton

      - #### OUTPUT_DATE_FORMAT

            SimpleDateFormat OUTPUT_DATE_FORMAT