|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.maachang.luxio.LuxIoImpl
public class LuxIoImpl
Lux IOオブジェクト.
Lux IO-0.1.0をJavaから利用する場合のコアオブジェクト.
利用方法としては、下記の通り.
public static final void main( String[] args ) throws Exception { LuxIoImpl impl = new LuxIoImpl( "fileName" ) ; try { impl.put( "test","hoge".getBytes() ) ; byte[] b = impl.get( "test" ) ; System.out.println( "test=" + new String( b ) ) ; } finally { if( impl != null ) { impl.destroy() ; } } }実行結果は[LuxIoImpl impl = new LuxIoImpl( "fileName" ) ;]でbidxを新規作成した場合、 以下の結果となる.
コンストラクタの概要 | |
---|---|
LuxIoImpl(java.lang.String name)
コンストラクタ. |
メソッドの概要 | |
---|---|
void |
destroy()
オブジェクト破棄. |
byte[] |
get(java.lang.String key)
情報を取得. |
boolean |
isUse()
オブジェクトが有効かチェック. |
void |
put(java.lang.String key,
byte[] value)
情報をセット. |
void |
remove(java.lang.String key)
情報を削除. |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public LuxIoImpl(java.lang.String name) throws java.lang.Exception
name
- 対象のファイル名を設定します.
java.lang.Exception
- 例外.メソッドの詳細 |
---|
public void destroy()
public boolean isUse()
LuxIo
内の isUse
public void put(java.lang.String key, byte[] value) throws java.lang.Exception
LuxIo
内の put
key
- 対象のキーを設定します.value
- 対象の要素を設定します.
java.lang.Exception
- 例外.public byte[] get(java.lang.String key) throws java.lang.Exception
LuxIo
内の get
key
- 対象のキーを設定します.
java.lang.Exception
- 例外.public void remove(java.lang.String key) throws java.lang.Exception
LuxIo
内の remove
key
- 対象のキーを設定します.
java.lang.Exception
- 例外.
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |