| 1 21 package com.db4o.inside.slots; 22 23 26 public class Slot { 27 28 public final int _address; 29 30 public final int _length; 31 32 public Slot(int address, int length){ 33 _address = address; 34 _length = length; 35 } 36 37 public int getAddress() { 38 return _address; 39 } 40 41 public int getLength() { 42 return _length; 43 } 44 45 public boolean equals(Object obj) { 46 if(obj == this){ 47 return true; 48 } 49 if(! (obj instanceof Slot)){ 50 return false; 51 } 52 Slot other = (Slot) obj; 53 return (_address == other._address) && (_length == other._length); 54 } 55 56 public int hashCode() { 57 return _address ^ _length; 58 } 59 60 public String toString() { 61 return "[A:"+_address+",L:"+_length+"]"; 62 } 63 64 } 65 | Popular Tags |