diff src/org/dancres/blitz/txn/LogVersion.java @ 0:3dc0c5604566

Initial checkin of blitz 2.0 fcs - no installer yet.
author Dan Creswell <dan.creswell@gmail.com>
date Sat, 21 Mar 2009 11:00:06 +0000
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/org/dancres/blitz/txn/LogVersion.java	Sat Mar 21 11:00:06 2009 +0000
@@ -0,0 +1,32 @@
+package org.dancres.blitz.txn;
+
+import java.io.Serializable;
+
+class LogVersion implements Serializable {
+    static final long serialVersionUID = -6949591955686028824L;
+
+    static final LogVersion VERSION = new LogVersion(1, 1);
+
+    private int theMajor;
+    private int theMinor;
+
+    private LogVersion(int aMajor, int aMinor) {
+        theMajor = aMajor;
+        theMinor = aMinor;
+    }
+
+    public boolean equals(Object anObject) {
+        if (anObject instanceof LogVersion) {
+            LogVersion myOther = (LogVersion) anObject;
+
+            return ((myOther.theMajor == theMajor) &&
+                    (myOther.theMinor == theMinor));
+        }
+
+        return false;
+    }
+
+    public String toString() {
+        return "LogVersion: " + theMajor + "." + theMinor;
+    }
+}
\ No newline at end of file