--- /dev/null
+package org.wamblee.xmlrouter.common;
+
+public class Id<T> {
+
+ private int id;
+
+ public Id(int aId) {
+ id = aId;
+ }
+
+ public int getId() {
+ return id;
+ }
+
+ @Override
+ public int hashCode() {
+ return id;
+ }
+
+ @Override
+ public boolean equals(Object aObj) {
+ if (aObj == null) {
+ return false;
+ }
+ if (!(aObj instanceof Id)) {
+ return false;
+ }
+ return id == ((Id<T>) aObj).id;
+ }
+
+ @Override
+ public String toString() {
+ return id + "";
+ }
+}