com.io7m.jpra.runtime.java

## Interface JPRAValueByteBufferedConstructorType<T extends JPRAValueType>

- Type Parameters:
    `T` - The precise type of values

      public interface JPRAValueByteBufferedConstructorType<T extends JPRAValueType>

  The type of constructors that yield `ByteBuffer`-backed values.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `T` | `create(ByteBuffer buffer, JPRACursorByteReadableType cursor, int offset)` Construct a new value.

- - ### Method Detail

    - #### create

          T create(ByteBuffer buffer,
                   JPRACursorByteReadableType cursor,
                   int offset)

      Construct a new value.
      Parameters:
        `buffer` - The `ByteBuffer` containing one or more elements of `T`
        `cursor` - The cursor used to address `buffer`
        `offset` - The offset from `cursor` that will be used to construct `T`
      Returns:
        A new value

Copyright © 2016 <code@io7m.com> http://io7m.com