Interface PersistentObject

    • Method Detail

      • checkValid

        void checkValid()
                 throws InvalidPersistentObjException
        Check if object is valid to be used. Method is called after it is deserialized from options. If not then throw an InvalidPersistentObjException exception.
        Throws:
        InvalidPersistentObjException - Thrown when instance is not valid.
      • getNotPersistentFieldNames

        java.lang.String[] getNotPersistentFieldNames()
        Returns:
        The names of the field from this object which should not be serialized.
      • clone

        java.lang.Object clone()
        Forces all the persistent objects to be cloneable.
        Returns:
        A clone of this object. The clone and the original are disjunct. They share only immutable objects, like Strings, Integers, etc.