+ @Override
+ public int hashCode() {
+ final int prime = 31;
+ int result = 1;
+ result = prime * result + (int) (collisionCount ^ (collisionCount >>> 32));
+ result = prime * result + ((nodeConnector == null) ? 0 : nodeConnector.hashCode());
+ result = prime * result + (int) (receiveBytes ^ (receiveBytes >>> 32));
+ result = prime * result + (int) (receiveCrcError ^ (receiveCrcError >>> 32));
+ result = prime * result + (int) (receiveDrops ^ (receiveDrops >>> 32));
+ result = prime * result + (int) (receiveErrors ^ (receiveErrors >>> 32));
+ result = prime * result + (int) (receiveFrameError ^ (receiveFrameError >>> 32));
+ result = prime * result + (int) (receiveOverRunError ^ (receiveOverRunError >>> 32));
+ result = prime * result + (int) (receivePackets ^ (receivePackets >>> 32));
+ result = prime * result + (int) (transmitBytes ^ (transmitBytes >>> 32));
+ result = prime * result + (int) (transmitDrops ^ (transmitDrops >>> 32));
+ result = prime * result + (int) (transmitErrors ^ (transmitErrors >>> 32));
+ result = prime * result + (int) (transmitPackets ^ (transmitPackets >>> 32));
+ return result;
+ }