- All Known Implementing Classes:
ByteBufferManager,HeapMemoryManager,PooledMemoryManager
public interface WrapperAware
MemoryManagers, which implement this interface, are able to convert frequently used Java buffer types to
Grizzly Buffer.- Author:
- Alexey Stashok
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionwrap(byte[] data) ReturnsBuffer, which wraps the byte array.wrap(byte[] data, int offset, int length) ReturnsBuffer, which wraps the part of byte array with specific offset and length.wrap(ByteBuffer byteBuffer) ReturnsBuffer, which wraps theByteBuffer.
-
Method Details
-
wrap
ReturnsBuffer, which wraps the byte array.- Parameters:
data- byte array to wrap- Returns:
Bufferwrapper on top of passed byte array.
-
wrap
ReturnsBuffer, which wraps the part of byte array with specific offset and length.- Parameters:
data- byte array to wrapoffset- byte buffer offsetlength- byte buffer length- Returns:
Bufferwrapper on top of passed byte array.
-
wrap
-
wrap
-
wrap
ReturnsBuffer, which wraps theByteBuffer.- Parameters:
byteBuffer-ByteBufferto wrap- Returns:
Bufferwrapper on top of passedByteBuffer.
-