@Override public String getResponseBody(String charset) throws IOException { return responseBody.toStringContent(getCharset(charset)); }
@Override public String getResponseBodyExcerpt(int maxLength, String charset) throws IOException { final int len = Math.min(responseBody.remaining(), maxLength); final int pos = responseBody.position(); return responseBody.toStringContent(getCharset(charset), pos, len + pos); }
@Override public String toString(final int start, final int end) { return buffer.toStringContent(DEFAULT_CHARSET, this.start + start, this.start + end); }
@Override public String toString(final int start, final int end) { return buffer.toStringContent(DEFAULT_CHARSET, this.start + start, this.start + end); }
@Override public String toString(final int start, final int end) { return buffer.toStringContent(DEFAULT_CHARSET, this.start + start, this.start + end); }
@Override public String toString(final int start, final int end) { return buffer.toStringContent(DEFAULT_CHARSET, this.start + start, this.start + end); }
public String toString(Charset charset) { if (charset == null) charset = DEFAULT_CHARSET; if (cachedString != null && charset.equals(cachedStringCharset)) { return cachedString; } cachedString = buffer.toStringContent(charset, start, end); cachedStringCharset = charset; return cachedString; }
public String toString(Charset charset) { if (charset == null) charset = DEFAULT_CHARSET; if (cachedString != null && charset.equals(cachedStringCharset)) { return cachedString; } cachedString = buffer.toStringContent(charset, start, end); cachedStringCharset = charset; return cachedString; }
public String toString(Charset charset) { if (charset == null) charset = DEFAULT_CHARSET; if (cachedString != null && charset.equals(cachedStringCharset)) { return cachedString; } cachedString = buffer.toStringContent(charset, start, end); cachedStringCharset = charset; return cachedString; }
public String toString(Charset charset) { if (charset == null) charset = DEFAULT_CHARSET; if (cachedString != null && charset.equals(cachedStringCharset)) { return cachedString; } cachedString = buffer.toStringContent(charset, start, end); cachedStringCharset = charset; return cachedString; }
public String toString(Charset charset) { if (charset == null) charset = DEFAULT_CHARSET; if (cachedString != null && charset.equals(cachedStringCharset)) { return cachedString; } cachedString = buffer.toStringContent(charset, start, end); cachedStringCharset = charset; return cachedString; }
public String toString(Charset charset) { if (charset == null) charset = DEFAULT_CHARSET; if (cachedString != null && charset.equals(cachedStringCharset)) { return cachedString; } cachedString = buffer.toStringContent(charset, start, end); cachedStringCharset = charset; return cachedString; }
private void logBuffer(Buffer buffer) { if (logger.isDebugEnabled()) { logger.debug(loggerType.name() + "\n" + buffer.toStringContent()); } }
@Override public String toString() { final StringBuilder sb = new StringBuilder(); if (len > 0) { final Buffer buffer = parentInputStream.getBuffer(); final int start = buffer.position() + offset; sb.append(buffer.toStringContent(null, start, start + len)); } return sb.toString(); } }
@Override public String toString() { final StringBuilder sb = new StringBuilder(); if (len > 0) { final Buffer buffer = parentInputStream.getBuffer(); final int start = buffer.position() + offset; sb.append(buffer.toStringContent(null, start, start + len)); } return sb.toString(); } }
@Override public String toString() { final StringBuilder sb = new StringBuilder(); if (len > 0) { final Buffer buffer = parentInputStream.getBuffer(); final int start = buffer.position() + offset; sb.append(buffer.toStringContent(null, start, start + len)); } return sb.toString(); } }
@Override public String toString() { final StringBuilder sb = new StringBuilder(); if (len > 0) { final Buffer buffer = parentInputStream.getBuffer(); final int start = buffer.position() + offset; sb.append(buffer.toStringContent(null, start, start + len)); } return sb.toString(); } }
@Override public String toString() { final StringBuilder sb = new StringBuilder(); if (len > 0) { final Buffer buffer = parentInputStream.getBuffer(); final int start = buffer.position() + offset; sb.append(buffer.toStringContent(null, start, start + len)); } return sb.toString(); } }
@Override public String getResponseBodyExcerpt(int maxLength, String charset) throws IOException { final int len = Math.min(responseBody.remaining(), maxLength); final int pos = responseBody.position(); return responseBody.toStringContent(getCharset(charset), pos, len + pos); }
@Test public void testEmptyBufferPrepend() { Buffer buffer1 = Buffers.wrap(mm, "1234"); buffer1.position(3); Buffer buffer2 = mm.allocate(0); CompositeBuffer compositeBuffer = createCompositeBuffer(buffer1); assertEquals('4', (char) compositeBuffer.get(0)); Buffer resultBuffer = Buffers.appendBuffers(mm, buffer2, compositeBuffer); assertEquals(resultBuffer.toStringContent(), "4"); }