DataBufferインスタンスを作成するためのヘルパー クラス。
パブリックコンストラクター
データバッファ() |
パブリックメソッド
| 静的FloatDataBuffer | (FloatBufferバッファ) JDK NIO FloatBufferデータ バッファーにラップします。 |
| 静的LongDataBuffer | of (long[] 配列、ブール値 readOnly、ブール値 makeCopy) Long の配列からデータ バッファーへのバッファーを作成します。 |
| 静的 <T>データバッファ<T> | of (T[] 配列、ブール値 readOnly、ブール値 makeCopy) オブジェクトの配列からデータ バッファーへのバッファーを作成します。 |
| 静的DoubleDataBuffer | of (double[] 配列、ブール値 readOnly、ブール値 makeCopy) double の配列からデータ バッファーにバッファーを作成します。 |
| 静的ShortDataBuffer | (短い...値) short の配列からデータ バッファーにバッファーを作成します。 |
| 静的IntDataBuffer | |
| 静的DoubleDataBuffer | (DoubleBufferバッファ) JDK NIO DoubleBufferデータ バッファーにラップします。 |
| 静的ByteDataBuffer | (バイト...値) バイト配列からデータ バッファーへのバッファーを作成します。 |
| 静的LongDataBuffer | (長い...値) Long の配列からデータ バッファーへのバッファーを作成します。 |
| 静的ByteDataBuffer | (ByteBufferバッファ) JDK NIO ByteBufferデータ バッファーにラップします。 |
| 静的DoubleDataBuffer | (double... 値)の double の配列からデータ バッファーにバッファーを作成します。 |
| 静的FloatDataBuffer | of (float[] 配列、ブール値 readOnly、ブール値 makeCopy) float の配列からデータ バッファーへのバッファーを作成します。 |
| 静的BooleanDataBuffer | of (boolean[] 配列、boolean readOnly、boolean makeCopy) ブール値の配列からデータ バッファーへのバッファーを作成します。 |
| 静的ShortDataBuffer | (ShortBufferバッファ) JDK NIO ShortBufferデータ バッファーにラップします。 |
| 静的ShortDataBuffer | of (short[] 配列、ブール値 readOnly、ブール値 makeCopy) short の配列からデータ バッファーにバッファーを作成します。 |
| 静的LongDataBuffer | (LongBufferバッファ) JDK NIO LongBufferデータ バッファーにラップします。 |
| 静的ByteDataBuffer | of (byte[] 配列、ブール値 readOnly、ブール値 makeCopy) バイト配列からデータ バッファーへのバッファーを作成します。 |
| 静的IntDataBuffer | of (int[] 配列、ブール値 readOnly、ブール値 makeCopy) int の配列からデータ バッファーへのバッファーを作成します。 |
| 静的FloatDataBuffer | ( float... 値) float の配列からデータ バッファーへのバッファーを作成します。 |
| 静的BooleanDataBuffer | (ブール値...値) ブール値の配列からデータ バッファーへのバッファーを作成します。 |
| 静的IntDataBuffer | ( int... 値) int の配列からデータ バッファーへのバッファーを作成します。 |
| 静的BooleanDataBuffer | ofBooleans (ロングサイズ) 最大 size値を格納できるブール値のバッファを作成します |
| 静的ByteDataBuffer | ofBytes (ロングサイズ) 最大 size値を格納できるバイトのバッファーを作成します |
| 静的DoubleDataBuffer | ダブル(ロングサイズ) 最大 size値を格納できる double のバッファを作成します |
| 静的FloatDataBuffer | フロート(ロングサイズ) sizeまでの値を格納できる浮動小数点数のバッファを作成します |
| 静的IntDataBuffer | ofInts (ロングサイズ) sizeまでの値を格納できる整数のバッファを作成します |
| 静的LongDataBuffer | ofLongs (ロングサイズ) 最大 size値を格納できる Long のバッファを作成します。 |
| 静的 <T>データバッファ<T> | ofObjects (Class<T> 型、ロングサイズ) clazz` that can store up to `size型のオブジェクトへの参照のバッファーを作成します。 |
| 静的 <T>データバッファ<T> | ofObjects (T... 値) オブジェクトの配列からデータ バッファーへのバッファーを作成します。 |
| 静的ShortDataBuffer | のショーツ(ロングサイズ) 最大 size値を保存できる short のバッファを作成します |
継承されたメソッド
パブリックコンストラクター
パブリックDataBuffers ()
パブリックメソッド
public static FloatDataBuffer of (FloatBuffer buf)
public static LongDataBuffer ( long[] 配列、ブール値 readOnly、ブール値 makeCopy)
Long の配列からデータ バッファーへのバッファーを作成します。
パラメーター
| 配列 | Long の配列 |
|---|---|
| 読み取り専用 | 作成されたバッファが読み取り専用である必要がある場合は true |
| コピーする | 配列をコピーする必要がある場合は true、指定された配列をラップする場合は false |
戻り値
- 新しいバッファ
public static DataBuffer <T> of (T[] array, boolean readOnly, boolean makeCopy)
オブジェクトの配列からデータ バッファーへのバッファーを作成します。
パラメーター
| 配列 | オブジェクトの配列 |
|---|---|
| 読み取り専用 | 作成されたバッファが読み取り専用である必要がある場合は true |
| コピーする | 配列をコピーする必要がある場合は true、指定された配列をラップする場合は false |
戻り値
- 新しいバッファ
public static DoubleDataBuffer ( double[] 配列、ブール値 readOnly、ブール値 makeCopy)
double の配列からデータ バッファーにバッファーを作成します。
パラメーター
| 配列 | double の配列 |
|---|---|
| 読み取り専用 | 作成されたバッファが読み取り専用である必要がある場合は true |
| コピーする | 配列をコピーする必要がある場合は true、指定された配列をラップする場合は false |
戻り値
- 新しいバッファ
public static ShortDataBuffer of (short... 値)
short の配列からデータ バッファーにバッファーを作成します。
返されたバッファにより、読み取りおよび書き込み操作が可能になり、ソース配列のメモリを共有できます。これは、 of(values, false, false } の呼び出しと同等です)
パラメーター
| 価値観 | 短い値 |
|---|
戻り値
- 新しいバッファ
public static IntDataBuffer of (IntBuffer buf)
public static DoubleDataBuffer of (DoubleBuffer buf)
public static ByteDataBuffer of (byte... 値)
バイト配列からデータ バッファーへのバッファーを作成します。
返されたバッファにより、読み取りおよび書き込み操作が可能になり、ソース配列のメモリを共有できます。これは、 of(values, false, false } の呼び出しと同等です)
パラメーター
| 価値観 | バイト値 |
|---|
戻り値
- 新しいバッファ
public static LongDataBuffer of (long... 値)
Long の配列からデータ バッファーへのバッファーを作成します。
返されたバッファにより、読み取りおよび書き込み操作が可能になり、ソース配列のメモリを共有できます。これは、 of(values, false, false } の呼び出しと同等です)
パラメーター
| 価値観 | 長い値 |
|---|
戻り値
- 新しいバッファ
public static ByteDataBuffer of (ByteBuffer buf)
public static DoubleDataBuffer of (double... 値)
double の配列からデータ バッファーにバッファーを作成します。
返されたバッファにより、読み取りおよび書き込み操作が可能になり、ソース配列のメモリを共有できます。これは、 of(array, false, false } の呼び出しと同等です)
パラメーター
| 価値観 | 二重値 |
|---|
戻り値
- 新しいバッファ
public static FloatDataBuffer (float[] 配列、ブール型 readOnly、ブール型 makeCopy )
float の配列からデータ バッファーへのバッファーを作成します。
パラメーター
| 配列 | float の配列 |
|---|---|
| 読み取り専用 | 作成されたバッファが読み取り専用である必要がある場合は true |
| コピーする | 配列をコピーする必要がある場合は true、指定された配列をラップする場合は false |
戻り値
- 新しいバッファ
public static BooleanDataBuffer of (boolean[] array, boolean readOnly, boolean makeCopy)
ブール値の配列からデータ バッファーへのバッファーを作成します。
パラメーター
| 配列 | ブール値の配列 |
|---|---|
| 読み取り専用 | 作成されたバッファが読み取り専用である必要がある場合は true |
| コピーする | 配列をコピーする必要がある場合は true、指定された配列をラップする場合は false |
戻り値
- 新しいバッファ
public static ShortDataBuffer of (ShortBuffer buf)
public static ShortDataBuffer ( short[] 配列、ブール値 readOnly、ブール値 makeCopy)
short の配列からデータ バッファーにバッファーを作成します。
パラメーター
| 配列 | ショーツの配列 |
|---|---|
| 読み取り専用 | 作成されたバッファが読み取り専用である必要がある場合は true |
| コピーする | 配列をコピーする必要がある場合は true、指定された配列をラップする場合は false |
戻り値
- 新しいバッファ
public static LongDataBuffer of (LongBuffer buf)
public static ByteDataBuffer (byte[]配列、ブール値 readOnly、ブール値 makeCopy)
バイト配列からデータ バッファーへのバッファーを作成します。
パラメーター
| 配列 | バイトの配列 |
|---|---|
| 読み取り専用 | 作成されたバッファが読み取り専用である必要がある場合は true |
| コピーする | 配列をコピーする必要がある場合は true、指定された配列をラップする場合は false |
戻り値
- 新しいバッファ
public static IntDataBuffer of (int[] array, boolean readOnly, boolean makeCopy)
int の配列からデータ バッファーへのバッファーを作成します。
パラメーター
| 配列 | int の配列 |
|---|---|
| 読み取り専用 | 作成されたバッファが読み取り専用である必要がある場合は true |
| コピーする | 配列をコピーする必要がある場合は true、指定された配列をラップする場合は false |
戻り値
- 新しいバッファ
public static FloatDataBuffer of (float... 値)
float の配列からデータ バッファーへのバッファーを作成します。
返されたバッファにより、読み取りおよび書き込み操作が可能になり、ソース配列のメモリを共有できます。これは、 of(values, false, false } の呼び出しと同等です)
パラメーター
| 価値観 | 浮動小数点値 |
|---|
戻り値
- 新しいバッファ
public static BooleanDataBuffer of (boolean... 値)
ブール値の配列からデータ バッファーへのバッファーを作成します。
返されたバッファにより、読み取りおよび書き込み操作が可能になり、ソース配列のメモリを共有できます。これは、 of(values, false, false } の呼び出しと同等です)
パラメーター
| 価値観 | ブール値 |
|---|
戻り値
- 新しいバッファ
public static IntDataBuffer of (int... 値)
int の配列からデータ バッファーへのバッファーを作成します。
返されたバッファにより、読み取りおよび書き込み操作が可能になり、ソース配列のメモリを共有できます。これは、 of(values, false, false } の呼び出しと同等です)
パラメーター
| 価値観 | int値 |
|---|
戻り値
- 新しいバッファ
public static BooleanDataBuffer ofBooleans (ロングサイズ)
最大size値を格納できるブール値のバッファを作成します
パラメーター
| サイズ | 割り当てるバッファのサイズ |
|---|
戻り値
- 新しいバッファ
public static ByteDataBuffer ofBytes (ロングサイズ)
最大size値を格納できるバイトのバッファーを作成します
パラメーター
| サイズ | 割り当てるバッファのサイズ |
|---|
戻り値
- 新しいバッファ
public static DoubleDataBuffer ofDoubles (ロングサイズ)
最大size値を格納できる double のバッファを作成します
パラメーター
| サイズ | 割り当てるバッファのサイズ |
|---|
戻り値
- 新しいバッファ
public static FloatDataBuffer ofFloats (ロングサイズ)
sizeまでの値を格納できる浮動小数点数のバッファを作成します
パラメーター
| サイズ | 割り当てるバッファのサイズ |
|---|
戻り値
- 新しいバッファ
public static IntDataBuffer ofInts (ロングサイズ)
sizeまでの値を格納できる整数のバッファを作成します
パラメーター
| サイズ | 割り当てるバッファのサイズ |
|---|
戻り値
- 新しいバッファ
public static LongDataBuffer ofLongs (ロングサイズ)
最大size値を格納できる Long のバッファを作成します。
パラメーター
| サイズ | 割り当てるバッファのサイズ |
|---|
戻り値
- 新しいバッファ
public static DataBuffer <T> ofObjects (Class<T> 型、ロングサイズ)
clazz` that can store up to `size型のオブジェクトへの参照のバッファーを作成します。
パラメーター
| タイプ | このバッファに格納されているオブジェクトのタイプ |
|---|---|
| サイズ | 割り当てるバッファのサイズ |
戻り値
- 新しいバッファ
public static DataBuffer <T> ofObjects (T... 値)
オブジェクトの配列からデータ バッファーへのバッファーを作成します。
返されたバッファにより、読み取りおよび書き込み操作が可能になり、ソース配列のメモリを共有できます。これは、 of(values, false, false } の呼び出しと同等です)
パラメーター
| 価値観 | オブジェクトの値 |
|---|
戻り値
- 新しいバッファ
public static ShortDataBuffer ofShorts (ロングサイズ)
最大size値を保存できる short のバッファを作成します
パラメーター
| サイズ | 割り当てるバッファのサイズ |
|---|
戻り値
- 新しいバッファ