# Serialized Form

- ## Package org.apache.tamaya.event

  - ### Class org.apache.tamaya.event.PropertyChangeSet extends Object implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### propertySourceName

            String propertySourceName

        The base property source name.

      - #### timestamp

            long timestamp

        The timestamp of the change.

      - #### addedKeys

            SortedSet<E> addedKeys

        The recorded keys added.

      - #### updatedKeys

            SortedSet<E> updatedKeys

        The recorded keys updated.

      - #### removedKeys

            SortedSet<E> removedKeys

        The recorded keys removed.

- ## Package org.apache.tamaya.inject.internal

  - ### Class org.apache.tamaya.inject.internal.DefaultDynamicValue extends Object implements Serializable

    serialVersionUID:
      -2071172847144537443L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream ois)
                             throws IOException,
                                    ClassNotFoundException

        Reads an instance from the input stream.
        Throws:
          `IOException` - if deserialization fails.
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream oos)
                              throws IOException

        Serialization implementation that strips away the non serializable Optional part.
        Throws:
          `IOException` - if serialization fails.

    - ### Serialized Fields

      - #### propertyName

            String propertyName

        The property name of the entry.

      - #### keys

            String[] keys

        The keys to be resolved.

      - #### configuration

            Configuration configuration

        Back reference to the base configuration instance. This reference is used reevalaute the given property and compare the result with the previous value after a configuration change was triggered.

      - #### targetType

            TypeLiteral<T> targetType

        The target type of the property used to lookup a matching `PropertyConverter`. If null, `propertyConverter` is set and used instead.

      - #### propertyConverter

            PropertyConverter<T> propertyConverter

        The property converter to be applied, may be null. In the ladder case targetType is not null.

      - #### updatePolicy

            DynamicValue.UpdatePolicy updatePolicy

        Policy that defines how new values are applied, be default it is applied initially once, but never updated anymore.

Copyright © 2014–2015 Apache Software Foundation. All rights reserved.