概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## jp.co.cybec.cb3.accessor.dbaccess
クラス JdbcRecord

    java.lang.Object
      jp.co.cybec.cb3.accessor.dbaccess.JdbcRecord

すべての実装されたインタフェース:
  DBRecord

    public class JdbcRecord

extends Object
implements DBRecord

レコードを表すインタフェースの実装クラス。

作成者:
  Lijuan Sun

コンストラクタの概要
`JdbcRecord(ResultSet rs, String sql, DBQueryParameterMap parameter, int row)` コンストラクタ

メソッドの概要
`BigDecimal` | `getBigDecimal(String columnName)` 引数「columnName」に該当する値をBigDecimal型で返却します。
`Date` | `getDate(String columnName)` 引数「columnName」に該当する値をDate型で返却します。
`Float` | `getFloat(String columnName)` 引数「columnName」に該当する値をFloat型で返却します。
`Integer` | `getInteger(String columnName)` 引数「columnName」に該当する値をInteger型で返却します。
`Long` | `getLong(String columnName)` 引数「columnName」に該当する値をLong型で返却します。
`Object` | `getObject(String columnName)` 引数「columnName」に該当する値をObject型で返却します。
`Short` | `getShort(String columnName)` 引数「columnName」に該当する値をShort型で返却します。
`String` | `getString(String columnName)` 引数「columnName」に該当する値をString型で返却します。
`Timestamp` | `getTimestamp(String columnName)` 引数「columnName」に該当する値をTimestamp型で返却します。
`Map<String,Object>` | `toMap()` １レコード分のMap情報を返す。
`Map<String,String>` | `toMapStringValue()` １レコード分のMap情報を返す。

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### JdbcRecord

    public JdbcRecord(ResultSet rs,
                      String sql,
                      DBQueryParameterMap parameter,
                      int row)

  コンストラクタ

  パラメータ:
    `rs` - 該当レコードを指すResultSet
    `sql` - ResultSet取得に使用したSQL
    `parameter` - sqlのパラメータ
    `row` - 行番号

メソッドの詳細

### getInteger

    public Integer getInteger(String columnName)
                       throws org.springframework.dao.DataAccessException

  引数「columnName」に該当する値をInteger型で返却します。

  定義:
    インタフェース `DBRecord` 内の `getInteger`
  パラメータ:
    `columnName` - 項目名
  戻り値:
    Integer
  例外:
    `org.springframework.dao.DataAccessException` - データ操作時にエラーが発生した場合。

### getObject

    public Object getObject(String columnName)
                     throws org.springframework.dao.DataAccessException

  引数「columnName」に該当する値をObject型で返却します。

  定義:
    インタフェース `DBRecord` 内の `getObject`
  パラメータ:
    `columnName` - 項目名
  戻り値:
    Object
  例外:
    `org.springframework.dao.DataAccessException` - データ操作時にエラーが発生した場合。

### getString

    public String getString(String columnName)
                     throws org.springframework.dao.DataAccessException

  引数「columnName」に該当する値をString型で返却します。

  定義:
    インタフェース `DBRecord` 内の `getString`
  パラメータ:
    `columnName` - 項目名
  戻り値:
    String
  例外:
    `org.springframework.dao.DataAccessException` - データ操作時にエラーが発生した場合。

### getBigDecimal

    public BigDecimal getBigDecimal(String columnName)
                             throws org.springframework.dao.DataAccessException

  引数「columnName」に該当する値をBigDecimal型で返却します。

  定義:
    インタフェース `DBRecord` 内の `getBigDecimal`
  パラメータ:
    `columnName` - 項目名
  戻り値:
    BigDecimal
  例外:
    `org.springframework.dao.DataAccessException` - データ操作時にエラーが発生した場合。

### getDate

    public Date getDate(String columnName)
                 throws org.springframework.dao.DataAccessException

  引数「columnName」に該当する値をDate型で返却します。

  定義:
    インタフェース `DBRecord` 内の `getDate`
  パラメータ:
    `columnName` - 項目名
  戻り値:
    Date
  例外:
    `org.springframework.dao.DataAccessException` - データ操作時にエラーが発生した場合。

### getFloat

    public Float getFloat(String columnName)
                   throws org.springframework.dao.DataAccessException

  引数「columnName」に該当する値をFloat型で返却します。

  定義:
    インタフェース `DBRecord` 内の `getFloat`
  パラメータ:
    `columnName` - 項目名
  戻り値:
    Float
  例外:
    `org.springframework.dao.DataAccessException` - データ操作時にエラーが発生した場合。

### getLong

    public Long getLong(String columnName)
                 throws org.springframework.dao.DataAccessException

  引数「columnName」に該当する値をLong型で返却します。

  定義:
    インタフェース `DBRecord` 内の `getLong`
  パラメータ:
    `columnName` - 項目名
  戻り値:
    Long
  例外:
    `org.springframework.dao.DataAccessException` - データ操作時にエラーが発生した場合。

### getShort

    public Short getShort(String columnName)
                   throws org.springframework.dao.DataAccessException

  引数「columnName」に該当する値をShort型で返却します。

  定義:
    インタフェース `DBRecord` 内の `getShort`
  パラメータ:
    `columnName` - 項目名
  戻り値:
    Short
  例外:
    `org.springframework.dao.DataAccessException` - データ操作時にエラーが発生した場合。

### getTimestamp

    public Timestamp getTimestamp(String columnName)
                           throws org.springframework.dao.DataAccessException

  引数「columnName」に該当する値をTimestamp型で返却します。

  定義:
    インタフェース `DBRecord` 内の `getTimestamp`
  パラメータ:
    `columnName` - 項目名
  戻り値:
    Timestamp
  例外:
    `org.springframework.dao.DataAccessException` - データ操作時にエラーが発生した場合。

### toMap

    public Map<String,Object> toMap()
                             throws org.springframework.dao.DataAccessException

  １レコード分のMap情報を返す。

  定義:
    インタフェース `DBRecord` 内の `toMap`
  戻り値:
    １レコード分のMap情報
  例外:
    `org.springframework.dao.DataAccessException` - データ操作時にエラーが発生した場合。

### toMapStringValue

    public Map<String,String> toMapStringValue()
                                        throws org.springframework.dao.DataAccessException

  １レコード分のMap情報を返す。

  定義:
    インタフェース `DBRecord` 内の `toMapStringValue`
  戻り値:
    １レコード分のMap情報
  例外:
    `org.springframework.dao.DataAccessException` - データ操作時にエラーが発生した場合。

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Copyright © 2008 Cyber Beans Corporation. All Rights Reserved.