net.sf.jso.storage
Class JSOStorableMetadata

java.lang.Object
  extended bynet.sf.jso.storage.JSOStorableMetadata
All Implemented Interfaces:
java.io.Serializable, StorableMetadata

public class JSOStorableMetadata
extends java.lang.Object
implements StorableMetadata

Class for objects's storage management data.

See Also:
Serialized Form

Constructor Summary
JSOStorableMetadata(OID anOid, boolean isSummary, StorageManager aManager)
           
 
Method Summary
 StorageManager getManager()
          Returns storage manager responsible for storage operations over the object.
 OID getOID()
          Returns object's OID.
 boolean isSummary()
          Indicates if object is a summary object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JSOStorableMetadata

public JSOStorableMetadata(OID anOid,
                           boolean isSummary,
                           StorageManager aManager)
Method Detail

getOID

public OID getOID()
Returns object's OID.

Specified by:
getOID in interface StorableMetadata
Returns:
The object's OID if it has one; null otherwise.

isSummary

public boolean isSummary()
Indicates if object is a summary object.

Specified by:
isSummary in interface StorableMetadata
Returns:
true if object is a summary object; false otherwise.

getManager

public StorageManager getManager()
Returns storage manager responsible for storage operations over the object.

Specified by:
getManager in interface StorableMetadata
Returns:
Storable object's storage manager.