@Override public ByteBuf copy() { return buf.copy(); }
@Override public ByteBuf copy(int index, int length) { return buf.copy(index, length); }
private static ByteBuf extractFrame(ByteBuf buffer, int index, int length) { return buffer.copy(index, length); }
@Override public ByteBuf copy() { return buf.copy(); }
@Override public ByteBuf copy(int index, int length) { return buf.copy(index, length); }
@Override public ChannelBuffer copy(int index, int length) { return new NettyBackedChannelBuffer(buffer.copy(index, length)); }
@Override public ChannelBuffer copy() { return new NettyBackedChannelBuffer(buffer.copy()); }
@Override public ByteBuf copy(int index, int length) { checkIndex(index, length); return buffer.copy(index, length); }
/** * {@inheritDoc} * <p> * This method calls {@code replace(content().copy())} by default. */ @Override public ByteBufHolder copy() { return replace(data.copy()); }
@Override public ByteBuf copy(int index, int length) { return unwrap().copy(index, length); }
@Override public ByteBuf copy() { return buf.copy().order(order); }
@Override public ByteBuf copy(int index, int length) { return buf.copy(index, length).order(order); }
@Override public ByteBuf copy(int index, int length) { return unwrap().copy(index, length); }
/** * {@inheritDoc} * <p> * This method calls {@code replace(content().copy())} by default. */ @Override public ByteBufHolder copy() { return replace(data.copy()); }
@Override public ByteBuf copy(int index, int length) { checkIndex(index, length); return buffer.copy(index, length); }
@Override public PemX509Certificate copy() { return replace(content.copy()); }
@Override public DatagramPacket copy() { return replace(content().copy()); }
@Override public DatagramPacket copy() { return replace(content().copy()); }
@Override public ByteBuf copy(int index, int length) { checkIndex0(index, length); return unwrap().copy(idx(index), length); }
@Override public ByteBuf copy(int index, int length) { checkIndex0(index, length); return unwrap().copy(idx(index), length); }