org.jcon.persistance
Class TOFPackage

java.lang.Object
  extended by org.jcon.persistance.TOFPackage
All Implemented Interfaces:
java.io.Serializable

public class TOFPackage
extends java.lang.Object
implements java.io.Serializable

A little wrapped up TOF representation of an object. Useful for sending things using TOF through other channels (like default Java serialization).

Author:
Paul Reavis
See Also:
Serialized Form

Constructor Summary
TOFPackage()
          Create an empty TOFPackage.
TOFPackage(java.lang.Object contents, LookupDatabase lookup)
          Create a TOFPackage and wrap up the given object.
 
Method Summary
 java.lang.String getTof()
           
 void setTof(java.lang.String newTof)
           
 java.lang.Object unwrapObject(LookupDatabase lookup)
           
 void wrapObject(java.lang.Object contents, LookupDatabase lookup)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TOFPackage

public TOFPackage()
Create an empty TOFPackage.


TOFPackage

public TOFPackage(java.lang.Object contents,
                  LookupDatabase lookup)
           throws java.io.IOException
Create a TOFPackage and wrap up the given object.

Throws:
java.io.IOException
Method Detail

wrapObject

public void wrapObject(java.lang.Object contents,
                       LookupDatabase lookup)
                throws java.io.IOException
Throws:
java.io.IOException

unwrapObject

public java.lang.Object unwrapObject(LookupDatabase lookup)
                              throws java.io.IOException
Throws:
java.io.IOException

getTof

public java.lang.String getTof()

setTof

public void setTof(java.lang.String newTof)