public ChannelBuffer duplicate() { return new DuplicatedChannelBuffer(this); }
private DuplicatedChannelBuffer(DuplicatedChannelBuffer buffer) { this.buffer = buffer.buffer; setIndex(buffer.readerIndex(), buffer.writerIndex()); }
public DuplicatedChannelBuffer(ChannelBuffer buffer) { if (buffer == null) { throw new NullPointerException("buffer"); } this.buffer = buffer; setIndex(buffer.readerIndex(), buffer.writerIndex()); }
public ChannelBuffer duplicate() { return new DuplicatedChannelBuffer(this); }