# Serialized Form

- ## Package com.google.gwt.codegen.server

  - ### Class com.google.gwt.codegen.server.CodeGenContext.AbortCodeGenException extends java.lang.RuntimeException implements Serializable

- ## Package com.google.gwt.core.client

  - ### Class com.google.gwt.core.client.CodeDownloadException extends java.lang.RuntimeException implements Serializable

    - ### Serialized Fields

      - #### reason

            CodeDownloadException.Reason reason

  - ### Class com.google.gwt.core.client.JavaScriptException extends java.lang.RuntimeException implements Serializable

    - ### Serialized Fields

      - #### description

            java.lang.String description

        The original description of the JavaScript exception this class wraps, initialized as `e.message`.

      - #### e

            java.lang.Object e

        The underlying exception this class wraps.

      - #### message

            java.lang.String message

        A constructed message describing this exception.

      - #### name

            java.lang.String name

        The original type name of the JavaScript exception this class wraps, initialized as `e.name`.

- ## Package com.google.gwt.core.ext

  - ### Class com.google.gwt.core.ext.BadPropertyValueException extends java.lang.Exception implements Serializable

    - ### Serialized Fields

      - #### badValue

            java.lang.String badValue

      - #### propName

            java.lang.String propName

  - ### Class com.google.gwt.core.ext.CachedPropertyInformation extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### selectionProperties

            java.util.List<E> selectionProperties

      - #### configProperties

            java.util.List<E> configProperties

  - ### Class com.google.gwt.core.ext.UnableToCompleteException extends java.lang.Exception implements Serializable

- ## Package com.google.gwt.core.ext.linker

  - ### Class com.google.gwt.core.ext.linker.Artifact extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### linkerName

            java.lang.String linkerName

  - ### Class com.google.gwt.core.ext.linker.ArtifactSet extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### treeSet

            java.util.SortedSet<E> treeSet

  - ### Class com.google.gwt.core.ext.linker.BinaryEmittedArtifact extends EmittedArtifact implements Serializable

  - ### Class com.google.gwt.core.ext.linker.CompilationMetricsArtifact extends Artifact<CompilationMetricsArtifact> implements Serializable

    - ### Serialized Fields

      - #### compileElapsedMilliseconds

            long compileElapsedMilliseconds

      - #### elapsedMilliseconds

            long elapsedMilliseconds

      - #### permutationId

            int permutationId

      - #### permutationDescription

            java.lang.String permutationDescription

      - #### jsSize

            int[] jsSize

  - ### Class com.google.gwt.core.ext.linker.CompilationResult extends Artifact<CompilationResult> implements Serializable

  - ### Class com.google.gwt.core.ext.linker.DelegatingCompilationResult extends CompilationResult implements Serializable

    - ### Serialized Fields

      - #### delegate

            CompilationResult delegate

  - ### Class com.google.gwt.core.ext.linker.EmittedArtifact extends Artifact<EmittedArtifact> implements Serializable

    - ### Serialized Fields

      - #### partialPath

            java.lang.String partialPath

      - #### visibility

            EmittedArtifact.Visibility visibility

        This is mutable because it has no effect on identity.

  - ### Class com.google.gwt.core.ext.linker.GeneratedResource extends EmittedArtifact implements Serializable

    - ### Serialized Fields

      - #### generatorTypeName

            java.lang.String generatorTypeName

  - ### Class com.google.gwt.core.ext.linker.ModuleMetricsArtifact extends Artifact<ModuleMetricsArtifact> implements Serializable

    - ### Serialized Fields

      - #### instanceId

            int instanceId

      - #### elapsedMilliseconds

            long elapsedMilliseconds

      - #### sourceFiles

            java.lang.String[] sourceFiles

      - #### initialTypes

            java.lang.String[] initialTypes

  - ### Class com.google.gwt.core.ext.linker.PrecompilationMetricsArtifact extends Artifact<PrecompilationMetricsArtifact> implements Serializable

    - ### Serialized Fields

      - #### elapsedMilliseconds

            long elapsedMilliseconds

      - #### permutationBase

            int permutationBase

      - #### permutationIds

            int[] permutationIds

      - #### finalTypeOracleTypes

            java.lang.String[] finalTypeOracleTypes

      - #### referencedAstTypes

            java.lang.String[] referencedAstTypes

  - ### Class com.google.gwt.core.ext.linker.PublicResource extends EmittedArtifact implements Serializable

  - ### Class com.google.gwt.core.ext.linker.ScriptReference extends Artifact<ScriptReference> implements Serializable

    - ### Serialized Fields

      - #### index

            int index

      - #### src

            java.lang.String src

  - ### Class com.google.gwt.core.ext.linker.SoftPermutation extends java.lang.Object implements Serializable

  - ### Class com.google.gwt.core.ext.linker.StylesheetReference extends Artifact<StylesheetReference> implements Serializable

    - ### Serialized Fields

      - #### src

            java.lang.String src

      - #### index

            int index

  - ### Class com.google.gwt.core.ext.linker.SymbolData.ClassIdentComparator extends java.lang.Object implements Serializable

  - ### Class com.google.gwt.core.ext.linker.SyntheticArtifact extends EmittedArtifact implements Serializable

    - ### Serialization Methods

      - #### readObject

            private void readObject(java.io.ObjectInputStream stream)
                             throws java.io.IOException,
                                    java.lang.ClassNotFoundException

        Throws:
          `java.io.IOException`
          `java.lang.ClassNotFoundException`

      - #### writeObject

            private void writeObject(java.io.ObjectOutputStream stream)
                              throws java.io.IOException

        Throws:
          `java.io.IOException`

    - ### Serialized Fields

      - #### lastModified

            long lastModified

