@Override public void write(byte[] b) throws IOException { delegate.feed(Buffers.wrap(MemoryManager.DEFAULT_MEMORY_MANAGER, b), false); }
@Override public void write(byte[] b, int off, int len) throws IOException { delegate.feed(Buffers.wrap(MemoryManager.DEFAULT_MEMORY_MANAGER, b, off, len), false); }
@Override public void write(int b) throws IOException { final byte[] buffer = new byte[1]; buffer[0] = (byte) b; delegate.feed(Buffers.wrap(MemoryManager.DEFAULT_MEMORY_MANAGER, buffer), false); }
@Override public void close() throws IOException { delegate.feed(Buffers.EMPTY_BUFFER, true); } }
@Override public void write(byte[] b, int off, int len) throws IOException { delegate.feed(Buffers.wrap(MemoryManager.DEFAULT_MEMORY_MANAGER, b, off, len), false); }
@Override public void write(byte[] b) throws IOException { delegate.feed(Buffers.wrap(MemoryManager.DEFAULT_MEMORY_MANAGER, b), false); }
@Override public void close() throws IOException { delegate.feed(Buffers.EMPTY_BUFFER, true); } }
@Override public void write(int b) throws IOException { final byte[] buffer = new byte[1]; buffer[0] = (byte) b; delegate.feed(Buffers.wrap(MemoryManager.DEFAULT_MEMORY_MANAGER, buffer), false); }