Class BooleanConverterFactory

Object
BooleanConverterFactory
All Implemented Interfaces:
ConverterFactory

public class BooleanConverterFactory extends Object implements ConverterFactory
ConverterFactory for handling boolean conversions.

Supported conversions:

  • "true" -> Boolean.TRUE
  • "false" -> Boolean.FALSE
  • "1" -> Boolean.TRUE
  • "0" -> Boolean.FALSE
  • 1 -> Boolean.TRUE
  • 0 -> Boolean.FALSE

Supported numeric types:

  • Integer
  • BigDecimal
Since:
2.4
Author:
Justin Deoliveira, The Open Planning Project
  • Constructor Details

    • BooleanConverterFactory

      public BooleanConverterFactory()
  • Method Details

    • createConverter

      public Converter createConverter(Class source, Class target, Hints hints)
      Description copied from interface: ConverterFactory
      Creates a Converter instance for converting one type of object to another.
      Specified by:
      createConverter in interface ConverterFactory
      Parameters:
      source - The type to convert from.
      target - The type to convert to.
      hints - Hints used to be used while creating a converter.
      Returns:
      The converter, or null if one could not be found.