Class Converter<T>

  • Direct Known Subclasses:
    ToAnyConverter

    public abstract class Converter<T>
    extends Object
    A helper class to do property type conversions.
    Since:
    1.2
    • Constructor Detail

      • Converter

        public Converter()
    • Method Detail

      • convert

        protected abstract T convert​(Object value,
                                     Class<T> type)
        Converts object to supported class without doing any type checking.
        Parameters:
        value - the object to convert; the source
        type - the Class to convert the value to; the destination type
        Returns:
        an object of type @code{type}. If the conversion fails an exception will be thrown. If value is null then the result will be null.