1 24 25 package org.objectweb.perseus; 26 27 import java.io.Serializable ; 28 29 public class PInteger implements Serializable { 30 31 public int i = 0; 32 private int oid = OIDFactory.newOID(); 33 34 public String toString() { 35 return "O[" + (new Integer (oid)).toString() + "](" + (new Integer (i)).toString() + ")"; 36 } 37 38 public PInteger() { 39 } 40 41 public PInteger(int x) { 42 i = x; 43 } 44 45 public PInteger(PInteger po) { 46 i = po.i; 47 } 48 49 public void set(PInteger pi) { 50 i = pi.i; 51 } 52 53 public boolean equals(Object o) { 54 return (oid == ((PInteger) o).oid); 55 } 56 public int hashCode() { 57 int hashcode = oid; 58 return hashcode; 59 } 60 61 } 62 | Popular Tags |