|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjp.finaluna.api.type.util.ConvertUtil
@Rcsid(value="$Revision: 15138 $ $Date: 2009-01-17 02:38:48 +0900 $") public class ConvertUtil
java⇔FINALUNA型相互変換ユーティリティクラス。
java⇔FINALUNA型相互変換のユーティリティ処理を実装する。
| フィールドの概要 | |
|---|---|
private static ConvertUtilDelegate |
convertUtil
Finaluna型生成クラス。 |
| コンストラクタの概要 | |
|---|---|
protected |
ConvertUtil()
コンストラクタ。 |
| メソッドの概要 | |
|---|---|
static int |
intValue(DecimalType target)
DecimalTypeをint |
static int |
intValue(IntegerType target)
IntegerTypeをint |
static int |
intValueExact(DecimalType target)
DecimalTypeをint |
static int |
intValueExact(IntegerType target)
IntegerTypeをint |
static void |
setConvertUtil(ConvertUtilDelegate convertUtilDelegate)
java⇔FINALUNA型相互変換クラスを設定する。 |
static CodeType |
toCodeType(java.lang.String target)
StringをCodeType |
static DateAndTimeType |
toDateAndTimeType(java.lang.String target)
StringをDateAndTimeType |
static DateType |
toDateType(java.lang.String target)
StringをDateType |
static DecimalType |
toDecimalType(int target)
intをDecimalType |
static DecimalType |
toDecimalType(java.lang.String target)
StringをDecimalType |
static DecimalType |
toDecimalTypeExact(java.lang.String target)
StringをDecimalType |
static IntegerType |
toIntegerType(int target)
intをIntegerType |
static IntegerType |
toIntegerType(java.lang.String target)
StringをIntegerType |
static IntegerType |
toIntegerTypeExact(java.lang.String target)
StringをIntegerType |
static KeyCodeType |
toKeyCodeType(java.lang.String target)
StringをKeyCodeType |
static java.lang.String |
toString(CodeType target)
CodeTypeをString |
static java.lang.String |
toString(DecimalType target)
DecimalTypeをString |
static java.lang.String |
toString(IntegerType target)
IntegerTypeをString |
static java.lang.String |
toString(KeyCodeType target)
KeyCodeTypeをString |
static java.lang.String |
toString(StringCode target)
StringCodeをString |
static java.lang.String |
toString(StringType target)
StringTypeをString |
static StringCode |
toStringCode(java.lang.String target)
StringをStringCode |
static StringType |
toStringType(java.lang.String target)
StringをStringType |
static TimestampType |
toTimestampType(java.lang.String target)
StringをTimestampType |
static TimeType |
toTimeType(java.lang.String target)
StringをTimeType |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
|---|
private static ConvertUtilDelegate convertUtil
| コンストラクタの詳細 |
|---|
protected ConvertUtil()
| メソッドの詳細 |
|---|
public static java.lang.String toString(CodeType target)
CodeTypeをStringに変換する。
- パラメータ:
target - 変換前のオブジェクト
- 戻り値:
- 変換後のオブジェクト
public static java.lang.String toString(KeyCodeType target)
KeyCodeTypeをStringに変換する。
- パラメータ:
target - 変換前のオブジェクト
- 戻り値:
- 変換後のオブジェクト
public static java.lang.String toString(StringType target)
StringTypeをStringに変換する。
- パラメータ:
target - 変換前のオブジェクト
- 戻り値:
- 変換後のオブジェクト
public static int intValue(IntegerType target)
IntegerTypeをintに変換する。
- パラメータ:
target - 変換前のオブジェクト
- 戻り値:
- 変換後のオブジェクト
public static int intValueExact(IntegerType target)
throws FinalunaApplException
IntegerTypeをintに変換する。
- パラメータ:
target - 変換前のオブジェクト
- 戻り値:
- 変換後のオブジェクト
- 例外:
FinalunaApplException - 失われた情報がある場合、FinalunaApplExceptionがスローされる。
public static java.lang.String toString(IntegerType target)
IntegerTypeをStringに変換する。
- パラメータ:
target - 変換前のオブジェクト
- 戻り値:
- 変換後のオブジェクト
public static int intValue(DecimalType target)
DecimalTypeをintに変換する。
- パラメータ:
target - 変換前のオブジェクト
- 戻り値:
- 変換後のオブジェクト
public static int intValueExact(DecimalType target)
throws FinalunaApplException
DecimalTypeをintに変換する。
- パラメータ:
target - 変換前のオブジェクト
- 戻り値:
- 変換後のオブジェクト
- 例外:
FinalunaApplException - 失われた情報がある場合、FinalunaApplExceptionがスローされる。
public static java.lang.String toString(DecimalType target)
DecimalTypeをStringに変換する。
- パラメータ:
target - 変換前のオブジェクト
- 戻り値:
- 変換後のオブジェクト
public static CodeType toCodeType(java.lang.String target)
StringをCodeTypeに変換する。
- パラメータ:
target - 変換前のオブジェクト
- 戻り値:
- 変換後のオブジェクト
public static KeyCodeType toKeyCodeType(java.lang.String target)
StringをKeyCodeTypeに変換する。
- パラメータ:
target - 変換前のオブジェクト
- 戻り値:
- 変換後のオブジェクト
public static StringType toStringType(java.lang.String target)
StringをStringTypeに変換する。
- パラメータ:
target - 変換前のオブジェクト
- 戻り値:
- 変換後のオブジェクト
public static IntegerType toIntegerType(int target)
intをIntegerTypeに変換する。
- パラメータ:
target - 変換前のオブジェクト
- 戻り値:
- 変換後のオブジェクト
public static IntegerType toIntegerType(java.lang.String target)
StringをIntegerTypeに変換する。
- パラメータ:
target - 変換前のオブジェクト
- 戻り値:
- 変換後のオブジェクト
public static IntegerType toIntegerTypeExact(java.lang.String target)
throws FinalunaApplException
StringをIntegerTypeに変換する。
- パラメータ:
target - 変換前のオブジェクト
- 戻り値:
- 変換後のオブジェクト
- 例外:
FinalunaApplException - 失われた情報がある場合、FinalunaApplExceptionがスローされる。
public static DecimalType toDecimalType(int target)
intをDecimalTypeに変換する。
- パラメータ:
target - 変換前のオブジェクト
- 戻り値:
- 変換後のオブジェクト
public static DecimalType toDecimalType(java.lang.String target)
StringをDecimalTypeに変換する。
- パラメータ:
target - 変換前のオブジェクト
- 戻り値:
- 変換後のオブジェクト
public static DecimalType toDecimalTypeExact(java.lang.String target)
throws FinalunaApplException
StringをDecimalTypeに変換する。
- パラメータ:
target - 変換前のオブジェクト
- 戻り値:
- 変換後のオブジェクト
- 例外:
FinalunaApplException - 失われた情報がある場合、FinalunaApplExceptionがスローされる。
public static DateType toDateType(java.lang.String target)
StringをDateTypeに変換する。
DateTypeが保持する情報は年月日のため、年月日のみ設定される。
指定フォーマット:yyyy-MM-dd
targetの設定例:2009-10-10
- パラメータ:
target - 変換前のオブジェクト
- 戻り値:
- 変換後のオブジェクト
public static TimeType toTimeType(java.lang.String target)
StringをTimeTypeに変換する。
TimeTypeが保持する情報は時分秒のため、時分秒のみ設定される。
指定フォーマット:HH:mm:ss
targetの設定例:10:20:30
- パラメータ:
target - 変換前のオブジェクト
- 戻り値:
- 変換後のオブジェクト
public static TimestampType toTimestampType(java.lang.String target)
StringをTimestampTypeに変換する。
指定フォーマット:yyyy-MM-dd HH:mm:ss or yyyy-MM-dd HH:mm:ss.S〜S (9桁以内)
targetの設定例:2009-10-10 10:20:30
- パラメータ:
target - 変換前のオブジェクト
- 戻り値:
- 変換後のオブジェクト
public static DateAndTimeType toDateAndTimeType(java.lang.String target)
StringをDateAndTimeTypeに変換する。
指定フォーマット:yyyy-MM-dd HH:mm:ss
targetの設定例:2009-10-10 10:20:30
- パラメータ:
target - 変換前のオブジェクト
- 戻り値:
- 変換後のオブジェクト
public static java.lang.String toString(StringCode target)
StringCodeをStringに変換する。
- パラメータ:
target - 変換前のオブジェクト
- 戻り値:
- 変換後のオブジェクト
public static StringCode toStringCode(java.lang.String target)
StringをStringCodeに変換する。
- パラメータ:
target - 変換前のオブジェクト
- 戻り値:
- 変換後のオブジェクト
public static void setConvertUtil(ConvertUtilDelegate convertUtilDelegate)
convertUtilDelegate - ConvertUtilDelegate
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||