- ## Package com.google.gwt.core.ext.soyc

- ## Package com.google.gwt.core.ext.typeinfo

  - ### Class com.google.gwt.core.ext.typeinfo.BadTypeArgsException extends TypeOracleException implements Serializable

  - ### Class com.google.gwt.core.ext.typeinfo.NotFoundException extends TypeOracleException implements Serializable

  - ### Class com.google.gwt.core.ext.typeinfo.ParseException extends TypeOracleException implements Serializable

  - ### Class com.google.gwt.core.ext.typeinfo.TypeOracleException extends java.lang.Exception implements Serializable

- ## Package com.google.gwt.core.linker

  - ### Class com.google.gwt.core.linker.SymbolMapsLinker.ScriptFragmentEditsArtifact extends Artifact<SymbolMapsLinker.ScriptFragmentEditsArtifact> implements Serializable

    - ### Serialized Fields

      - #### editOperations

            java.util.List<E> editOperations

      - #### strongName

            java.lang.String strongName

      - #### fragment

            int fragment

  - ### Class com.google.gwt.core.linker.SymbolMapsLinker.SourceMapArtifact extends SyntheticArtifact implements Serializable

    - ### Serialized Fields

      - #### permutationId

            int permutationId

      - #### fragment

            int fragment

      - #### js

            byte[] js

- ## Package com.google.gwt.core.server

  - ### Class com.google.gwt.core.server.GwtServletBase extends javax.servlet.http.HttpServlet implements Serializable

    - ### Serialized Fields

      - #### localeSearchOrder

            java.lang.String[] localeSearchOrder

      - #### defaultLocale

            java.lang.String defaultLocale

      - #### localeCookie

            java.lang.String localeCookie

      - #### localeQueryParam

            java.lang.String localeQueryParam

- ## Package com.google.gwt.event.shared

  - ### Class com.google.gwt.event.shared.UmbrellaException extends UmbrellaException implements Serializable

- ## Package com.google.gwt.geolocation.client

  - ### Class com.google.gwt.geolocation.client.PositionError extends java.lang.Throwable implements Serializable

    - ### Serialized Fields

      - #### code

            int code

- ## Package com.google.gwt.http.client

  - ### Class com.google.gwt.http.client.RequestException extends java.lang.Exception implements Serializable

  - ### Class com.google.gwt.http.client.RequestPermissionException extends RequestException implements Serializable

    - ### Serialized Fields

      - #### url

            java.lang.String url

        URL which caused this exception to be thrown.

  - ### Class com.google.gwt.http.client.RequestTimeoutException extends RequestException implements Serializable

    - ### Serialized Fields

      - #### timeoutMillis

            int timeoutMillis

        Time, in milliseconds, of the timeout.

      - #### request

            Request request

        Request object which experienced the timed out.

- ## Package com.google.gwt.i18n.rebind

  - ### Class com.google.gwt.i18n.rebind.AbstractResource.MissingResourceException extends java.lang.RuntimeException implements Serializable

    - ### Serialized Fields

      - #### during

            java.lang.String during

      - #### key

            java.lang.String key

      - #### method

            java.lang.String method

      - #### searchedResources

            java.util.List<E> searchedResources

  - ### Class com.google.gwt.i18n.rebind.AnnotationsResource.AnnotationsError extends java.lang.Exception implements Serializable

