# Serialized Form

- ## Package org.apache.tapestry5

  - ### Class org.apache.tapestry5.BaseOptimizedSessionPersistedObject extends java.lang.Object implements Serializable

    serialVersionUID:
      172352928643322125L

    - ### Serialization Methods

      - #### readObject

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

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

  - ### Class org.apache.tapestry5.BlockNotFoundException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      81221040659940576L

    - ### Serialized Fields

      - #### location

            Location location

  - ### Class org.apache.tapestry5.PageCallback extends java.lang.Object implements Serializable

    serialVersionUID:
      -8067619978636824702L

    - ### Serialized Fields

      - #### activationContext

            java.lang.String[] activationContext

      - #### pageName

            java.lang.String pageName

  - ### Class org.apache.tapestry5.ValidationException extends java.lang.Exception implements Serializable

    serialVersionUID:
      -6195763584437441540L

  - ### Class org.apache.tapestry5.ValidationTrackerImpl extends BaseOptimizedSessionPersistedObject implements Serializable

    serialVersionUID:
      -8029192726659275677L

    - ### Serialized Fields

      - #### extraErrors

            java.util.List<java.lang.String> extraErrors

      - #### fieldTrackers

            java.util.List<org.apache.tapestry5.ValidationTrackerImpl.FieldTracker> fieldTrackers

- ## Package org.apache.tapestry5.alerts

  - ### Class org.apache.tapestry5.alerts.Alert extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### duration

            Duration duration

      - #### id

            long id

        A unique id (unique within this JVM and execution), used to identify an alert (used primarily when individually dismissing an alert).

      - #### markup

            boolean markup

        Defines whether the message will be treated as HTML or not.
        Since:
          5.4

      - #### message

            java.lang.String message

      - #### severity

            Severity severity

  - ### Class org.apache.tapestry5.alerts.AlertStorage extends LockSupport implements Serializable

    - ### Serialized Fields

      - #### alerts

            java.util.List<Alert> alerts

      - #### dirty

            boolean dirty

- ## Package org.apache.tapestry5.beanmodel.internal.services

  - ### Class org.apache.tapestry5.beanmodel.internal.services.PropertyExpressionException extends java.lang.RuntimeException implements Serializable

    - ### Serialized Fields

      - #### expression

            java.lang.String expression

- ## Package org.apache.tapestry5.commons.internal.util

  - ### Class org.apache.tapestry5.commons.internal.util.TapestryException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      6396903640977182682L

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

  - ### Class org.apache.tapestry5.commons.util.CaseInsensitiveMap extends java.util.AbstractMap<java.lang.String,​V> implements Serializable

    serialVersionUID:
      -3162531976817110908L

    - ### Serialized Fields

      - #### entries

            org.apache.tapestry5.commons.util.CaseInsensitiveMap.CIMEntry<V>[] entries

      - #### size

            int size

  - ### Class org.apache.tapestry5.commons.util.CoercionFailedException extends TapestryException implements Serializable

    serialVersionUID:
      1L

  - ### Class org.apache.tapestry5.commons.util.CoercionNotFoundException extends UnknownValueException implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### sourceType

            java.lang.Class<?> sourceType

      - #### targetType

            java.lang.Class<?> targetType

  - ### Class org.apache.tapestry5.commons.util.DifferentClassVersionsException extends TapestryException implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### classLoader1

            java.lang.ClassLoader classLoader1

      - #### classLoader2

            java.lang.ClassLoader classLoader2

      - #### className

            java.lang.String className

  - ### Class org.apache.tapestry5.commons.util.UnknownValueException extends TapestryException implements Serializable

    - ### Serialized Fields

      - #### availableValues

            AvailableValues availableValues

- ## Package org.apache.tapestry5.corelib.components

  - ### Class org.apache.tapestry5.corelib.components.BeanEditor.Prepare extends java.lang.Object implements Serializable

    serialVersionUID:
      6273600092955522585L

