public int compareTo(HttpVersion o) { int v = getProtocolName().compareTo(o.getProtocolName()); if (v != 0) { return v; } v = getMajorVersion() - o.getMajorVersion(); if (v != 0) { return v; } return getMinorVersion() - o.getMinorVersion(); } }
@Override public boolean equals(Object o) { if (!(o instanceof HttpVersion)) { return false; } HttpVersion that = (HttpVersion) o; return getMinorVersion() == that.getMinorVersion() && getMajorVersion() == that.getMajorVersion() && getProtocolName().equals(that.getProtocolName()); }
@Override public int hashCode() { return (getProtocolName().hashCode() * 31 + getMajorVersion()) * 31 + getMinorVersion(); }
@Override public int getProtocolMajorVersion() { return response.getProtocolVersion().getMajorVersion(); }
@Override public int getProtocolMajorVersion() { return response.getProtocolVersion().getMajorVersion(); }
@Override public int getProtocolMajorVersion() { return response.getProtocolVersion().getMajorVersion(); }
@Override public int getProtocolMajorVersion() { return response.getProtocolVersion().getMajorVersion(); }