|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |