com.JRcServer.commons.util
インタフェース Link


public interface Link

リンクインターフェイス.

リンクインターフェイスを定義します.

導入されたバージョン:
JRcCommons 1.00
バージョン:
1.0.0 2004/07/14
作成者:
masahito suzuki

メソッドの概要
 java.lang.Object before()
          前位置に移動.
 void clear()
          情報クリア.
 java.lang.Object end()
          最後の位置に移動.
 java.lang.Object first()
          先頭位置に移動.
 java.lang.Object get()
          現在位置の情報を取得.
 boolean isCreate()
          情報生成チェック.
 void jump(int no)
          指定位置へジャンプ.
 java.lang.Object next()
          次位置に移動.
 int nowPoint()
          現在位置の取得.
 int size()
          情報長の取得.
 

メソッドの詳細

clear

void clear()
情報クリア.

格納情報をクリアします.


first

java.lang.Object first()
先頭位置に移動.

先頭の位置に移動します.

戻り値:
Object 移動位置のオブジェクトが返されます.
返された情報が[null]の場合、情報が設定されていません.

end

java.lang.Object end()
最後の位置に移動.

最後の位置に移動します.

戻り値:
Object 移動位置のオブジェクトが返されます.
返された情報が[null]の場合、情報が設定されていません.

next

java.lang.Object next()
次位置に移動.

次の位置に移動します.

戻り値:
Object 移動位置のオブジェクトが返されます.
返された情報が[null]の場合、移動位置は、範囲外となります.

before

java.lang.Object before()
前位置に移動.

前の位置に移動します.

戻り値:
Object 移動位置のオブジェクトが返されます.
返された情報が[null]の場合、移動位置は、範囲外となります.

get

java.lang.Object get()
                     throws AccessException
現在位置の情報を取得.

現在位置の情報を取得します.

戻り値:
Object 現在位置のオブジェクトが返されます.
例外:
AccessException - アクセス例外.
情報が存在しない場合、返されます.

jump

void jump(int no)
          throws AccessException
指定位置へジャンプ.

指定された位置へジャンプします.

パラメータ:
no - ジャンプ先の値を設定します.
たとえば、現在の情報位置が[10]とした場合、この値に[3]を設定すると ジャンプ対象位置は[13]となります.
例外:
AccessException - アクセス例外.
情報が存在しない場合、返されます.

size

int size()
情報長の取得.

情報長を取得します.

戻り値:
int 情報長が返されます.

nowPoint

int nowPoint()
現在位置の取得.

現在位置を取得します.

戻り値:
int 現在位置が返されます.

isCreate

boolean isCreate()
情報生成チェック.

情報生成チェックを行います.

戻り値:
boolean 生成チェック(利用可能状態)が返されます.
[true]が返された場合、利用可能です.
[false]が返された場合、利用不可能です.