Class 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 Detail

      • BooleanConverterFactory

        public BooleanConverterFactory()
    • Method Detail

      • 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.