jp.co.cybec.cb3.accessor.fileaccess.flat
クラス FlatFileRecordImpl

java.lang.Object
  上位を拡張 jp.co.cybec.cb3.accessor.fileaccess.flat.FlatFileRecordImpl
すべての実装されたインタフェース:
FlatFileRecord

public class FlatFileRecordImpl
extends Object
implements FlatFileRecord

ファイルのレコードの実装クラス。

作成者:
Jianming Guo

コンストラクタの概要
FlatFileRecordImpl(LinkedHashMap<String,String> recordMap)
          コンストラクタ
 
メソッドの概要
 BigDecimal getBigDecimal(String key)
          引数「key」に該当する値をBigDecimal型で返却します。
 Date getDate(String key)
          引数「key」に該当する値をDate型で返却します。
 Double getDouble(String key)
          引数「key」に該当する値をDouble型で返却します。
 Float getFloat(String key)
          引数「key」に該当する値をFloat型で返却します。
 Integer getInteger(String key)
          引数「key」に該当する値をInteger型で返却します。
 Long getLong(String key)
          引数「key」に該当する値をLong型で返却します。
 Short getShort(String key)
          引数「key」に該当する値をShort型で返却します。
 String getString(String key)
          引数「key」に該当する値をString型で返却します。
 Map<String,String> toMap()
          レコードマップを返却します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

FlatFileRecordImpl

public FlatFileRecordImpl(LinkedHashMap<String,String> recordMap)
コンストラクタ

パラメータ:
recordMap - レコードマップ
メソッドの詳細

getString

public String getString(String key)
引数「key」に該当する値をString型で返却します。

定義:
インタフェース FlatFileRecord 内の getString
パラメータ:
key - 項目名
戻り値:
String

getBigDecimal

public BigDecimal getBigDecimal(String key)
                         throws DataFormatException
引数「key」に該当する値をBigDecimal型で返却します。

定義:
インタフェース FlatFileRecord 内の getBigDecimal
パラメータ:
key - 項目名
戻り値:
BigDecimal型数字
例外:
DataFormatException - データ型変換エラーが発生した場合に発生します。

getDouble

public Double getDouble(String key)
                 throws DataFormatException
引数「key」に該当する値をDouble型で返却します。

定義:
インタフェース FlatFileRecord 内の getDouble
パラメータ:
key - 項目名
戻り値:
Double型数字
例外:
DataFormatException - データ型変換エラーが発生した場合に発生します。

getInteger

public Integer getInteger(String key)
                   throws DataFormatException
引数「key」に該当する値をInteger型で返却します。

定義:
インタフェース FlatFileRecord 内の getInteger
パラメータ:
key - 項目名
戻り値:
Integer型数字
例外:
DataFormatException - データ型変換エラーが発生した場合に発生します。

getLong

public Long getLong(String key)
             throws DataFormatException
引数「key」に該当する値をLong型で返却します。

定義:
インタフェース FlatFileRecord 内の getLong
パラメータ:
key - 項目名
戻り値:
Long型数字
例外:
DataFormatException - データ型変換エラーが発生した場合に発生します。

getFloat

public Float getFloat(String key)
               throws DataFormatException
引数「key」に該当する値をFloat型で返却します。

定義:
インタフェース FlatFileRecord 内の getFloat
パラメータ:
key - 項目名
戻り値:
Float型数字
例外:
DataFormatException - データ型変換エラーが発生した場合に発生します。

getShort

public Short getShort(String key)
               throws DataFormatException
引数「key」に該当する値をShort型で返却します。

定義:
インタフェース FlatFileRecord 内の getShort
パラメータ:
key - 項目名
戻り値:
Short型数字
例外:
DataFormatException - データ型変換エラーが発生した場合に発生します。

getDate

public Date getDate(String key)
             throws DataFormatException
引数「key」に該当する値をDate型で返却します。

定義:
インタフェース FlatFileRecord 内の getDate
パラメータ:
key - 項目名
戻り値:
Date型日付
例外:
DataFormatException - データ型変換エラーが発生した場合に発生します。

toMap

public Map<String,String> toMap()
レコードマップを返却します。

定義:
インタフェース FlatFileRecord 内の toMap
戻り値:
レコードマップ


Copyright © 2008 Cyber Beans Corporation. All Rights Reserved.