- ## Package com.google.gwt.i18n.server

  - ### Class com.google.gwt.i18n.server.MessageFormatUtils.VisitorAbortException extends java.lang.Exception implements Serializable

  - ### Class com.google.gwt.i18n.server.MessageProcessingException extends java.lang.Exception implements Serializable

  - ### Class com.google.gwt.i18n.server.MessageUtils.KeyGeneratorException extends java.lang.Exception implements Serializable

- ## Package com.google.gwt.json.client

  - ### Class com.google.gwt.json.client.JSONException extends java.lang.RuntimeException implements Serializable

- ## Package com.google.gwt.jsonp.client

  - ### Class com.google.gwt.jsonp.client.TimeoutException extends java.lang.Exception implements Serializable

- ## Package com.google.gwt.junit.client

  - ### Class com.google.gwt.junit.client.TimeoutException extends java.lang.RuntimeException implements Serializable

- ## Package com.google.gwt.logging.server

  - ### Class com.google.gwt.logging.server.RemoteLoggingServiceImpl extends RemoteServiceServlet implements Serializable

  - ### Class com.google.gwt.logging.server.RemoteLoggingServiceUtil.RemoteLoggingException extends java.lang.Exception implements Serializable

- ## Package com.google.gwt.resources.client

  - ### Class com.google.gwt.resources.client.ResourceException extends java.lang.Exception implements Serializable

    - ### Serialized Fields

      - #### resource

            ResourcePrototype resource

- ## Package com.google.gwt.rpc.linker

  - ### Class com.google.gwt.rpc.linker.CastableTypeDataImpl extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### castableTypeMapJs

            java.lang.String castableTypeMapJs

  - ### Class com.google.gwt.rpc.linker.RpcDataArtifact extends Artifact<RpcDataArtifact> implements Serializable

    - ### Serialized Fields

      - #### rpcServiceName

            java.lang.String rpcServiceName

      - #### fieldsByClassName

            java.util.Map<K,V> fieldsByClassName

- ## Package com.google.gwt.rpc.server

  - ### Class com.google.gwt.rpc.server.RpcServlet extends AbstractRemoteServiceServlet implements Serializable

    - ### Serialized Fields

      - #### clientOracleCache

            java.util.Map<K,V> clientOracleCache

      - #### delegate

            java.lang.Object delegate

        The implementation of the service.

  - ### Class com.google.gwt.rpc.server.WebModeClientOracle extends ClientOracle implements Serializable

    serialVersionUID:
      2L

    - ### Serialization Methods

      - #### readResolve

            private java.lang.Object readResolve()

        Reinitialize the `operableFieldMap` field when the WebModeClientOracle is reloaded.

    - ### Serialized Fields

      - #### classData

            java.util.Map<K,V> classData

        A map of class names to ClassData elements.

      - #### idents

            java.util.Set<E> idents

      - #### seedNamesToClassData

            java.util.Map<K,V> seedNamesToClassData

      - #### seedIdsToClassData

            java.util.Map<K,V> seedIdsToClassData

- ## Package com.google.gwt.safecss.shared

- ## Package com.google.gwt.safehtml.shared

  - ### Class com.google.gwt.safehtml.shared.OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### html

            java.lang.String html

- ## Package com.google.gwt.uibinder.attributeparsers

  - ### Class com.google.gwt.uibinder.attributeparsers.CssNameConverter.Failure extends java.lang.Exception implements Serializable

  - ### Class com.google.gwt.uibinder.attributeparsers.FieldReferenceConverter.IllegalFieldReferenceException extends java.lang.RuntimeException implements Serializable

- ## Package com.google.gwt.user.client

  - ### Class com.google.gwt.user.client.CommandCanceledException extends java.lang.RuntimeException implements Serializable

    - ### Serialized Fields

      - #### command

            Command command

  - ### Class com.google.gwt.user.client.IncrementalCommandCanceledException extends java.lang.RuntimeException implements Serializable

    - ### Serialized Fields

      - #### command

            IncrementalCommand command

