@Override public NettyDataBuffer write(DataBuffer... buffers) { if (!ObjectUtils.isEmpty(buffers)) { if (hasNettyDataBuffers(buffers)) { ByteBuf[] nativeBuffers = new ByteBuf[buffers.length]; for (int i = 0; i < buffers.length; i++) { nativeBuffers[i] = ((NettyDataBuffer) buffers[i]).getNativeBuffer(); } write(nativeBuffers); } else { ByteBuffer[] byteBuffers = new ByteBuffer[buffers.length]; for (int i = 0; i < buffers.length; i++) { byteBuffers[i] = buffers[i].asByteBuffer(); } write(byteBuffers); } } return this; }
@Override public NettyDataBuffer write(DataBuffer... buffers) { if (!ObjectUtils.isEmpty(buffers)) { if (hasNettyDataBuffers(buffers)) { ByteBuf[] nativeBuffers = new ByteBuf[buffers.length]; for (int i = 0; i < buffers.length; i++) { nativeBuffers[i] = ((NettyDataBuffer) buffers[i]).getNativeBuffer(); } write(nativeBuffers); } else { ByteBuffer[] byteBuffers = new ByteBuffer[buffers.length]; for (int i = 0; i < buffers.length; i++) { byteBuffers[i] = buffers[i].asByteBuffer(); } write(byteBuffers); } } return this; }
@Override public NettyDataBuffer write(DataBuffer... buffers) { if (!ObjectUtils.isEmpty(buffers)) { if (hasNettyDataBuffers(buffers)) { ByteBuf[] nativeBuffers = new ByteBuf[buffers.length]; for (int i = 0; i < buffers.length; i++) { nativeBuffers[i] = ((NettyDataBuffer) buffers[i]).getNativeBuffer(); } write(nativeBuffers); } else { ByteBuffer[] byteBuffers = new ByteBuffer[buffers.length]; for (int i = 0; i < buffers.length; i++) { byteBuffers[i] = buffers[i].asByteBuffer(); } write(byteBuffers); } } return this; }
@Override public NettyDataBuffer write(DataBuffer... buffers) { Assert.notNull(buffers, "'buffers' must not be null"); if (buffers.length > 0) { if (hasNettyDataBuffers(buffers)) { ByteBuf[] nativeBuffers = new ByteBuf[buffers.length]; for (int i = 0 ; i < buffers.length; i++) { nativeBuffers[i] = ((NettyDataBuffer) buffers[i]).getNativeBuffer(); } write(nativeBuffers); } else { ByteBuffer[] byteBuffers = new ByteBuffer[buffers.length]; for (int i = 0 ; i < buffers.length; i++) { byteBuffers[i] = buffers[i].asByteBuffer(); } write(byteBuffers); } } return this; }