Class marimba.persist.TextPersistentState
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class marimba.persist.TextPersistentState

java.lang.Object
   |
   +----marimba.persist.PropertyList
           |
           +----marimba.persist.PersistentState
                   |
                   +----marimba.persist.TextPersistentState

public class TextPersistentState
extends PersistentState
Save/Load objects in a less efficient but human readable form to/from a file.
Version:
1.10, 11/29/96
Author:
Arthur van Hoff

Constructor Index

 o TextPersistentState()

Method Index

 o loadObject(ScannerInputStream)
Load and thaw an object from a stream.
 o loadPersistentObject(ScannerInputStream)
Load state from a stream.
 o main(String[])
Encode or decode a file.
 o save(FastOutputStream, PersistentObject)
Save an persistent object to a stream.
 o save(FastOutputStream, PropertyObject)
Save an object to a stream.

Constructors

 o TextPersistentState
  public TextPersistentState()

Methods

 o save
  public void save(FastOutputStream out,
                   PropertyObject obj)
Save an object to a stream.
 o save
  public void save(FastOutputStream out,
                   PersistentObject obj)
Save an persistent object to a stream.
 o loadObject
  public Object loadObject(ScannerInputStream in) throws SyntaxError
Load and thaw an object from a stream.
 o loadPersistentObject
  public PersistentObject loadPersistentObject(ScannerInputStream in) throws SyntaxError
Load state from a stream.
 o main
  public static void main(String argv[])
Encode or decode a file.

All Packages  Class Hierarchy  This Package  Previous  Next  Index