Package-level declarations
Functions
A Saver implementation that adds additional behavior to the given delegate's Saver.save and Saver.restore methods.
A DefaultFileSaver implementation that saves a compressed String state to the file system. Usually used as a decorator for JsonSaver
A Saver implementation that will transform the given state to a JSON string before passing it to the delegate. It will use the specified json instance and serializer to transform the state. By default it will recover by trying the delegates' recover first, but if deserialization fails, it will throw.
A Saver implementation that saves the given Parcelable state to a handle.
Saver that also catches exceptions during delegate's Saver.save and Saver.restore and handles them using recover.
A Saver implementation that saves the specified value of T to a handle. The type of T must be saveable in a bundle, or the framework code will throw. If your state is Parcelable, use the ParcelableSaver instead.