# Serialized Form

- ## Package org.eclipse.net4j.util

  - ### Class org.eclipse.net4j.util.ImplementationError extends java.lang.Error implements Serializable

    serialVersionUID:
      1L

  - ### Class org.eclipse.net4j.util.ReflectUtil.ReflectionException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      1L

  - ### Class org.eclipse.net4j.util.WrappedException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      1L

- ## Package org.eclipse.net4j.util.collection

  - ### Class org.eclipse.net4j.util.collection.CaseInsensitiveStringSet extends java.util.HashSet<java.lang.String> implements Serializable

    serialVersionUID:
      1L

  - ### Class org.eclipse.net4j.util.collection.CollectionUtil.KeepMappedValue extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      1L

  - ### Class org.eclipse.net4j.util.collection.MoveableArrayList extends java.util.ArrayList<E> implements Serializable

    serialVersionUID:
      1L

- ## Package org.eclipse.net4j.util.concurrent

  - ### Class org.eclipse.net4j.util.concurrent.DelegableReentrantLock extends NonFairReentrantLock implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### active

            boolean active

      - #### container

            IManagedContainer container

      - #### containerListener

            IListener containerListener

      - #### delegateDetectors

            java.util.List<DelegableReentrantLock.DelegateDetector> delegateDetectors

  - ### Class org.eclipse.net4j.util.concurrent.NonFairReentrantLock extends java.lang.Object implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### sync

            org.eclipse.net4j.util.concurrent.NonFairReentrantLock.Sync sync

  - ### Class org.eclipse.net4j.util.concurrent.ParallelRunner extends java.util.ArrayList<java.lang.Runnable> implements Serializable

    serialVersionUID:
      1L

  - ### Class org.eclipse.net4j.util.concurrent.RoundRobinList extends java.util.LinkedList<E> implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### it

            java.util.Iterator<E> it

      - #### lock

            java.util.concurrent.locks.ReadWriteLock lock

  - ### Class org.eclipse.net4j.util.concurrent.RWLock extends java.util.concurrent.locks.ReentrantReadWriteLock implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### timeoutMillis

            long timeoutMillis

  - ### Class org.eclipse.net4j.util.concurrent.TimeoutRuntimeException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      1L

- ## Package org.eclipse.net4j.util.container

  - ### Class org.eclipse.net4j.util.container.ContainerEvent extends Event implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### deltas

            java.util.List<IContainerDelta<E>> deltas

  - ### Class org.eclipse.net4j.util.container.FactoryNotFoundException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      1L

  - ### Class org.eclipse.net4j.util.container.SingleDeltaContainerEvent extends Event implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### deltas

            IContainerDelta<E>[] deltas

- ## Package org.eclipse.net4j.util.event

  - ### Class org.eclipse.net4j.util.event.Event extends java.util.EventObject implements Serializable

    serialVersionUID:
      1L

  - ### Class org.eclipse.net4j.util.event.ThrowableEvent extends Event implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### throwable

            java.lang.Throwable throwable

  - ### Class org.eclipse.net4j.util.event.ValueEvent extends Event implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### newValue

            VALUE newValue

      - #### oldValue

            VALUE oldValue

- ## Package org.eclipse.net4j.util.factory

  - ### Class org.eclipse.net4j.util.factory.FactoryCreationException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      1L

  - ### Class org.eclipse.net4j.util.factory.FactoryKey extends java.lang.Object implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### productGroup

            java.lang.String productGroup

      - #### type

            java.lang.String type

  - ### Class org.eclipse.net4j.util.factory.ProductCreationException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      1L

- ## Package org.eclipse.net4j.util.io

  - ### Class org.eclipse.net4j.util.io.IORuntimeException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      1L

  - ### Class org.eclipse.net4j.util.io.IOTimeoutException extends java.io.IOException implements Serializable

    serialVersionUID:
      1L

- ## Package org.eclipse.net4j.util.lifecycle

  - ### Class org.eclipse.net4j.util.lifecycle.LifecycleEvent extends Event implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### kind

            ILifecycleEvent.Kind kind

  - ### Class org.eclipse.net4j.util.lifecycle.LifecycleException extends java.lang.IllegalStateException implements Serializable

    serialVersionUID:
      1L

- ## Package org.eclipse.net4j.util.om.log

  - ### Class org.eclipse.net4j.util.om.log.RollingLog.PropertiesEvent extends RollingLog.RollingLogEvent implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### properties

            java.util.Properties properties

      - #### type

            RollingLog.PropertiesEvent.Type type

  - ### Class org.eclipse.net4j.util.om.log.RollingLog.RecoveryEvent extends RollingLog.RollingLogEvent implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### logLine

            RollingLog.LogLine logLine

      - #### properties

            java.util.Properties properties

  - ### Class org.eclipse.net4j.util.om.log.RollingLog.RollingLogEvent extends Event implements Serializable

    serialVersionUID:
      1L

  - ### Class org.eclipse.net4j.util.om.log.RollingLog.SplitEvent extends RollingLog.RollingLogEvent implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### lastFile

            java.io.File lastFile

      - #### lastFileNumber

            int lastFileNumber

- ## Package org.eclipse.net4j.util.om.monitor

  - ### Class org.eclipse.net4j.util.om.monitor.MonitorCanceledException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      1L

  - ### Class org.eclipse.net4j.util.om.monitor.NotifyingMonitor.ProgressEvent extends Event implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### totalWork

            double totalWork

      - #### work

            double work

- ## Package org.eclipse.net4j.util.om.trace

  - ### Class org.eclipse.net4j.util.om.trace.RemoteTraceServer.Event extends java.util.EventObject implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### agentID

            java.lang.String agentID

        Since:
          3.2

      - #### bundleID

            java.lang.String bundleID

        Since:
          3.2

      - #### context

            java.lang.String context

        Since:
          3.2

      - #### id

            long id

      - #### message

            java.lang.String message

        Since:
          3.2

      - #### stackTrace

            java.lang.StackTraceElement[] stackTrace

        Since:
          3.2

      - #### throwable

            java.lang.String throwable

        Since:
          3.2

      - #### timeStamp

            long timeStamp

      - #### tracerName

            java.lang.String tracerName

        Since:
          3.2

  - ### Class org.eclipse.net4j.util.om.trace.TraceHandlerEvent extends java.lang.Object implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### context

            java.lang.Class<?> context

      - #### message

            java.lang.String message

      - #### throwable

            java.lang.Throwable throwable

      - #### timeStamp

            long timeStamp

      - #### tracer

            OMTracer tracer

- ## Package org.eclipse.net4j.util.options

  - ### Class org.eclipse.net4j.util.options.OptionsEvent extends Event implements Serializable

    serialVersionUID:
      1L

- ## Package org.eclipse.net4j.util.security

  - ### Class org.eclipse.net4j.util.security.NegotiationException extends java.lang.SecurityException implements Serializable

    serialVersionUID:
      1L

  - ### Class org.eclipse.net4j.util.security.NotAuthenticatedException extends java.lang.SecurityException implements Serializable

    serialVersionUID:
      1L

- ## Package org.eclipse.net4j.util.transaction

  - ### Class org.eclipse.net4j.util.transaction.TransactionException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      1L

- ## Package org.eclipse.net4j.util.ui.widgets

  - ### Class org.eclipse.net4j.util.ui.widgets.SashComposite.OrientationChangedEvent extends Event implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### vertical

            boolean vertical