- ## Package com.google.gwt.user.client.rpc

  - ### Class com.google.gwt.user.client.rpc.IncompatibleRemoteServiceException extends java.lang.RuntimeException implements Serializable

  - ### Class com.google.gwt.user.client.rpc.InvocationException extends java.lang.RuntimeException implements Serializable

  - ### Class com.google.gwt.user.client.rpc.RpcTokenException extends java.lang.RuntimeException implements Serializable

  - ### Class com.google.gwt.user.client.rpc.SerializableException extends java.lang.Exception implements Serializable

  - ### Class com.google.gwt.user.client.rpc.SerializationException extends java.lang.Exception implements Serializable

  - ### Class com.google.gwt.user.client.rpc.SerializedTypeViolationException extends SerializationException implements Serializable

  - ### Class com.google.gwt.user.client.rpc.ServiceDefTarget.NoServiceEntryPointSpecifiedException extends InvocationException implements Serializable

  - ### Class com.google.gwt.user.client.rpc.StatusCodeException extends InvocationException implements Serializable

    - ### Serialized Fields

      - #### statusCode

            int statusCode

      - #### encodedResponse

            java.lang.String encodedResponse

  - ### Class com.google.gwt.user.client.rpc.XsrfToken extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### token

            java.lang.String token

- ## Package com.google.gwt.user.client.ui

  - ### Class com.google.gwt.user.client.ui.AttachDetachException extends UmbrellaException implements Serializable

  - ### Class com.google.gwt.user.client.ui.ChangeListenerCollection extends java.util.ArrayList<ChangeListener> implements Serializable

  - ### Class com.google.gwt.user.client.ui.ClickListenerCollection extends java.util.ArrayList<ClickListener> implements Serializable

  - ### Class com.google.gwt.user.client.ui.DelegatingChangeListenerCollection extends ChangeListenerCollection implements Serializable

    - ### Serialized Fields

      - #### owner

            Widget owner

        Deprecated.

  - ### Class com.google.gwt.user.client.ui.DelegatingClickListenerCollection extends ClickListenerCollection implements Serializable

    - ### Serialized Fields

      - #### owner

            Widget owner

        Deprecated.

  - ### Class com.google.gwt.user.client.ui.DelegatingFocusListenerCollection extends FocusListenerCollection implements Serializable

    - ### Serialized Fields

      - #### owner

            Widget owner

        Deprecated.

  - ### Class com.google.gwt.user.client.ui.DelegatingKeyboardListenerCollection extends KeyboardListenerCollection implements Serializable

    - ### Serialized Fields

      - #### owner

            Widget owner

        Deprecated.

  - ### Class com.google.gwt.user.client.ui.DisclosureEvent extends java.util.EventObject implements Serializable

  - ### Class com.google.gwt.user.client.ui.FocusListenerCollection extends java.util.ArrayList<FocusListener> implements Serializable

  - ### Class com.google.gwt.user.client.ui.FormHandlerCollection extends java.util.ArrayList<FormHandler> implements Serializable

  - ### Class com.google.gwt.user.client.ui.FormSubmitCompleteEvent extends java.util.EventObject implements Serializable

    - ### Serialized Fields

      - #### resultHtml

            java.lang.String resultHtml

  - ### Class com.google.gwt.user.client.ui.FormSubmitEvent extends java.util.EventObject implements Serializable

    - ### Serialized Fields

      - #### cancel

            boolean cancel

      - #### setCancelledCalled

            boolean setCancelledCalled

  - ### Class com.google.gwt.user.client.ui.KeyboardListenerCollection extends java.util.ArrayList<KeyboardListener> implements Serializable

  - ### Class com.google.gwt.user.client.ui.LoadListenerCollection extends java.util.ArrayList<LoadListener> implements Serializable

  - ### Class com.google.gwt.user.client.ui.MouseListenerCollection extends java.util.ArrayList<MouseListener> implements Serializable

  - ### Class com.google.gwt.user.client.ui.MouseWheelListenerCollection extends java.util.ArrayList<MouseWheelListener> implements Serializable

  - ### Class com.google.gwt.user.client.ui.PopupListenerCollection extends java.util.ArrayList<PopupListener> implements Serializable

  - ### Class com.google.gwt.user.client.ui.ScrollListenerCollection extends java.util.ArrayList<ScrollListener> implements Serializable

  - ### Class com.google.gwt.user.client.ui.SuggestionEvent extends java.util.EventObject implements Serializable

    - ### Serialized Fields

      - #### selectedSuggestion

            SuggestOracle.Suggestion selectedSuggestion

  - ### Class com.google.gwt.user.client.ui.TableListenerCollection extends java.util.ArrayList<TableListener> implements Serializable

  - ### Class com.google.gwt.user.client.ui.TabListenerCollection extends java.util.ArrayList<TabListener> implements Serializable

  - ### Class com.google.gwt.user.client.ui.TreeListenerCollection extends java.util.ArrayList<TreeListener> implements Serializable

