| Package | Description |
|---|---|
| com.io7m.jpra.runtime.java |
Runtime components.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
JPRACursor1DType<T>
The type of cursors that address 1D arrays of values of type
T. |
interface |
JPRACursor2DType<T>
The type of cursors that address 2D arrays of values of type
T. |
| Modifier and Type | Class and Description |
|---|---|
class |
JPRACursor1DByteBufferedChecked<T extends JPRAValueType>
A 1D cursor implementation that addresses values within a
ByteBuffer
and performs bounds checking. |
class |
JPRACursor1DByteBufferedUnchecked<T extends JPRAValueType>
A 1D cursor implementation that addresses values within a
ByteBuffer
and does not perform bounds checking. |
class |
JPRACursor2DByteBufferedChecked<T extends JPRAValueType>
A 2D cursor implementation that addresses values within a
ByteBuffer
and performs bounds checking. |
class |
JPRACursor2DByteBufferedUnchecked<T extends JPRAValueType>
A 2D cursor implementation that addresses values within a
ByteBuffer
and does not perform bounds checking. |
| Modifier and Type | Method and Description |
|---|---|
T |
JPRAValueByteBufferedConstructorType.create(ByteBuffer buffer,
JPRACursorByteReadableType cursor,
int offset)
Construct a new value.
|
static JPRAStringCursorType |
JPRAStringCursorByteBuffered.newString(ByteBuffer in_buffer,
int in_offset,
JPRACursorByteReadableType in_cursor,
Charset in_encoding,
int in_max_length)
Construct a new string pointer.
|
Copyright © 2017 <code@io7m.com> http://io7m.com