Class ToStringConversion

  • All Implemented Interfaces:
    Conversion<java.lang.Object,​java.lang.Object>

    public class ToStringConversion
    extends NullConversion<java.lang.Object,​java.lang.Object>
    Converts any non-null object to its String representation.
    • Constructor Detail

      • ToStringConversion

        public ToStringConversion()
      • ToStringConversion

        public ToStringConversion​(java.lang.Object valueOnNullInput,
                                  java.lang.Object valueOnNullOutput)
    • Method Detail

      • fromInput

        protected java.lang.Object fromInput​(java.lang.Object input)
        Description copied from class: NullConversion
        Creates an instance of O from a I object
        Specified by:
        fromInput in class NullConversion<java.lang.Object,​java.lang.Object>
        Parameters:
        input - The object of type I to be converted to O
        Returns:
        an instance of O, converted from the I input.
      • undo

        protected java.lang.Object undo​(java.lang.Object input)
        Description copied from class: NullConversion
        Converts a value of type O back to I.
        Specified by:
        undo in class NullConversion<java.lang.Object,​java.lang.Object>
        Parameters:
        input - the input object to be converted to I
        Returns:
        the conversion result