org.maachang.luxio
クラス LuxIoOp

java.lang.Object
  上位を拡張 org.maachang.luxio.LuxIoOp

public class LuxIoOp
extends java.lang.Object

LuxIo操作用オブジェクト.

導入されたバージョン:
Luxio 0.1.0
バージョン:
2008/12/05
作成者:
masahito suzuki

コンストラクタの概要
LuxIoOp()
          コンストラクタ.
LuxIoOp(boolean transaction, LuxIo luxio)
          コンストラクタ.
LuxIoOp(LuxIo luxio)
          コンストラクタ.
 
メソッドの概要
 void clear()
          オブジェクトクリア.
 void commit()
          コミット処理.
 void create(boolean transaction, LuxIo luxio)
          オブジェクト生成.
 void create(LuxIo luxio)
          オブジェクト生成.
 byte[] get(java.lang.String key)
          情報を取得.
 boolean getBoolean(java.lang.String key)
          情報を取得.
 java.lang.Boolean getBooleanObject(java.lang.String key)
          情報を取得.
 double getDouble(java.lang.String key)
          情報を取得.
 java.lang.Double getDoubleObject(java.lang.String key)
          情報を取得.
 float getFloat(java.lang.String key)
          情報を取得.
 java.lang.Float getFloatObject(java.lang.String key)
          情報を取得.
 int getInteger(java.lang.String key)
          情報を取得.
 java.lang.Integer getIntegerObject(java.lang.String key)
          情報を取得.
 long getLong(java.lang.String key)
          情報を取得.
 java.lang.Long getLongObject(java.lang.String key)
          情報を取得.
 java.io.Serializable getObject(java.lang.String key)
          情報を取得.
 java.lang.String getString(java.lang.String key)
          情報を取得.
 boolean isTransaction()
          このオブジェクトがトランザクション対応かチェック.
 boolean isUse()
          オブジェクトが有効かチェック.
 LuxIo luxIo()
          LuxIoオブジェクトを取得.
 void put(java.lang.String key, boolean value)
          情報を設定.
 void put(java.lang.String key, java.lang.Boolean value)
          情報を設定.
 void put(java.lang.String key, byte[] value)
          情報を設定.
 void put(java.lang.String key, double value)
          情報を設定.
 void put(java.lang.String key, java.lang.Double value)
          情報を設定.
 void put(java.lang.String key, float value)
          情報を設定.
 void put(java.lang.String key, java.lang.Float value)
          情報を設定.
 void put(java.lang.String key, int value)
          情報を設定.
 void put(java.lang.String key, java.lang.Integer value)
          情報を設定.
 void put(java.lang.String key, long value)
          情報を設定.
 void put(java.lang.String key, java.lang.Long value)
          情報を設定.
 void put(java.lang.String key, java.io.Serializable value)
          情報を設定.
 void put(java.lang.String key, java.lang.String value)
          情報を設定.
 void remove(java.lang.String key)
          情報を削除.
 void rollback()
          ロールバック処理.
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

LuxIoOp

public LuxIoOp()
コンストラクタ.


LuxIoOp

public LuxIoOp(LuxIo luxio)
        throws java.lang.Exception
コンストラクタ.

パラメータ:
luxio - 対象のLuxIoオブジェクトを設定します.
例外:
java.lang.Exception - 例外.

LuxIoOp

public LuxIoOp(boolean transaction,
               LuxIo luxio)
        throws java.lang.Exception
コンストラクタ.

パラメータ:
transaction - [true]の場合、トランザクションは有効になります.
luxio - 対象のLuxIoオブジェクトを設定します.
例外:
java.lang.Exception - 例外.
メソッドの詳細

create

public void create(LuxIo luxio)
            throws java.lang.Exception
オブジェクト生成.

パラメータ:
luxio - LuxIoオブジェクトを設定します.
例外:
java.lang.Exception - 例外.

create

public void create(boolean transaction,
                   LuxIo luxio)
            throws java.lang.Exception
