Interface Restorable<T> (2.53.1)

publicinterfaceRestorable<T>

Implementation of this interface can persist their state and restore from it.

A typical capture usage:

XrestorableObj;// X instanceof Restorable

A typical restore usage:

RestorableState

Type Parameter

NameDescription
T

Methods

capture()

publicabstractRestorableState<T>capture()

Captures the state of this object.

Returns
TypeDescription
RestorableState<T>

aRestorableState instance that contains the state for this object and can restore it afterwards.

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2026-01-31 UTC.