|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
@Rcsid(value="$Revision: 38309 $ $Date: 2010-03-18 17:14:55 +0900 $") public interface FinalunaTypeConvertUtilDelegate
FINALUNA型間の相互変換を行うための型変換ユーティリティインターフェース。
FINALUNA型間の相互変換を行うための型変換ユーティリティ実装クラスは、このインターフェースを実装する。
メソッドの概要 | |
---|---|
DateAndTimeType |
toDateAndTimeType(DateType target)
DateType をDateAndTimeType に変換する。 |
DateAndTimeType |
toDateAndTimeType(StringCode target)
StringCode をDateAndTimeType に変換する。 |
DateAndTimeType |
toDateAndTimeType(TimestampType target)
TimestampType をDateAndTimeType に変換する。 |
DateType |
toDateType(DateAndTimeType target)
DateAndTimeType をDateType に変換する。 |
DateType |
toDateType(StringCode target)
StringCode をDateType に変換する。 |
DateType |
toDateType(TimestampType target)
TimestampType をDateType に変換する。 |
DecimalType |
toDecimalType(IntegerType target)
IntegerType をDecimalType に変換する。 |
DecimalType |
toDecimalType(StringCode target)
StringCode をDecimalType に変換する。 |
DecimalType |
toDecimalTypeExact(StringCode target)
StringCode をDecimalType に変換する。 |
IntegerType |
toIntegerType(StringCode target)
StringCode をIntegerType に変換する。 |
IntegerType |
toIntegerTypeExact(StringCode target)
StringCode をIntegerType に変換する。 |
TimestampType |
toTimestampType(DateAndTimeType target)
DateAndTimeType をTimestampType に変換する。 |
TimestampType |
toTimestampType(DateType target)
DateType をTimestampType に変換する。 |
TimestampType |
toTimestampType(StringCode target)
StringCode をTimestampType に変換する。 |
TimeType |
toTimeType(DateAndTimeType target)
DateAndTimeType をTimeType に変換する。 |
TimeType |
toTimeType(StringCode target)
StringCode をTimeType に変換する。 |
TimeType |
toTimeType(TimestampType target)
TimestampType をTimeType に変換する。 |
メソッドの詳細 |
---|
IntegerType toIntegerType(StringCode target)
StringCode
をIntegerType
に変換する。
target
- 変換前のオブジェクト
IntegerType toIntegerTypeExact(StringCode target) throws FinalunaApplException
StringCode
をIntegerType
に変換する。
変換に際し失われた情報がある場合、FinalunaApplException
がスローされる。
target
- 変換前のオブジェクト
FinalunaApplException
- 変換に際し失われた情報がある場合DecimalType toDecimalType(StringCode target)
StringCode
をDecimalType
に変換する。
target
- 変換前のオブジェクト
DecimalType toDecimalType(IntegerType target)
IntegerType
をDecimalType
に変換する。
target
- 変換前のオブジェクト
DecimalType toDecimalTypeExact(StringCode target) throws FinalunaApplException
StringCode
をDecimalType
に変換する。
変換に際し失われた情報がある場合、FinalunaApplException
がスローされる。
target
- 変換前のオブジェクト
FinalunaApplException
- 変換に際し失われた情報がある場合DateAndTimeType toDateAndTimeType(StringCode target)
StringCode
をDateAndTimeType
に変換する。
target
- 変換前のオブジェクト
DateAndTimeType toDateAndTimeType(DateType target)
DateType
をDateAndTimeType
に変換する。
時分秒は00:00:00で設定する。
target
- 変換前のオブジェクト
DateAndTimeType toDateAndTimeType(TimestampType target)
TimestampType
をDateAndTimeType
に変換する。
ナノ秒は切り捨てる。
target
- 変換前のオブジェクト
DateType toDateType(StringCode target)
StringCode
をDateType
に変換する。
target
- 変換前のオブジェクト
DateType toDateType(DateAndTimeType target)
DateAndTimeType
をDateType
に変換する。
時分秒は切り捨てる。
target
- 変換前のオブジェクト
DateType toDateType(TimestampType target)
TimestampType
をDateType
に変換する。
時分秒ナノ秒は切り捨てる。
target
- 変換前のオブジェクト
TimestampType toTimestampType(StringCode target)
StringCode
をTimestampType
に変換する。
target
- 変換前のオブジェクト
TimestampType toTimestampType(DateAndTimeType target)
DateAndTimeType
をTimestampType
に変換する。
ナノ秒は000000000で設定する。
target
- 変換前のオブジェクト
TimestampType toTimestampType(DateType target)
DateType
をTimestampType
に変換する。
時分秒ナノ秒は00:00:00:000000000で設定する。
target
- 変換前のオブジェクト
TimeType toTimeType(StringCode target)
StringCode
をTimeType
に変換する。
target
- 変換前のオブジェクト
TimeType toTimeType(DateAndTimeType target)
DateAndTimeType
をTimeType
に変換する。
DateAndTimeType
の時分秒の情報を返す。
target
- 変換前のオブジェクト
TimeType toTimeType(TimestampType target)
TimestampType
をTimeType
に変換する。
TimestampType
の時分秒の情報を返す。
target
- 変換前のオブジェクト
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |