|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.maachang.jni.io.AbstractNativeBuffer
public abstract class AbstractNativeBuffer
AbstractNativeBuffer.
コンストラクタの概要 | |
---|---|
AbstractNativeBuffer()
|
メソッドの概要 | |
---|---|
long |
getAddress()
メモリ先頭アドレスを取得. |
int |
getBinary(int index,
byte[] value,
int offset,
int length)
binary情報を取得. |
boolean |
getBoolean(int index)
boolean取得. |
byte |
getByte(int index)
byte情報を取得. |
char |
getChar(int index)
char取得. |
double |
getDouble(int index)
double取得. |
float |
getFloat(int index)
float取得. |
int |
getInt(int index)
int取得. |
int |
getLength()
メモリサイズを取得. |
long |
getLong(int index)
long取得. |
short |
getShort(int index)
short取得. |
int |
indexOf(byte[] binary)
IndexOf. |
int |
indexOf(byte[] binary,
int index)
IndexOf. |
boolean |
isClear()
メモリクリアチェック. |
int |
lastIndexOf(byte[] binary)
lastIndexOf. |
int |
lastIndexOf(byte[] binary,
int index)
lastIndexOf. |
int |
putBinary(int index,
byte[] value,
int offset,
int length)
binary情報を設定. |
void |
putBoolean(int index,
boolean value)
boolean設定. |
void |
putByte(int index,
byte value)
byte情報を設定. |
void |
putChar(int index,
char value)
char設定. |
void |
putDouble(int index,
double value)
double設定. |
void |
putFloat(int index,
float value)
float設定. |
void |
putInt(int index,
int value)
int設定. |
void |
putLong(int index,
long value)
long設定. |
void |
putShort(int index,
short value)
short設定. |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
インタフェース org.maachang.jni.io.NativeBuffer から継承されたメソッド |
---|
clear |
コンストラクタの詳細 |
---|
public AbstractNativeBuffer()
メソッドの詳細 |
---|
public long getAddress()
NativeBuffer
内の getAddress
public int getLength()
NativeBuffer
内の getLength
public boolean isClear()
NativeBuffer
内の isClear
public void putByte(int index, byte value)
NativeBuffer
内の putByte
index
- 対象のインデックス位置を設定します.value
- 設定対象の情報を設定します.public byte getByte(int index)
NativeBuffer
内の getByte
index
- 対象のインデックス位置を設定します.
public int putBinary(int index, byte[] value, int offset, int length)
NativeBuffer
内の putBinary
index
- 対象のインデックス位置を設定します.value
- 設定対象の情報を設定します.offset
- 対象のオフセット値を設定します.length
- 対象のデータ長を設定します.
public int getBinary(int index, byte[] value, int offset, int length)
NativeBuffer
内の getBinary
index
- 対象のインデックス位置を設定します.value
- 取得対象の情報を設定します.offset
- 対象のオフセット値を設定します.length
- 対象のデータ長を設定します.
public void putBoolean(int index, boolean value)
NativeBuffer
内の putBoolean
index
- 対象のインデックス位置を設定します.value
- 設定対象の情報を設定します.public boolean getBoolean(int index)
NativeBuffer
内の getBoolean
index
- 対象のインデックス位置を設定します.
public void putChar(int index, char value)
NativeBuffer
内の putChar
index
- 対象のインデックス位置を設定します.value
- 設定対象の情報を設定します.public char getChar(int index)
NativeBuffer
内の getChar
index
- 対象のインデックス位置を設定します.
public void putShort(int index, short value)
NativeBuffer
内の putShort
index
- 対象のインデックス位置を設定します.value
- 設定対象の情報を設定します.public short getShort(int index)
NativeBuffer
内の getShort
index
- 対象のインデックス位置を設定します.
public void putInt(int index, int value)
NativeBuffer
内の putInt
index
- 対象のインデックス位置を設定します.value
- 設定対象の情報を設定します.public int getInt(int index)
NativeBuffer
内の getInt
index
- 対象のインデックス位置を設定します.
public void putLong(int index, long value)
NativeBuffer
内の putLong
index
- 対象のインデックス位置を設定します.value
- 設定対象の情報を設定します.public long getLong(int index)
NativeBuffer
内の getLong
index
- 対象のインデックス位置を設定します.
public void putFloat(int index, float value)
NativeBuffer
内の putFloat
index
- 対象のインデックス位置を設定します.value
- 設定対象の情報を設定します.public float getFloat(int index)
NativeBuffer
内の getFloat
index
- 対象のインデックス位置を設定します.
public void putDouble(int index, double value)
NativeBuffer
内の putDouble
index
- 対象のインデックス位置を設定します.value
- 設定対象の情報を設定します.public double getDouble(int index)
NativeBuffer
内の getDouble
index
- 対象のインデックス位置を設定します.
public int indexOf(byte[] binary)
NativeBuffer
内の indexOf
binary
- 検索対象バイナリを設定します.
public int indexOf(byte[] binary, int index)
NativeBuffer
内の indexOf
binary
- 検索対象バイナリを設定します.index
- 対象の開始位置を設定します.
public int lastIndexOf(byte[] binary)
NativeBuffer
内の lastIndexOf
binary
- 操作対象のデータを設定します.
public int lastIndexOf(byte[] binary, int index)
NativeBuffer
内の lastIndexOf
binary
- 操作対象のデータを設定します.index
- 対象の開始位置を設定します.
|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |