# Package org.springframework.format.number

@NonNullApi @NonNullFields package org.springframework.format.number
Formatters for `java.lang.Number` properties.

Related Packages
Package
Description
org.springframework.format
An API for defining Formatters to format field model values for display in a UI.
org.springframework.format.number.money
Integration with the JSR-354 `javax.money` package.
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.support
Support classes for the formatting package, providing common implementations as well as adapters.
Classes
Class
Description
AbstractNumberFormatter
Abstract formatter for Numbers, providing a `AbstractNumberFormatter.getNumberFormat(java.util.Locale)` template method.
CurrencyStyleFormatter
A BigDecimal formatter for number values in currency style.
NumberFormatAnnotationFormatterFactory
Formats fields annotated with the `NumberFormat` annotation.
NumberStyleFormatter
A general-purpose number formatter using NumberFormat's number style.
PercentStyleFormatter
A formatter for number values in percent style.