@Override public boolean equals(Object o) { if (!(o instanceof DefaultFullHttpResponse)) { return false; } DefaultFullHttpResponse other = (DefaultFullHttpResponse) o; return super.equals(other) && content().equals(other.content()) && trailingHeaders().equals(other.trailingHeaders()); }
@Override public int hashCode() { int hash = this.hash; if (hash == 0) { if (content().refCnt() != 0) { try { hash = 31 + content().hashCode(); } catch (IllegalReferenceCountException ignored) { // Handle race condition between checking refCnt() == 0 and using the object. hash = 31; } } else { hash = 31; } hash = 31 * hash + trailingHeaders().hashCode(); hash = 31 * hash + super.hashCode(); this.hash = hash; } return hash; }
@Override public FullHttpResponse replace(ByteBuf content) { FullHttpResponse response = new DefaultFullHttpResponse(protocolVersion(), status(), content, headers().copy(), trailingHeaders().copy()); response.setDecoderResult(decoderResult()); return response; }
@Override public FullHttpResponse copy() { DefaultFullHttpResponse copy = new DefaultFullHttpResponse( getProtocolVersion(), getStatus(), content().copy(), true); copy.headers().set(headers()); copy.trailingHeaders().set(trailingHeaders()); return copy; }
@Override public FullHttpResponse duplicate() { DefaultFullHttpResponse duplicate = new DefaultFullHttpResponse(getProtocolVersion(), getStatus(), content().duplicate(), true); duplicate.headers().set(headers()); duplicate.trailingHeaders().set(trailingHeaders()); return duplicate; } }
getRemoteAddress(socketAddress), response.trailingHeaders())); cookiesFuture.thenAccept(v -> eventStore.store(event)); } catch (RakamException e) {
resp.getProtocolVersion(), resp.getStatus(), Unpooled.wrappedBuffer(bytes)); copy.headers().set(resp.headers()); copy.trailingHeaders().set(resp.trailingHeaders()); copy.headers().set(HttpHeaders.Names.CONTENT_LENGTH, bytes.length);
getRemoteAddress(socketAddress), response.trailingHeaders())) .thenCombine(eventStore.storeAsync(event), (cookies, aVoid) -> cookies); } catch (JsonMappingException e) {
@Override public boolean equals(Object o) { if (!(o instanceof DefaultFullHttpResponse)) { return false; } DefaultFullHttpResponse other = (DefaultFullHttpResponse) o; return super.equals(other) && content().equals(other.content()) && trailingHeaders().equals(other.trailingHeaders()); }
@Override public boolean equals(Object o) { if (!(o instanceof DefaultFullHttpResponse)) { return false; } DefaultFullHttpResponse other = (DefaultFullHttpResponse) o; return super.equals(other) && content().equals(other.content()) && trailingHeaders().equals(other.trailingHeaders()); }
@Override public boolean equals(Object o) { if (!(o instanceof DefaultFullHttpResponse)) { return false; } DefaultFullHttpResponse other = (DefaultFullHttpResponse) o; return super.equals(other) && content().equals(other.content()) && trailingHeaders().equals(other.trailingHeaders()); }
@Override public boolean equals(Object o) { if (!(o instanceof DefaultFullHttpResponse)) { return false; } DefaultFullHttpResponse other = (DefaultFullHttpResponse) o; return super.equals(other) && content().equals(other.content()) && trailingHeaders().equals(other.trailingHeaders()); }
@Override public FullHttpResponse copy(ByteBuf newContent) { DefaultFullHttpResponse copy = new DefaultFullHttpResponse(getProtocolVersion(), getStatus(), newContent); copy.headers().set(headers()); copy.trailingHeaders().set(trailingHeaders()); return copy; }
@Override public HttpContent duplicate() { DefaultFullHttpResponse dup = new DefaultFullHttpResponse(getProtocolVersion(), getStatus(), content.duplicate()); dup.headers().set(headers()); dup.trailingHeaders().set(trailingHeaders()); return dup; }
@Override public FullHttpResponse copy() { DefaultFullHttpResponse copy = new DefaultFullHttpResponse(getProtocolVersion(), getStatus(), content.copy()); copy.headers().set(headers()); copy.trailingHeaders().set(trailingHeaders()); return copy; }
@Override public FullHttpResponse duplicate() { DefaultFullHttpResponse dup = new DefaultFullHttpResponse(getProtocolVersion(), getStatus(), content.duplicate()); dup.headers().set(headers()); dup.trailingHeaders().set(trailingHeaders()); return dup; }
@Override public FullHttpResponse replace(ByteBuf content) { FullHttpResponse response = new DefaultFullHttpResponse(protocolVersion(), status(), content, headers().copy(), trailingHeaders().copy()); response.setDecoderResult(decoderResult()); return response; }
@Override public FullHttpResponse replace(ByteBuf content) { FullHttpResponse response = new DefaultFullHttpResponse(protocolVersion(), status(), content, headers().copy(), trailingHeaders().copy()); response.setDecoderResult(decoderResult()); return response; }
@Override public FullHttpResponse replace(ByteBuf content) { FullHttpResponse response = new DefaultFullHttpResponse(protocolVersion(), status(), content, headers().copy(), trailingHeaders().copy()); response.setDecoderResult(decoderResult()); return response; }
@Override public FullHttpResponse replace(ByteBuf content) { FullHttpResponse response = new DefaultFullHttpResponse(protocolVersion(), status(), content, headers().copy(), trailingHeaders().copy()); response.setDecoderResult(decoderResult()); return response; }