@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((_acceptLanguage == null) ? 0 : _acceptLanguage.hashCode()); result = prime * result + (int) (_crawlDelay ^ (_crawlDelay >>> 32)); result = prime * result + (int) (_crawlEndTime ^ (_crawlEndTime >>> 32)); result = prime * result + ((_fetcherMode == null) ? 0 : _fetcherMode.hashCode()); result = prime * result + _maxConnectionsPerHost; result = prime * result + _maxContentSize; result = prime * result + _maxRedirects; result = prime * result + _maxRequestsPerConnection; result = prime * result + _minResponseRate; result = prime * result + ((_redirectMode == null) ? 0 : _redirectMode.hashCode()); result = prime * result + (int) (_requestTimeout ^ (_requestTimeout >>> 32)); result = prime * result + ((_validMimeTypes == null) ? 0 : _validMimeTypes.hashCode()); return result; }