/** * @param i * @param mtpParam * @param affectedPc2 * @param status2 * @param congStatus * @param unavailabiltyCause */ public Mtp3PrimitiveMessage( int seq, int mtpParam, int affectedPc, int status, int congStatus, int unavailabiltyCause) { this(seq, mtpParam, affectedPc); this.status = Mtp3StatusType.fromInt(status); this.unavailabiltyCause = Mtp3UnavailabiltyCauseType.fromInt(unavailabiltyCause); this.congestion = Mtp3CongestionType.fromInt(congStatus); }
public int hashCode() { final int prime = 31; int result = 1; result = prime * result + affectedPc; result = prime * result + ((congestion == null) ? 0 : congestion.hashCode()); result = prime * result + seq; result = prime * result + ((status == null) ? 0 : status.hashCode()); result = prime * result + ((type == null) ? 0 : type.hashCode()); result = prime * result + ((unavailabiltyCause == null) ? 0 : unavailabiltyCause.hashCode()); return result; }