- ## Package com.google.gwt.user.linker.rpc

  - ### Class com.google.gwt.user.linker.rpc.RpcLogArtifact extends Artifact<RpcLogArtifact> implements Serializable

    - ### Serialization Methods

      - #### readObject

            private void readObject(java.io.ObjectInputStream stream)
                             throws java.io.IOException,
                                    java.lang.ClassNotFoundException

        Throws:
          `java.io.IOException`
          `java.lang.ClassNotFoundException`

      - #### writeObject

            private void writeObject(java.io.ObjectOutputStream stream)
                              throws java.io.IOException

        Throws:
          `java.io.IOException`

    - ### Serialized Fields

      - #### diskCacheToken

            long diskCacheToken

      - #### qualifiedSourceName

            java.lang.String qualifiedSourceName

      - #### serializationPolicyStrongName

            java.lang.String serializationPolicyStrongName

  - ### Class com.google.gwt.user.linker.rpc.RpcPolicyFileArtifact extends Artifact<RpcPolicyFileArtifact> implements Serializable

    - ### Serialized Fields

      - #### proxyClass

            java.lang.String proxyClass

      - #### artifact

            EmittedArtifact artifact

- ## Package com.google.gwt.user.server.rpc

  - ### Class com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet extends javax.servlet.http.HttpServlet implements Serializable

  - ### Class com.google.gwt.user.server.rpc.AbstractXsrfProtectedServiceServlet extends RemoteServiceServlet implements Serializable

  - ### Class com.google.gwt.user.server.rpc.HybridServiceServlet extends RpcServlet implements Serializable

    - ### Serialized Fields

      - #### legacyPermutations

            java.util.Set<E> legacyPermutations

        Records permutations for which `HybridServiceServlet.getClientOracle()` should return `null`.

      - #### serializationPolicyCache

            java.util.Map<K,V> serializationPolicyCache

        A cache of moduleBaseURL and serialization policy strong name to `SerializationPolicy`.

  - ### Class com.google.gwt.user.server.rpc.RemoteServiceServlet extends AbstractRemoteServiceServlet implements Serializable

    - ### Serialized Fields

      - #### serializationPolicyCache

            java.util.Map<K,V> serializationPolicyCache

        A cache of moduleBaseURL and serialization policy strong name to `SerializationPolicy`.

      - #### delegate

            java.lang.Object delegate

        The implementation of the service.

  - ### Class com.google.gwt.user.server.rpc.UnexpectedException extends java.lang.RuntimeException implements Serializable

  - ### Class com.google.gwt.user.server.rpc.XsrfProtectedServiceServlet extends AbstractXsrfProtectedServiceServlet implements Serializable

    - ### Serialized Fields

      - #### sessionCookieName

            java.lang.String sessionCookieName

  - ### Class com.google.gwt.user.server.rpc.XsrfTokenServiceServlet extends RemoteServiceServlet implements Serializable

    - ### Serialized Fields

      - #### sessionCookieName

            java.lang.String sessionCookieName

        Session cookie name. Cookie's value is used to generate XSRF cookie.

- ## Package com.google.gwt.user.tools

  - ### Class com.google.gwt.user.tools.WebAppCreatorException extends java.lang.Exception implements Serializable

- ## Package com.google.gwt.view.client

  - ### Class com.google.gwt.view.client.Range extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### length

            int length

      - #### start

            int start

- ## Package com.google.gwt.xml.client

  - ### Class com.google.gwt.xml.client.DOMException extends java.lang.RuntimeException implements Serializable

    - ### Serialized Fields

      - #### code

            short code

- ## Package com.google.web.bindery.event.shared

  - ### Class com.google.web.bindery.event.shared.UmbrellaException extends java.lang.RuntimeException implements Serializable

    - ### Serialized Fields

      - #### causes

            java.util.Set<E> causes

        The causes of the exception.

- ## Package com.google.web.bindery.requestfactory.apt

  - ### Class com.google.web.bindery.requestfactory.apt.ClientToDomainMapper.UnmappedTypeException extends java.lang.RuntimeException implements Serializable

    - ### Serialized Fields

      - #### clientType

            javax.lang.model.type.TypeMirror clientType

- ## Package com.google.web.bindery.requestfactory.server

  - ### Class com.google.web.bindery.requestfactory.server.RequestFactoryServlet extends javax.servlet.http.HttpServlet implements Serializable

    - ### Serialized Fields

      - #### processor

            SimpleRequestProcessor processor