ts.util
インタフェース TypedGetter<K>

すべてのスーパーインタフェース:
java.io.Serializable
既知の実装クラスの一覧:
AbstractTypedGetter, TypedMap

public interface TypedGetter<K>
extends java.io.Serializable

キーに結びつけられた値オブジェクトを型変換して取得するためのメソッドを 宣言するインターフェイス。

バージョン:
$Id: TypedGetter.java,v 1.3 2011-08-01 15:29:30 tayu Exp $
作成者:
佐藤隆之

メソッドの概要
 java.math.BigDecimal getBigDecimal(K key)
          指定されたキーに結びつけられた値オブジェクトをBigDecimal オブジェクトに変換して取得する。
 boolean getBoolean(K key)
          指定されたキーに結びつけられた値オブジェクトをbooleanに変換して 取得する。
 DateTime getDateTime(K key)
          指定されたキーに結びつけられた値オブジェクトを日時オブジェクトに変換して 取得する。
 java.lang.String getDateTimeString(K key, java.lang.String formatString)
          指定されたキーに結びつけられた値オブジェクトを、指定された日時書式文字列を 使って文字列オブジェクトに変換して取得する。
 double getDouble(K key)
          指定されたキーに結びつけられた値オブジェクトをdouble型に変換して 取得する。
 float getFloat(K key)
          指定されたキーに結びつけられた値オブジェクトをfloat型に変換して 取得する。
 int getInteger(K key)
          指定されたキーに結びつけられた値オブジェクトをint型に変換して 取得する。
 java.util.List<? extends java.lang.Object> getList(K key)
          指定されたキーに結びつけられた値オブジェクトをリスト・オブジェクトに変換 して取得する。
 long getLong(K key)
          指定されたキーに結びつけられた値オブジェクトをlong型に変換して 取得する。
 java.lang.String getNumberString(K key, java.lang.String formatString)
          指定されたキーに結びつけられた値オブジェクトを、指定された数値書式文字列を 使って文字列オブジェクトに変換して取得する。
 java.lang.String getString(K key)
          指定されたキーに結びつけられた値オブジェクトを文字列オブジェクトに変換して 取得する。
 

メソッドの詳細

getBoolean

boolean getBoolean(K key)
指定されたキーに結びつけられた値オブジェクトをbooleanに変換して 取得する。

パラメータ:
key - キー。
戻り値:
boolean型に変換された値。

getInteger

int getInteger(K key)
指定されたキーに結びつけられた値オブジェクトをint型に変換して 取得する。

パラメータ:
key - キー。
戻り値:
int型に変換された値。

getLong

long getLong(K key)
指定されたキーに結びつけられた値オブジェクトをlong型に変換して 取得する。
値オブジェクトが存在しない場合やヌルの場合は0を返す。

パラメータ:
key - キー。
戻り値:
long型に変換された値。

getFloat

float getFloat(K key)
指定されたキーに結びつけられた値オブジェクトをfloat型に変換して 取得する。
値オブジェクトが存在しない場合やヌルの場合は0.0を返す。

パラメータ:
key - キー。
戻り値:
float型に変換された値。

getDouble

double getDouble(K key)
指定されたキーに結びつけられた値オブジェクトをdouble型に変換して 取得する。
値オブジェクトが存在しない場合やヌルの場合は0.0を返す。

パラメータ:
key - キー。
戻り値:
double型に変換された値。

getBigDecimal

java.math.BigDecimal getBigDecimal(K key)
指定されたキーに結びつけられた値オブジェクトをBigDecimal オブジェクトに変換して取得する。
値オブジェクトが存在しない場合やヌルの場合は値が0BigDecimalオブジェクトを返す。

パラメータ:
key - キー。
戻り値:
BigDecimalオブジェクト。

getString

java.lang.String getString(K key)
指定されたキーに結びつけられた値オブジェクトを文字列オブジェクトに変換して 取得する。
値オブジェクトが存在しない場合やヌルの場合は空文字列を返す。

パラメータ:
key - キー。
戻り値:
文字列オブジェクトに変換された値オブジェクト。

getNumberString

java.lang.String getNumberString(K key,
                                 java.lang.String formatString)
指定されたキーに結びつけられた値オブジェクトを、指定された数値書式文字列を 使って文字列オブジェクトに変換して取得する。
指定されたキーに結びつけられた値オブジェクトを数値に変換できなかった場合は 空文字列を返す。

パラメータ:
key - キー。
formatString - 数値書式文字列。
戻り値:
文字列オブジェクトに変換された値オブジェクト。

getDateTimeString

java.lang.String getDateTimeString(K key,
                                   java.lang.String formatString)
指定されたキーに結びつけられた値オブジェクトを、指定された日時書式文字列を 使って文字列オブジェクトに変換して取得する。
指定されたキーに結びつけられた値オブジェクトを日時に変換できなかった場合は 空文字列を返す。

パラメータ:
key - キー。
formatString - 日時書式文字列。
戻り値:
文字列オブジェクトに変換された値オブジェクト。

getDateTime

DateTime getDateTime(K key)
指定されたキーに結びつけられた値オブジェクトを日時オブジェクトに変換して 取得する。

パラメータ:
key - キー。
戻り値:
日時オブジェクトに変換された値オブジェクト。

getList

java.util.List<? extends java.lang.Object> getList(K key)
指定されたキーに結びつけられた値オブジェクトをリスト・オブジェクトに変換 して取得する。
結びつけられている値オブジェクトが単値の場合は、その値オブジェクトを唯一の 要素とするリスト・オブジェクトを作成して返す。

パラメータ:
key - キー。
戻り値:
Listオブジェクトに変換された値オブジェクト。


Copyright (C) SATOH Takayuki All Rights Reserved.