Uses of Interface
org.springframework.format.Formatter
Packages that use Formatter Package Description org.springframework.format An API for defining Formatters to format field model values for display in a UI.org.springframework.format.datetime Formatters forjava.util.Date
properties.org.springframework.format.datetime.standard Integration with the JSR-310java.time
package in JDK 8.org.springframework.format.number Formatters forjava.lang.Number
properties.org.springframework.format.number.money Integration with the JSR-354javax.money
package.org.springframework.format.support Support classes for the formatting package, providing common implementations as well as adapters.org.springframework.validation Provides data binding and validation functionality, for usage in business and/or UI layers.Uses of Formatter in org.springframework.format
Methods in org.springframework.format with parameters of type Formatter Modifier and Type Method Description void
FormatterRegistry. addFormatter(Formatter<?> formatter)
Adds a Formatter to format fields of a specific type.void
FormatterRegistry. addFormatterForFieldType(Class<?> fieldType, Formatter<?> formatter)
Adds a Formatter to format fields of the given type.Uses of Formatter in org.springframework.format.datetime
Classes in org.springframework.format.datetime that implement Formatter Modifier and Type Class Description class
DateFormatter
A formatter forDate
types.Methods in org.springframework.format.datetime that return Formatter Modifier and Type Method Description protected Formatter<Date>
DateTimeFormatAnnotationFormatterFactory. getFormatter(DateTimeFormat annotation, Class<?> fieldType)
Uses of Formatter in org.springframework.format.datetime.standard
Classes in org.springframework.format.datetime.standard that implement Formatter Modifier and Type Class Description class
InstantFormatter
Formatter
implementation for a JSR-310Instant
, following JSR-310's parsing rules for an Instant (that is, not using a configurableDateTimeFormatter
): accepting the defaultISO_INSTANT
format as well asRFC_1123_DATE_TIME
(which is commonly used for HTTP date header values), as of Spring 4.3.Uses of Formatter in org.springframework.format.number
Classes in org.springframework.format.number that implement Formatter Modifier and Type Class Description class
AbstractNumberFormatter
Abstract formatter for Numbers, providing aAbstractNumberFormatter.getNumberFormat(java.util.Locale)
template method.class
CurrencyStyleFormatter
A BigDecimal formatter for number values in currency style.class
NumberStyleFormatter
A general-purpose number formatter using NumberFormat's number style.class
PercentStyleFormatter
A formatter for number values in percent style.Uses of Formatter in org.springframework.format.number.money
Classes in org.springframework.format.number.money that implement Formatter Modifier and Type Class Description class
CurrencyUnitFormatter
Formatter for JSR-354CurrencyUnit
values, from and to currency code Strings.class
MonetaryAmountFormatter
Formatter for JSR-354MonetaryAmount
values, delegating toMonetaryAmountFormat.format(javax.money.MonetaryAmount)
andMonetaryAmountFormat.parse(java.lang.CharSequence)
.Uses of Formatter in org.springframework.format.support
Methods in org.springframework.format.support with parameters of type Formatter Modifier and Type Method Description void
FormattingConversionService. addFormatter(Formatter<?> formatter)
void
FormattingConversionService. addFormatterForFieldType(Class<?> fieldType, Formatter<?> formatter)
Constructors in org.springframework.format.support with parameters of type Formatter Constructor Description FormatterPropertyEditorAdapter(Formatter<?> formatter)
Create a newFormatterPropertyEditorAdapter
for the givenFormatter
.Uses of Formatter in org.springframework.validation
Methods in org.springframework.validation with parameters of type Formatter Modifier and Type Method Description void
DataBinder. addCustomFormatter(Formatter<?> formatter)
Add a custom formatter, applying it to all fields matching theFormatter
-declared type.void
DataBinder. addCustomFormatter(Formatter<?> formatter, Class<?>... fieldTypes)
Add a custom formatter, applying it to the specified field types only, if any, or otherwise to all fields matching theFormatter
-declared type.void
DataBinder. addCustomFormatter(Formatter<?> formatter, String... fields)
Add a custom formatter for the field type specified inFormatter
class, applying it to the specified fields only, if any, or otherwise to all fields.