nga.util
クラス FormatUtil

java.lang.Object
  上位を拡張 nga.util.FormatUtil

public class FormatUtil
extends Object

フォーマット関連ユーティリティ。


メソッドの概要
static String codeName(String code, String name)
          コードと名称を | で連結して表示する。
static String codeName(String code, String name, int codeLength)
          コードと名称を | で連結して表示する。
static String format(BigDecimal bd, String ptn)
          数値の編集表示を行う。
static String format(Date date, String fmt)
          指定された日付型データを指定された書式の文字列に変換する。
static String format(double num, String ptn)
          数値の編集表示を行う。
static String format(long num, String ptn)
          数値の編集表示を行う。
static NumberFormat getNumberFormat(String fmt)
          数値フォーマットを取得する。
static Date parse(String date, String fmt)
          指定された文字列を指定された書式に従って日付型データに変換する。
static Date toDate(Date dd)
          java.util.Date 型の値を java.sql.Date 型の値に変換する。
static Date toDate(String dd, String fmt)
          指定された文字列を指定された書式に従って java.sql.Date 型の値に変換する。
static Time toTime(Date dd)
          java.util.Date 型の値を java.sql.Time 型の値に変換する。
static Time toTime(String dd, String fmt)
          指定された文字列を指定された書式に従って java.sql.Time 型の値に変換する。
static Timestamp toTimestamp(Date dd)
          java.util.Date 型の値を java.sql.Timestamp 型の値に変換する。
static Timestamp toTimestamp(String dd, String fmt)
          指定された文字列を指定された書式に従って java.sql.Timestamp 型の値に変換する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

toDate

public static Date toDate(Date dd)
java.util.Date 型の値を java.sql.Date 型の値に変換する。

パラメータ:
dd - 値を変換する日付データ項目。
戻り値:
変換された java.sql.Date 型のデータ。

toTime

public static Time toTime(Date dd)
java.util.Date 型の値を java.sql.Time 型の値に変換する。

パラメータ:
dd - 値を変換する日付データ項目。
戻り値:
変換された java.sql.Time 型のデータ。

toTimestamp

public static Timestamp toTimestamp(Date dd)
java.util.Date 型の値を java.sql.Timestamp 型の値に変換する。

パラメータ:
dd - 値を変換する日付データ項目。
戻り値:
変換された java.sql.Timestamp 型のデータ。

toDate

public static Date toDate(String dd,
                          String fmt)
指定された文字列を指定された書式に従って java.sql.Date 型の値に変換する。

パラメータ:
dd - 日付データへ変換する文字列データ。
fmt - 書式。
戻り値:
変換された java.sql.Date 型のデータ。変換に失敗した場合は null。

toTime

public static Time toTime(String dd,
                          String fmt)
指定された文字列を指定された書式に従って java.sql.Time 型の値に変換する。

パラメータ:
dd - 日付データへ変換する文字列データ。
fmt - 書式。
戻り値:
変換された java.sql.Time 型のデータ。変換に失敗した場合は null。

toTimestamp

public static Timestamp toTimestamp(String dd,
                                    String fmt)
指定された文字列を指定された書式に従って java.sql.Timestamp 型の値に変換する。

パラメータ:
dd - 日付データへ変換する文字列データ。
fmt - 書式。
戻り値:
変換された java.sql.Timestamp 型のデータ。変換に失敗した場合は null。

parse

public static Date parse(String date,
                         String fmt)
指定された文字列を指定された書式に従って日付型データに変換する。

パラメータ:
date - 日付データへ変換する文字列データ。
fmt - 書式。
戻り値:
変換された日付データ。変換に失敗した場合は null。

getNumberFormat

public static NumberFormat getNumberFormat(String fmt)
数値フォーマットを取得する。

パラメータ:
fmt - 書式文字列。
戻り値:
数値フォーマット。

format

public static String format(long num,
                            String ptn)
数値の編集表示を行う。

パラメータ:
num - 編集表示する数値。
ptn - 書式。

format

public static String format(double num,
                            String ptn)
数値の編集表示を行う。

パラメータ:
num - 編集表示する数値。
ptn - 書式。

format

public static String format(BigDecimal bd,
                            String ptn)
数値の編集表示を行う。

パラメータ:
bd - 編集表示する数値。
ptn - 書式。

format

public static String format(Date date,
                            String fmt)
指定された日付型データを指定された書式の文字列に変換する。

パラメータ:
date - 文字列変換する日付データ。
fmt - 書式。
戻り値:
変換された文字列。

codeName

public static String codeName(String code,
                              String name)
コードと名称を | で連結して表示する。

パラメータ:
code - コード。
name - 名称。
戻り値:
コード | 名称。

codeName

public static String codeName(String code,
                              String name,
                              int codeLength)
コードと名称を | で連結して表示する。

パラメータ:
code - コード。
name - 名称。
codeLength - コードの桁数。
戻り値:
コード | 名称。