|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
DataType
- バッファ内のデータ型を指定します。public interface BufferBase<DataType>
バッファのインタフェースです。
メソッドの概要 | |
---|---|
DataType |
get()
バッファからデータを読み込みます。 |
boolean |
isEmpty()
バッファが空かどうか判定します。 |
boolean |
isFull()
バッファがフルかどうか判定します。 |
boolean |
isNew()
バッファ中に、まだ読み取られていないデータがあるかどうか判定します。 |
int |
length()
バッファ長を取得します。 |
void |
put(DataType data)
バッファにデータを書き込みます。 |
boolean |
read(DataRef<DataType> valueRef)
バッファからデータを読み込みます。 |
boolean |
write(DataType value)
バッファにデータを書き込みます。 |
メソッドの詳細 |
---|
int length()
バッファ長を取得します。
boolean write(DataType value)
バッファにデータを書き込みます。
value
- 書き込むデータ
boolean read(DataRef<DataType> valueRef)
バッファからデータを読み込みます。
valueRef
- 読み込んだデータを受け取るためのDataRefオブジェクト
boolean isFull()
バッファがフルかどうか判定します。
boolean isEmpty()
バッファが空かどうか判定します。
void put(DataType data)
バッファにデータを書き込みます。
data
- 書き込むデータDataType get()
バッファからデータを読み込みます。
boolean isNew()
バッファ中に、まだ読み取られていないデータがあるかどうか判定します。
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |