| Package | Description |
|---|---|
| org.apache.crail | |
| org.apache.crail.core | |
| org.apache.crail.memory | |
| org.apache.crail.storage | |
| org.apache.crail.utils |
| Modifier and Type | Method and Description |
|---|---|
CrailBuffer |
CrailBufferCache.allocateBuffer() |
abstract CrailBuffer |
CrailStore.allocateBuffer() |
CrailBuffer |
CrailBuffer.clear() |
CrailBuffer |
CrailBuffer.flip() |
CrailBuffer |
CrailBuffer.get(byte[] bytes) |
CrailBuffer |
CrailBuffer.get(byte[] buf,
int off,
int bufferRemaining) |
CrailBuffer |
CrailBuffer.get(ByteBuffer buf) |
CrailBuffer |
CrailBuffer.getRegion() |
CrailBuffer |
CrailBuffer.limit(int newLimit) |
CrailBuffer |
CrailBuffer.position(int newPosition) |
CrailBuffer |
CrailBuffer.put(byte[] bytes) |
CrailBuffer |
CrailBuffer.put(byte[] dataBuf,
int off,
int bufferRemaining) |
CrailBuffer |
CrailBuffer.put(ByteBuffer buf) |
CrailBuffer |
CrailBuffer.putDouble(double value) |
CrailBuffer |
CrailBuffer.putFloat(float value) |
CrailBuffer |
CrailBuffer.putInt(int value) |
CrailBuffer |
CrailBuffer.putLong(long value) |
CrailBuffer |
CrailBuffer.putShort(short value) |
CrailBuffer |
CrailBuffer.slice() |
| Modifier and Type | Method and Description |
|---|---|
void |
CrailBufferCache.freeBuffer(CrailBuffer buffer) |
abstract void |
CrailStore.freeBuffer(CrailBuffer buffer) |
Future<CrailResult> |
CrailInputStream.read(CrailBuffer dataBuf) |
Future<CrailResult> |
CrailOutputStream.write(CrailBuffer dataBuf) |
| Modifier and Type | Method and Description |
|---|---|
CrailBuffer |
CoreDataStore.allocateBuffer() |
| Modifier and Type | Method and Description |
|---|---|
void |
CoreDataStore.freeBuffer(CrailBuffer buffer) |
Future<CrailResult> |
CoreInputStream.read(CrailBuffer dataBuf) |
void |
DirectoryRecord.update(CrailBuffer buffer) |
void |
DirectoryRecord.write(CrailBuffer buffer) |
Future<CrailResult> |
CoreOutputStream.write(CrailBuffer dataBuf) |
| Modifier and Type | Class and Description |
|---|---|
class |
OffHeapBuffer |
| Modifier and Type | Method and Description |
|---|---|
CrailBuffer |
BufferCache.allocateBuffer() |
abstract CrailBuffer |
BufferCache.allocateRegion() |
CrailBuffer |
MappedBufferCache.allocateRegion() |
CrailBuffer |
OffHeapBuffer.clear() |
CrailBuffer |
OffHeapBuffer.flip() |
CrailBuffer |
OffHeapBuffer.get(byte[] bytes) |
CrailBuffer |
OffHeapBuffer.get(byte[] dst,
int offset,
int length) |
CrailBuffer |
OffHeapBuffer.get(ByteBuffer dst) |
CrailBuffer |
OffHeapBuffer.getRegion() |
CrailBuffer |
OffHeapBuffer.limit(int newLimit) |
CrailBuffer |
OffHeapBuffer.position(int newPosition) |
CrailBuffer |
OffHeapBuffer.put(byte[] bytes) |
CrailBuffer |
OffHeapBuffer.put(byte[] src,
int offset,
int length) |
CrailBuffer |
OffHeapBuffer.put(ByteBuffer src) |
CrailBuffer |
OffHeapBuffer.putDouble(double value) |
CrailBuffer |
OffHeapBuffer.putFloat(float value) |
CrailBuffer |
OffHeapBuffer.putInt(int value) |
CrailBuffer |
OffHeapBuffer.putLong(long value) |
CrailBuffer |
OffHeapBuffer.putShort(short value) |
CrailBuffer |
OffHeapBuffer.slice() |
| Modifier and Type | Method and Description |
|---|---|
void |
BufferCache.freeBuffer(CrailBuffer buffer) |
void |
BufferCache.putBufferInternal(CrailBuffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
StorageFuture |
StorageEndpoint.read(CrailBuffer buffer,
BlockInfo remoteMr,
long remoteOffset) |
StorageFuture |
StorageEndpoint.write(CrailBuffer buffer,
BlockInfo remoteMr,
long remoteOffset) |
| Modifier and Type | Method and Description |
|---|---|
void |
BufferCheckpoint.checkIn(CrailBuffer buffer) |
void |
BufferCheckpoint.checkOut(CrailBuffer buffer) |
Copyright © 2018 The Apache Software Foundation. All rights reserved.