オブジェクト生成.

パラメータ:
transaction - [true]の場合、トランザクションは有効になります.
luxio - LuxIoオブジェクトを設定します.
例外:
java.lang.Exception - 例外.

clear

public void clear()
オブジェクトクリア.


isUse

public boolean isUse()
オブジェクトが有効かチェック.

戻り値:
boolean [true]の場合、有効です.

luxIo

public LuxIo luxIo()
LuxIoオブジェクトを取得.

戻り値:
LuxIo LuxIoオブジェクトが返されます.

commit

public void commit()
            throws java.lang.Exception
コミット処理.

例外:
java.lang.Exception - 例外.

rollback

public void rollback()
              throws java.lang.Exception
ロールバック処理.

例外:
java.lang.Exception - 例外.

put

public void put(java.lang.String key,
                byte[] value)
         throws java.lang.Exception
情報を設定.

パラメータ:
key - 対象のキー情報を設定します.
value - 対象の情報を設定します.
例外:
java.lang.Exception - 例外.

put

public void put(java.lang.String key,
                java.lang.Boolean value)
         throws java.lang.Exception
情報を設定.

パラメータ:
key - 対象のキー情報を設定します.
value - 対象の情報を設定します.
例外:
java.lang.Exception - 例外.

put

public void put(java.lang.String key,
                boolean value)
         throws java.lang.Exception
情報を設定.

パラメータ:
key - 対象のキー情報を設定します.
value - 対象の情報を設定します.
例外:
java.lang.Exception - 例外.

put

public void put(java.lang.String key,
                java.lang.Integer value)
         throws java.lang.Exception
情報を設定.

パラメータ:
key - 対象のキー情報を設定します.
value - 対象の情報を設定します.
例外:
java.lang.Exception - 例外.

put

public void put(java.lang.String key,
                int value)
         throws java.lang.Exception
情報を設定.

パラメータ:
key - 対象のキー情報を設定します.
value - 対象の情報を設定します.
例外:
java.lang.Exception - 例外.

put

public void put(java.lang.String key,
                java.lang.Long value)
         throws java.lang.Exception
情報を設定.

パラメータ:
key - 対象のキー情報を設定します.
value - 対象の情報を設定します.
例外:
java.lang.Exception - 例外.

put

public void put(java.lang.String key,
                long value)
         throws java.lang.Exception
情報を設定.

パラメータ:
key - 対象のキー情報を設定します.
value - 対象の情報を設定します.
例外:
java.lang.Exception - 例外.

put

public void put(java.lang.String key,
                java.lang.Float value)
         throws java.lang.Exception
情報を設定.

パラメータ:
key - 対象のキー情報を設定します.
value - 対象の情報を設定します.
例外:
java.lang.Exception - 例外.

put

public void put(java.lang.String key,
                float value)
         throws java.lang.Exception
情報を設定.

パラメータ:
key - 対象のキー情報を設定します.
value - 対象の情報を設定します.
例外:
java.lang.Exception - 例外.

put

public void put(java.lang.String key,
                java.lang.Double value)
         throws java.lang.Exception
情報を設定.

パラメータ:
key - 対象のキー情報を設定します.
value - 対象の情報を設定します.
例外:
java.lang.Exception - 例外.

put

public void put(java.lang.String key,
                double value)
         throws java.lang.Exception
情報を設定.

パラメータ:
key - 対象のキー情報を設定します.
value - 対象の情報を設定します.
例外:
java.lang.Exception - 例外.

put

public void put(java.lang.String key,
                java.lang.String value)
         throws java.lang.Exception
情報を設定.

パラメータ:
key - 対象のキー情報を設定します.
value - 対象の情報を設定します.
例外:
java.lang.Exception - 例外.

put

public void put(java.lang.String key,
                java.io.Serializable value)
         throws java.lang.Exception
情報を設定.