- ## Package org.apache.tapestry5.grid

  - ### Class org.apache.tapestry5.grid.GridPaginationModelImpl extends BaseOptimizedSessionPersistedObject implements Serializable

    serialVersionUID:
      -5532310466213300537L

    - ### Serialized Fields

      - #### currentPage

            java.lang.Integer currentPage

      - #### sortAscending

            java.lang.Boolean sortAscending

      - #### sortColumnId

            java.lang.String sortColumnId

- ## Package org.apache.tapestry5.hibernate.web.internal

  - ### Class org.apache.tapestry5.hibernate.web.internal.PersistedEntity extends java.lang.Object implements Serializable

    serialVersionUID:
      897120520279686518L

    - ### Serialized Fields

      - #### entityName

            java.lang.String entityName

      - #### id

            java.io.Serializable id

  - ### Class org.apache.tapestry5.hibernate.web.internal.PersistedTransientEntity extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### transientEntity

            java.lang.Object transientEntity

- ## Package org.apache.tapestry5.internal

  - ### Class org.apache.tapestry5.internal.EmptyEventContext extends java.lang.Object implements Serializable

    serialVersionUID:
      1L

  - ### Class org.apache.tapestry5.internal.FormsRequirePostException extends TapestryException implements Serializable

    serialVersionUID:
      1L

- ## Package org.apache.tapestry5.internal.jpa

  - ### Class org.apache.tapestry5.internal.jpa.PersistedEntity extends java.lang.Object implements Serializable

    serialVersionUID:
      897120520279686518L

    - ### Serialized Fields

      - #### entityClass

            java.lang.Class entityClass

      - #### id

            java.lang.Object id

      - #### persistenceUnitName

            java.lang.String persistenceUnitName

- ## Package org.apache.tapestry5.internal.services

  - ### Class org.apache.tapestry5.internal.services.MethodCompileException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      -2803586049370974986L

    - ### Serialized Fields

      - #### methodBody

            java.lang.String methodBody

  - ### Class org.apache.tapestry5.internal.services.RenderQueueException extends TapestryException implements Serializable

    - ### Serialized Fields

      - #### activeComponents

            java.lang.Object[] activeComponents

  - ### Class org.apache.tapestry5.internal.services.RestEndpointNotFoundException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      1L

- ## Package org.apache.tapestry5.internal.spring

  - ### Class org.apache.tapestry5.internal.spring.TapestryBeanFactory extends org.springframework.beans.factory.support.DefaultListableBeanFactory implements Serializable

    - ### Serialized Fields

      - #### registry

            Registry registry

- ## Package org.apache.tapestry5.ioc.internal

  - ### Class org.apache.tapestry5.ioc.internal.OperationException extends TapestryException implements Serializable

    serialVersionUID:
      -7555673473832355909L

    - ### Serialized Fields

      - #### trace

            java.lang.String[] trace

  - ### Class org.apache.tapestry5.ioc.internal.ServiceProxyToken extends java.lang.Object implements Serializable

    serialVersionUID:
      4119675138731356650L

    - ### Serialization Methods

      - #### readResolve

            java.lang.Object readResolve()
                                  throws java.io.ObjectStreamException

        Throws:
          `java.io.ObjectStreamException`

    - ### Serialized Fields

      - #### serviceId

            java.lang.String serviceId

- ## Package org.apache.tapestry5.ioc.internal.services.cron

  - ### Class org.apache.tapestry5.ioc.internal.services.cron.CronExpression extends java.lang.Object implements Serializable

    serialVersionUID:
      12423409423L

    - ### Serialization Methods

      - #### readObject

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

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

    - ### Serialized Fields

      - #### cronExpression

            java.lang.String cronExpression

      - #### timeZone

            java.util.TimeZone timeZone

- ## Package org.apache.tapestry5.json

  - ### Class org.apache.tapestry5.json.JSONArray extends JSONCollection implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### values

            java.util.List<java.lang.Object> values

  - ### Class org.apache.tapestry5.json.JSONCollection extends java.lang.Object implements Serializable

  - ### Class org.apache.tapestry5.json.JSONLiteral extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### text

            java.lang.String text

  - ### Class org.apache.tapestry5.json.JSONObject extends JSONCollection implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### nameValuePairs

            java.util.LinkedHashMap<java.lang.String,​java.lang.Object> nameValuePairs

- ## Package org.apache.tapestry5.json.exceptions

  - ### Class org.apache.tapestry5.json.exceptions.JSONArrayIndexOutOfBoundsException extends java.lang.ArrayIndexOutOfBoundsException implements Serializable

    serialVersionUID:
      -53336156278974940L

    - ### Serialized Fields

      - #### index

            int index

  - ### Class org.apache.tapestry5.json.exceptions.JSONInvalidTypeException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      934805933638996600L

    - ### Serialized Fields

      - #### invalidClass

            java.lang.Class<? extends java.lang.Object> invalidClass

  - ### Class org.apache.tapestry5.json.exceptions.JSONSyntaxException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      5647885303727734937L

    - ### Serialized Fields

      - #### position

            int position

  - ### Class org.apache.tapestry5.json.exceptions.JSONTypeMismatchException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      268314880458464132L

    - ### Serialized Fields

      - #### invalidClass

            java.lang.Class<? extends java.lang.Object> invalidClass

      - #### location

            java.lang.String location

      - #### requiredType

            JSONType requiredType

  - ### Class org.apache.tapestry5.json.exceptions.JSONValueNotFoundException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      -8709125433506778675L

    - ### Serialized Fields

      - #### location

            java.lang.String location

      - #### requiredType

            JSONType requiredType

- ## Package org.apache.tapestry5.plastic

  - ### Class org.apache.tapestry5.plastic.MethodAlreadyExistsException extends java.lang.IllegalArgumentException implements Serializable

    serialVersionUID:
      1L

- ## Package org.apache.tapestry5.runtime

  - ### Class org.apache.tapestry5.runtime.ComponentEventException extends TapestryException implements Serializable

    - ### Serialized Fields

      - #### context

            EventContext context

      - #### eventType

            java.lang.String eventType

- ## Package org.apache.tapestry5.services

  - ### Class org.apache.tapestry5.services.AssetNotFoundException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### resource

            Resource resource

  - ### Class org.apache.tapestry5.services.ComponentLibraryInfo extends java.lang.Object implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### artifactId

            java.lang.String artifactId

      - #### description

            java.lang.String description

      - #### documentationUrl

            java.lang.String documentationUrl

      - #### groupId

            java.lang.String groupId

      - #### homepageUrl

            java.lang.String homepageUrl

      - #### issueTrackerUrl

            java.lang.String issueTrackerUrl

      - #### javadocUrl

            java.lang.String javadocUrl

      - #### libraryMapping

            LibraryMapping libraryMapping

      - #### name

            java.lang.String name

      - #### sourceBrowseUrl

            java.lang.String sourceBrowseUrl

      - #### sourceRootUrl

            java.lang.String sourceRootUrl

      - #### sourceUrlResolver

            ComponentLibraryInfo.SourceUrlResolver sourceUrlResolver

      - #### tags

            java.util.List<java.lang.String> tags

      - #### tapestryVersion

            java.lang.String tapestryVersion

      - #### version

            java.lang.String version

- ## Package org.apache.tapestry5.tree

  - ### Class org.apache.tapestry5.tree.DefaultTreeExpansionModel extends BaseOptimizedSessionPersistedObject implements Serializable

    serialVersionUID:
      -2776835739067510365L

    - ### Serialized Fields

      - #### expandedIds

            java.util.Set<java.lang.String> expandedIds

  - ### Class org.apache.tapestry5.tree.DefaultTreeSelectionModel extends BaseOptimizedSessionPersistedObject implements Serializable

    serialVersionUID:
      -2568582442906389898L

    - ### Serialized Fields

      - #### selectedIds

            java.util.Set<java.lang.String> selectedIds

- ## Package org.apache.tapestry5.util

  - ### Class org.apache.tapestry5.util.EnumSelectModel extends AbstractSelectModel implements Serializable

    serialVersionUID:
      -3590412082766899684L

    - ### Serialized Fields

      - #### options

            java.util.List<OptionModel> options