|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Persistable
Every object that can persist between handheld resets must implement
persistable. The Persistable
interface does not declare
any methods to implement. It is an empty interface used to mark a class
as persistable.
A class must explicitly implement this interface for the system to persistently store instances of the class. Sub-classes do not inherit implementation of this interface. In the following example, Bar instances cannot persist, because the class does not explicitly implement the Persistable interface (if you attempt to store a Bar object in the persistent store, the device will raise a JVM error):
class Foo extends Vector implements Persistable { // } class Bar extends Foo { // }
Here are some key points you should note about persistant data:
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright 1999-2010 Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved.
Copyright 1993-2003 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California, 94303, U.S.A. All Rights Reserved.
Copyright 2002-2003 Nokia Corporation All Rights Reserved.
Java is a trademark of Sun Microsystems, Inc.