パラメータ:
key - 対象のキー情報を設定します.
value - 対象の情報を設定します.
例外:
java.lang.Exception - 例外.

remove

public void remove(java.lang.String key)
            throws java.lang.Exception
情報を削除.

パラメータ:
key - 対象のキー情報を設定します.
例外:
java.lang.Exception - 例外.

get

public byte[] get(java.lang.String key)
           throws java.lang.Exception
情報を取得.

パラメータ:
key - 対象のキー情報を設定します.
戻り値:
byte[] 対象の情報が返されます.
例外:
java.lang.Exception - 例外.

getBooleanObject

public java.lang.Boolean getBooleanObject(java.lang.String key)
                                   throws java.lang.Exception
情報を取得.

パラメータ:
key - 対象のキー情報を設定します.
戻り値:
Boolean 対象の情報が返されます.
例外:
java.lang.Exception - 例外.

getBoolean

public boolean getBoolean(java.lang.String key)
                   throws java.lang.Exception
情報を取得.

パラメータ:
key - 対象のキー情報を設定します.
戻り値:
boolean 対象の情報が返されます.
例外:
java.lang.Exception - 例外.

getIntegerObject

public java.lang.Integer getIntegerObject(java.lang.String key)
                                   throws java.lang.Exception
情報を取得.

パラメータ:
key - 対象のキー情報を設定します.
戻り値:
Integer 対象の情報が返されます.
例外:
java.lang.Exception - 例外.

getInteger

public int getInteger(java.lang.String key)
               throws java.lang.Exception
情報を取得.

パラメータ:
key - 対象のキー情報を設定します.
戻り値:
int 対象の情報が返されます.
例外:
java.lang.Exception - 例外.

getLongObject

public java.lang.Long getLongObject(java.lang.String key)
                             throws java.lang.Exception
情報を取得.

パラメータ:
key - 対象のキー情報を設定します.
戻り値:
Long 対象の情報が返されます.
例外:
java.lang.Exception - 例外.

getLong

public long getLong(java.lang.String key)
             throws java.lang.Exception
情報を取得.

パラメータ:
key - 対象のキー情報を設定します.
戻り値:
long 対象の情報が返されます.
例外:
java.lang.Exception - 例外.

getFloatObject

public java.lang.Float getFloatObject(java.lang.String key)
                               throws java.lang.Exception
情報を取得.

パラメータ:
key - 対象のキー情報を設定します.
戻り値:
Float 対象の情報が返されます.
例外:
java.lang.Exception - 例外.

getFloat

public float getFloat(java.lang.String key)
               throws java.lang.Exception
情報を取得.

パラメータ:
key - 対象のキー情報を設定します.
戻り値:
float 対象の情報が返されます.
例外:
java.lang.Exception - 例外.

getDoubleObject

public java.lang.Double getDoubleObject(java.lang.String key)
                                 throws java.lang.Exception
情報を取得.

パラメータ:
key - 対象のキー情報を設定します.
戻り値:
Double 対象の情報が返されます.
例外:
java.lang.Exception - 例外.

getDouble

public double getDouble(java.lang.String key)
                 throws java.lang.Exception
情報を取得.

パラメータ:
key - 対象のキー情報を設定します.
戻り値:
double 対象の情報が返されます.
例外:
java.lang.Exception - 例外.

getString

public java.lang.String getString(java.lang.String key)
                           throws java.lang.Exception
情報を取得.

パラメータ:
key - 対象のキー情報を設定します.
戻り値:
String 対象の情報が返されます.
例外:
java.lang.Exception - 例外.

getObject

public java.io.Serializable getObject(java.lang.String key)
                               throws java.lang.Exception
情報を取得.

パラメータ:
key - 対象のキー情報を設定します.
戻り値:
Serializable 対象の情報が返されます.
例外:
java.lang.Exception - 例外.

isTransaction

public boolean isTransaction()
このオブジェクトがトランザクション対応かチェック.

戻り値:
boolean [true]の場合、トランザクションに対応しています.