| パッケージ | 説明 |
|---|---|
| org.springframework.format | UI での表示用にフィールドモデル値をフォーマットするフォーマッターを定義するための API。 |
| org.springframework.format.datetime | java.util.Date プロパティのフォーマッタ。 |
| org.springframework.format.datetime.standard | JDK 8 の JSR-310 java.time パッケージとの統合。 |
| org.springframework.format.number | java.lang.Number プロパティのフォーマッタ。 |
| org.springframework.format.number.money | JSR-354 javax.money パッケージとの統合。 |
| org.springframework.format.support | フォーマットパッケージのクラスをサポートし、一般的な実装とアダプターを提供します。 |
| org.springframework.validation | ビジネスや UI レイヤーで使用するためのデータバインディングおよび検証機能を提供します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | FormatterRegistry.addFormatter(Formatter<?> formatter)Formatter を追加して、特定の型のフィールドをフォーマットします。 |
void | FormatterRegistry.addFormatterForFieldType(ClassSE<?> fieldType, Formatter<?> formatter) 指定された型のフィールドをフォーマットするためのフォーマッターを追加します。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | DateFormatterDateSE 型のフォーマッター。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected Formatter<DateSE> | DateTimeFormatAnnotationFormatterFactory.getFormatter(DateTimeFormat annotation, ClassSE<?> fieldType) |
| 修飾子と型 | クラスと説明 |
|---|---|
class | InstantFormatterJSR-310 InstantSE の Formatter 実装、インスタントに対する JSR-310 の解析ルールに従う(つまり、構成可能な DateTimeFormatterSE を使用しない): デフォルトの ISO_INSTANT 形式と RFC_1123_DATE_TIME (HTTP 日付ヘッダー値に一般的に使用されます)を受け入れます。Spring 4.3 以降。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | AbstractNumberFormatterNumbers の抽象フォーマッタ。 AbstractNumberFormatter.getNumberFormat(java.util.Locale) テンプレートメソッドを提供します。 |
class | CurrencyStyleFormatter 通貨スタイルの数値の BigDecimal フォーマッター。 |
class | NumberStyleFormatterNumberFormat の数値スタイルを使用する汎用数値フォーマッター。 |
class | PercentStyleFormatter パーセントスタイルの数値のフォーマッター。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | CurrencyUnitFormatterJSR-354 CurrencyUnit 値のフォーマッター(通貨コード文字列との間)。 |
class | MonetaryAmountFormatterJSR-354 MonetaryAmount 値のフォーマッター。MonetaryAmountFormat.format(javax.money.MonetaryAmount) および MonetaryAmountFormat.parse(java.lang.CharSequence) に委譲します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | FormattingConversionService.addFormatter(Formatter<?> formatter) |
void | FormattingConversionService.addFormatterForFieldType(ClassSE<?> fieldType, Formatter<?> formatter) |
| コンストラクターと説明 |
|---|
FormatterPropertyEditorAdapter(Formatter<?> formatter) 指定された Formatter の新しい FormatterPropertyEditorAdapter を作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | DataBinder.addCustomFormatter(Formatter<?> formatter) カスタムフォーマッターを追加し、 Formatter -declared 型に一致するすべてのフィールドに適用します。 |
void | DataBinder.addCustomFormatter(Formatter<?> formatter, ClassSE<?>... fieldTypes) カスタムフォーマッターを追加し、指定されたフィールド型(存在する場合のみ)に適用するか、 Formatter -declared 型に一致するすべてのフィールドに適用します。 |
void | DataBinder.addCustomFormatter(Formatter<?> formatter, StringSE... fields)Formatter クラスで指定されたフィールド型のカスタムフォーマッタを追加し、指定されたフィールドのみ(存在する場合)に適用するか、そうでなければすべてのフィールドに適用します。 |