1 20 21 package org.snmp4j.mp; 22 23 31 public class PduHandle { 32 33 private static final long serialVersionUID = -6365764428974409942L; 34 35 public static final int NONE = Integer.MIN_VALUE; 36 private int transactionID = NONE; 37 38 41 public PduHandle() { 42 } 43 44 49 public PduHandle(int transactionID) { 50 setTransactionID(transactionID); 51 } 52 53 58 public int getTransactionID() { 59 return transactionID; 60 } 61 62 67 public void setTransactionID(int transactionID) { 68 this.transactionID = transactionID; 69 } 70 71 76 public void copyFrom(PduHandle other) { 77 setTransactionID(other.transactionID); 78 } 79 80 87 public boolean equals(Object obj) { 88 if (obj instanceof PduHandle) { 89 return (transactionID == ((PduHandle)obj).transactionID); 90 } 91 return false; 92 } 93 94 99 public int hashCode() { 100 return transactionID; 101 } 102 103 public String toString() { 104 return "PduHandle["+transactionID+"]"; 105 } 106 107 } 108 109 | Popular Tags |