SPT Object Database API

com.sptci.prevayler
Class MetaData

java.lang.Object
  extended by com.sptci.prevayler.MetaData
All Implemented Interfaces:
Serializable

 class MetaData
extends Object
implements Serializable

A value object used to store persistent metadata for a PrevalentObject.

© Copyright 2008 Sans Pareil Technologies, Inc.

Version:
$Id: MetaData.java 4345 2008-06-30 21:22:03Z rakesh $
Author:
Rakesh Vidyadharan 2008-06-28

Field Summary
(package private)  long created
          A field used to store the date-time at which an object was created.
(package private)  long modified
          A field used to store the date-time at which an object was last saved.
(package private)  boolean persisted
          A field used to maintain the persistent state of an object.
private static long serialVersionUID
           
 
Constructor Summary
MetaData(long time)
          Create a new meta data instance.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

persisted

final boolean persisted
A field used to maintain the persistent state of an object.


created

final long created
A field used to store the date-time at which an object was created.


modified

long modified
A field used to store the date-time at which an object was last saved.

Constructor Detail

MetaData

MetaData(long time)
Create a new meta data instance. Sets the field values to the specified values.

Parameters:
time - The datetime at which the transaction was created.

SPT Object Database API