|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DirectBuffer | |
---|---|
com.hazelcast.client.impl.protocol.util | Protocol utils |
Uses of DirectBuffer in com.hazelcast.client.impl.protocol.util |
---|
Subinterfaces of DirectBuffer in com.hazelcast.client.impl.protocol.util | |
---|---|
interface |
AtomicBuffer
Abstraction over a range of buffer types that allows type to be accessed with memory ordering semantics. |
interface |
MutableDirectBuffer
Abstraction over a range of buffer types that allows fields to be written (put) in native typed fashion. |
Classes in com.hazelcast.client.impl.protocol.util that implement DirectBuffer | |
---|---|
class |
UnsafeBuffer
Supports regular, byte ordered, and atomic (memory ordered) access to an underlying buffer. |
Methods in com.hazelcast.client.impl.protocol.util with parameters of type DirectBuffer | |
---|---|
BufferBuilder |
BufferBuilder.append(DirectBuffer srcBuffer,
int srcOffset,
int length)
Append a source buffer to the end of the internal buffer, resizing the internal buffer as required. |
void |
MutableDirectBuffer.putBytes(int index,
DirectBuffer srcBuffer,
int srcIndex,
int length)
Put bytes from a source DirectBuffer into this MutableDirectBuffer at given indices. |
void |
UnsafeBuffer.putBytes(int index,
DirectBuffer srcBuffer,
int srcIndex,
int length)
|
void |
DirectBuffer.wrap(DirectBuffer buffer)
Attach a view to an existing DirectBuffer |
void |
UnsafeBuffer.wrap(DirectBuffer buffer)
|
void |
DirectBuffer.wrap(DirectBuffer buffer,
int offset,
int length)
Attach a view to a DirectBuffer for providing direct access. |
void |
UnsafeBuffer.wrap(DirectBuffer buffer,
int offset,
int length)
|
Constructors in com.hazelcast.client.impl.protocol.util with parameters of type DirectBuffer | |
---|---|
UnsafeBuffer(DirectBuffer buffer)
Attach a view to an existing DirectBuffer . |
|
UnsafeBuffer(DirectBuffer buffer,
int offset,
int length)
Attach a view to an existing DirectBuffer . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |