# Package org.springframework.format

@NonNullApi @NonNullFields package org.springframework.format
An API for defining Formatters to format field model values for display in a UI.

Related Packages
Package
Description
org.springframework.format.annotation
Annotations for declaratively configuring field and parameter formatting rules.
org.springframework.format.datetime
Formatters for `java.util.Date` properties.
org.springframework.format.number
Formatters for `java.lang.Number` properties.
org.springframework.format.support
Support classes for the formatting package, providing common implementations as well as adapters.
Interfaces
Class
Description
AnnotationFormatterFactory<A extends Annotation>
A factory that creates formatters to format values of fields annotated with a particular `Annotation`.
Formatter<T>
Formats objects of type T.
FormatterRegistrar
Registers `Converters` and `Formatters` with a FormattingConversionService through the `FormatterRegistry` SPI.
FormatterRegistry
A registry of field formatting logic.
Parser<T>
Parses text strings to produce instances of T.
Printer<T>
Prints objects of type T for display.