Class FromStringConverter

  • All Implemented Interfaces:
    Converter

    public final class FromStringConverter
    extends java.lang.Object
    implements Converter
    A Converter from a String to any class which has a single argument public constructor taking a String.

    This should only be used as a fall-back converter, as a last attempt.

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      <T> T convert​(java.lang.Object source, java.lang.Class<T> toClass)
      Attempt to convert a given object to a named class.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • FromStringConverter

        public FromStringConverter()
    • Method Detail

      • convert

        public <T> T convert​(java.lang.Object source,
                             java.lang.Class<T> toClass)
                      throws java.lang.Exception
        Description copied from interface: Converter
        Attempt to convert a given object to a named class.
        Specified by:
        convert in interface Converter
        Type Parameters:
        T - The class to convert to.
        Parameters:
        source - The object to convert.
        toClass - The class to convert to.
        Returns:
        The converted class or null if the conversion was not possible.
        Throws:
        java.lang.Exception - Any exception may be throw by a Converter on error.