public class

DefaultFormattingConversionService

extends FormattingConversionService
java.lang.Object
   ↳ org.springframework.core.convert.support.GenericConversionService
     ↳ org.springframework.format.support.FormattingConversionService
       ↳ org.springframework.format.support.DefaultFormattingConversionService

Class Overview

A specialization of FormattingConversionService configured by default with converters and formatters appropriate for most applications.

Designed for direct instantiation but also exposes the static addDefaultFormatters(FormatterRegistry) utility method for ad hoc use against any FormatterRegistry instance, just as DefaultConversionService exposes its own addDefaultConverters method.

Summary

Public Constructors
DefaultFormattingConversionService()
Create a new DefaultFormattingConversionService with the set of default converters and default formatters.
DefaultFormattingConversionService(boolean registerDefaultFormatters)
Create a new DefaultFormattingConversionService with the set of default converters and, based on the value of registerDefaultFormatters, the set of default formatters.
DefaultFormattingConversionService(StringValueResolver embeddedValueResolver, boolean registerDefaultFormatters)
Create a new DefaultFormattingConversionService with the set of default converters and, based on the value of registerDefaultFormatters, the set of default formatters
Public Methods
static void addDefaultFormatters(FormatterRegistry formatterRegistry)
Add formatters appropriate for most environments, including number formatters and a Joda-Time date formatter if Joda-Time is present on the classpath.
[Expand]
Inherited Methods
From class org.springframework.format.support.FormattingConversionService
From class org.springframework.core.convert.support.GenericConversionService
From class java.lang.Object
From interface org.springframework.context.EmbeddedValueResolverAware
From interface org.springframework.core.convert.ConversionService
From interface org.springframework.core.convert.converter.ConverterRegistry
From interface org.springframework.format.FormatterRegistry

Public Constructors

public DefaultFormattingConversionService ()

Create a new DefaultFormattingConversionService with the set of default converters and default formatters.

public DefaultFormattingConversionService (boolean registerDefaultFormatters)

Create a new DefaultFormattingConversionService with the set of default converters and, based on the value of registerDefaultFormatters, the set of default formatters.

Parameters
registerDefaultFormatters whether to register default formatters

public DefaultFormattingConversionService (StringValueResolver embeddedValueResolver, boolean registerDefaultFormatters)

Create a new DefaultFormattingConversionService with the set of default converters and, based on the value of registerDefaultFormatters, the set of default formatters

Parameters
embeddedValueResolver delegated to setEmbeddedValueResolver(StringValueResolver) prior to calling addDefaultFormatters(FormatterRegistry).
registerDefaultFormatters whether to register default formatters

Public Methods

public static void addDefaultFormatters (FormatterRegistry formatterRegistry)

Add formatters appropriate for most environments, including number formatters and a Joda-Time date formatter if Joda-Time is present on the classpath.

Parameters
formatterRegistry the service to register default formatters against