private String getString(Buffer buffer) { return getString(buffer.asArray()); }
private String getString(Buffer buffer) { return getString(buffer.asArray()); }
@Override public void content(Buffer ref) throws IOException { if (_parsedContent==null) _parsedContent=new ByteArrayOutputStream2(); _parsedContent.write(ref.asArray()); }
public void content(Buffer ref) throws IOException { if (_parsedContent==null) _parsedContent=new ByteArrayOutputStream2(); _parsedContent.write(ref.asArray()); } }
public Buffer lookup(Buffer buffer) { if (buffer instanceof CachedBuffer) return buffer; Buffer b= get(buffer); if (b == null) { if (buffer instanceof Buffer.CaseInsensitve) return buffer; return new ByteArrayBuffer.CaseInsensitive(buffer.asArray(),0,buffer.length(),Buffer.IMMUTABLE); } return b; }
public Buffer lookup(Buffer buffer) { if (buffer instanceof CachedBuffer) return buffer; Buffer b= get(buffer); if (b == null) { if (buffer instanceof Buffer.CaseInsensitve) return buffer; return new ByteArrayBuffer.CaseInsensitive(buffer.asArray(),0,buffer.length(),Buffer.IMMUTABLE); } return b; }
public Buffer lookup(Buffer buffer) { if (buffer instanceof CachedBuffer) return buffer; Buffer b= get(buffer); if (b == null) { if (buffer instanceof Buffer.CaseInsensitve) return buffer; return new ByteArrayBuffer.CaseInsensitive(buffer.asArray(),0,buffer.length(),Buffer.IMMUTABLE); } return b; }
public Buffer lookup(Buffer buffer) { if (buffer instanceof CachedBuffer) return buffer; Buffer b= get(buffer); if (b == null) { if (buffer instanceof Buffer.CaseInsensitve) return buffer; return new ByteArrayBuffer.CaseInsensitive(buffer.asArray(),0,buffer.length(),Buffer.IMMUTABLE); } return b; }
private DataInfo toDataInfo(Buffer buffer, boolean close) { if (buffer instanceof ByteArrayBuffer) return new BytesDataInfo(buffer.array(), buffer.getIndex(), buffer.length(), close); if (buffer instanceof NIOBuffer) { ByteBuffer byteBuffer = ((NIOBuffer)buffer).getByteBuffer(); byteBuffer.limit(buffer.putIndex()); byteBuffer.position(buffer.getIndex()); return new ByteBufferDataInfo(byteBuffer, close); } return new BytesDataInfo(buffer.asArray(), close); }
private DataInfo toDataInfo(Buffer buffer, boolean close) { if (buffer instanceof ByteArrayBuffer) return new BytesDataInfo(buffer.array(), buffer.getIndex(), buffer.length(), close); if (buffer instanceof NIOBuffer) { ByteBuffer byteBuffer = ((NIOBuffer)buffer).getByteBuffer(); byteBuffer.limit(buffer.putIndex()); byteBuffer.position(buffer.getIndex()); return new ByteBufferDataInfo(byteBuffer, close); } return new BytesDataInfo(buffer.asArray(), close); }