oracle.AQ
クラス AQOracleStructData

java.lang.Object
  |
  +--oracle.AQ.AQOracleStructData
 

public class AQOracleStructData
extends java.lang.Object

AQ構造化データ(Oracle Server)。 名前/値ペアとしてペイロード・データを含みます。


コンストラクタの概要
AQOracleStructData()
           
 
メソッドの概要
 java.math.BigDecimal getBigDecimal(java.lang.String attrName)
          BigDecimal型の属性値を取得します。
 byte[] getBytes(java.lang.String attrName)
          バイト配列の属性値を取得します。
 double getDouble(java.lang.String attrName)
          double型の属性値を取得します。
 float getFloat(java.lang.String attrName)
          float型の属性値を取得します。
 int getInt(java.lang.String attrName)
          int型の属性値を取得します。
 java.lang.String getString(java.lang.String attrName)
          String型の属性値を取得します。
 AQStructData getStruct(java.lang.String attrName, java.lang.Class javaClass)
          AQStructData型(ネストしたオブジェクトに使用する)の属性値を取得します。
 java.util.Date getTimestamp(java.lang.String attrName)
          Date型の属性値を取得します。
 void setBigDecimal(java.lang.String attrName, java.math.BigDecimal bigDecimal)
          BigDecimal型の属性値を設定します。
 void setBytes(java.lang.String attrName, byte[] byteArray)
          バイト配列の属性値を設定します。
 void setDouble(java.lang.String attrName, double d)
          double型の属性値を設定します。
 void setFloat(java.lang.String attrName, float f)
          float型の属性値を設定します。
 void setInt(java.lang.String attrName, int i)
          int型の属性値を設定します。
 void setString(java.lang.String attrName, java.lang.String s)
          String型の属性値を設定します。
 void setStruct(java.lang.String attrName, AQStructData struct)
          AQStructData型(ネストしたオブジェクトに使用する)の属性値を設定します。
 void setTimestamp(java.lang.String attrName, java.util.Date timestamp)
          Date型の属性値を設定します。
 
クラス java.lang.Objectから継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AQOracleStructData

public AQOracleStructData() 
メソッドの詳細

getBigDecimal

public java.math.BigDecimal getBigDecimal(java.lang.String attrName)
                                   throws AQException 
BigDecimal型の属性値を取得します。

getInt

public int getInt(java.lang.String attrName)
           throws AQException 
int型の属性値を取得します。

getBytes

public byte[] getBytes(java.lang.String attrName)
                throws AQException 
バイト配列の属性値を取得します。

getDouble

public double getDouble(java.lang.String attrName)
                 throws AQException 
double型の属性値を取得します。

getFloat

public float getFloat(java.lang.String attrName)
               throws AQException 
float型の属性値を取得します。

getString

public java.lang.String getString(java.lang.String attrName)
                           throws AQException 
String型の属性値を取得します。

getTimestamp

public java.util.Date getTimestamp(java.lang.String attrName)
                            throws AQException 
Date型の属性値を取得します。

getStruct

public AQStructData getStruct(java.lang.String attrName,
                              java.lang.Class javaClass)
                       throws AQException 
AQStructData型(ネストしたオブジェクトに使用する)の属性値を取得します。

setBigDecimal

public void setBigDecimal(java.lang.String attrName,
                          java.math.BigDecimal bigDecimal)
                   throws AQException 
BigDecimal型の属性値を設定します。

setInt

public void setInt(java.lang.String attrName,
                   int i)
            throws AQException 
int型の属性値を設定します。

setBytes

public void setBytes(java.lang.String attrName,
                     byte[] byteArray)
              throws AQException 
バイト配列の属性値を設定します。

setDouble

public void setDouble(java.lang.String attrName,
                      double d)
               throws AQException 
double型の属性値を設定します。

setFloat

public void setFloat(java.lang.String attrName,
                     float f)
              throws AQException 
float型の属性値を設定します。

setString

public void setString(java.lang.String attrName,
                      java.lang.String s)
               throws AQException 
String型の属性値を設定します。

setTimestamp

public void setTimestamp(java.lang.String attrName,
                         java.util.Date timestamp)
                  throws AQException 
Date型の属性値を設定します。

setStruct

public void setStruct(java.lang.String attrName,
                      AQStructData struct)
               throws AQException 
AQStructData型(ネストしたオブジェクトに使用する)の属性値を設定します。