インタフェース ValueFormatter
public interface ValueFormatter
バインドされるプロパティの値を文字列にフォーマット処理するためのインタフェースです。
-
フィールドの概要
-
メソッドの概要
-
フィールド詳細
-
DEFAULT_FORMATTER
デフォルトのValueFormatterです。 valueが文字列以外の場合、次のようにフォーマットします。- Integer、Double、BigDecimalなどの数値型
数値を10進数表現で文字列に変換します。 SelectValue
型
SelectValueのvalueを出力します。BinaryReference
型
BinaryReferenceのlobIdを出力します。Date
型
yyyy-MM-dd形式で出力します。Time
型
HH:mm:ss形式で出力します。Timestamp
型もしくは、java.sql.Date、java.sql.Time以外のjava.utilDate型
yyyy-MM-dd'T'HH:mm:ss.SSSXXX形式で出力します。
- Integer、Double、BigDecimalなどの数値型
-
-
メソッドの詳細
-
apply
引数で指定されたvalueをフォーマットして返すように実装します。- パラメータ:
value
- フォーマット対象のプロパティ値- 戻り値:
- フォーマットされた文字列
-