@Override public String getProtocolName() { return response.protocolVersion().protocolName(); }
@Override public int hashCode() { return (protocolName().hashCode() * 31 + majorVersion()) * 31 + minorVersion(); }
@Override public int compareTo(HttpVersion o) { int v = protocolName().compareTo(o.protocolName()); if (v != 0) { return v; } v = majorVersion() - o.majorVersion(); if (v != 0) { return v; } return minorVersion() - o.minorVersion(); }
@Override public boolean equals(Object o) { if (!(o instanceof HttpVersion)) { return false; } HttpVersion that = (HttpVersion) o; return minorVersion() == that.minorVersion() && majorVersion() == that.majorVersion() && protocolName().equals(that.protocolName()); }
@Override public String getProtocol() { return request.getProtocolVersion().protocolName(); }
@Override public HttpVersion getProtocol() { if (protocol == null) { io.netty.handler.codec.http.HttpVersion version = response .getProtocolVersion(); this.protocol = new HttpVersion(version.protocolName(), version.majorVersion(), version.majorVersion(), version.isKeepAliveDefault()); } return protocol; }
@Override public String getProtocol() { return this.httpRequest.protocolVersion().protocolName(); } @Override
@Override public int hashCode() { return (protocolName().hashCode() * 31 + majorVersion()) * 31 + minorVersion(); }
@Override public int hashCode() { return (protocolName().hashCode() * 31 + majorVersion()) * 31 + minorVersion(); }
@Override public int hashCode() { return (protocolName().hashCode() * 31 + majorVersion()) * 31 + minorVersion(); }
@Override public int hashCode() { return (protocolName().hashCode() * 31 + majorVersion()) * 31 + minorVersion(); }
@Override public boolean equals(Object o) { if (!(o instanceof HttpVersion)) { return false; } HttpVersion that = (HttpVersion) o; return minorVersion() == that.minorVersion() && majorVersion() == that.majorVersion() && protocolName().equals(that.protocolName()); }
@Override public int compareTo(HttpVersion o) { int v = protocolName().compareTo(o.protocolName()); if (v != 0) { return v; } v = majorVersion() - o.majorVersion(); if (v != 0) { return v; } return minorVersion() - o.minorVersion(); }
@Override public int compareTo(HttpVersion o) { int v = protocolName().compareTo(o.protocolName()); if (v != 0) { return v; } v = majorVersion() - o.majorVersion(); if (v != 0) { return v; } return minorVersion() - o.minorVersion(); }
@Override public boolean equals(Object o) { if (!(o instanceof HttpVersion)) { return false; } HttpVersion that = (HttpVersion) o; return minorVersion() == that.minorVersion() && majorVersion() == that.majorVersion() && protocolName().equals(that.protocolName()); }
@Override public boolean equals(Object o) { if (!(o instanceof HttpVersion)) { return false; } HttpVersion that = (HttpVersion) o; return minorVersion() == that.minorVersion() && majorVersion() == that.majorVersion() && protocolName().equals(that.protocolName()); }
@Override public int compareTo(HttpVersion o) { int v = protocolName().compareTo(o.protocolName()); if (v != 0) { return v; } v = majorVersion() - o.majorVersion(); if (v != 0) { return v; } return minorVersion() - o.minorVersion(); }
@Override public final HttpVersion version() { HttpVersion version = this.nettyRequest.protocolVersion(); if (version.equals(HttpVersion.HTTP_1_0)) { return HttpVersion.HTTP_1_0; } else if (version.equals(HttpVersion.HTTP_1_1)) { return HttpVersion.HTTP_1_1; } throw new IllegalStateException(version.protocolName() + " not supported"); }
@Override public HttpVersion version() { HttpVersion version = this.nettyRequest.protocolVersion(); if (version.equals(HttpVersion.HTTP_1_0)) { return HttpVersion.HTTP_1_0; } else if (version.equals(HttpVersion.HTTP_1_1)) { return HttpVersion.HTTP_1_1; } throw new IllegalStateException(version.protocolName() + " not supported"); }
@Override public HttpVersion getProtocol() { if (protocol == null) { io.netty.handler.codec.http.HttpVersion version = response .getProtocolVersion(); this.protocol = new HttpVersion(version.protocolName(), version.majorVersion(), version.majorVersion(), version.isKeepAliveDefault()); } return protocol; }