this.msgVersion = msgVersion;
}
- /**
- * @return msgVersion
- */
- public short getMsgVersion() {
- return msgVersion;
- }
-
- /**
- * @return the msgType
- */
- public Class<E> getMsgType() {
- return msgType;
- }
-
@Override
public String toString() {
return "msgVersion: " + msgVersion + " msgType: " + msgType.getName();
public int hashCode() {
final int prime = 31;
int result = 1;
- result = prime * result + msgVersion;
+ result = prime * result + ((msgType == null) ? 0 : msgType.getName().hashCode());
return result;
}
if (msgType == null) {
if (other.msgType != null)
return false;
- } else if (!other.msgType.isAssignableFrom(msgType))
+ } else if (!other.msgType.getName().equals(msgType.getName()))
return false;
if (msgVersion != other.msgVersion)
return false;