aspoev.interpreter.base
Class VersionObject

java.lang.Object
  extended byaspoev.interpreter.base.VersionObject
All Implemented Interfaces:
pJ.jasmine.PRI, java.io.Serializable
Direct Known Subclasses:
SchemaVersionObject

public class VersionObject
extends java.lang.Object
implements pJ.jasmine.PRI

See Also:
Serialized Form

Field Summary
static VersionObject CURRENT
           
static VersionObject ONLY
           
protected  double version
           
 
Fields inherited from interface pJ.jasmine.PRI
DELETECHANGE, MODIFYCHANGE, NOCHANGE
 
Constructor Summary
VersionObject(double version)
           
VersionObject(java.lang.Double version)
           
 
Method Summary
 int compareTo(java.lang.Object other)
           
 boolean equals(java.lang.Object other)
           
 int hashCode()
           
 VersionObject increment()
           
protected static double increment(java.lang.Object base)
           
static VersionObject increment(VersionObject versionObj)
           
 void persist()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

ONLY

public static final VersionObject ONLY

CURRENT

public static final VersionObject CURRENT

version

protected double version
Constructor Detail

VersionObject

public VersionObject(java.lang.Double version)

VersionObject

public VersionObject(double version)
Method Detail

persist

public void persist()

compareTo

public int compareTo(java.lang.Object other)

equals

public boolean equals(java.lang.Object other)

increment

public static VersionObject increment(VersionObject versionObj)

increment

public VersionObject increment()

increment

protected static double increment(java.lang.Object base)

hashCode

public int hashCode()

toString

public java.lang.String toString()