Class MiscConverters.StringToEnumConverterCreator<E extends java.lang.Enum<E>>

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      <S,​T>
      Converter<S,​T>
      createConverter​(java.lang.Class<S> sourceClass, java.lang.Class<T> targetClass)
      Creates a Converter that can convert the sourceClass to the targetClass.
      void loadConverters()
      Create and register converters with the Java object type conversion framework.
      • Methods inherited from class java.lang.Object

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

      • StringToEnumConverterCreator

        public StringToEnumConverterCreator()
    • Method Detail

      • loadConverters

        public void loadConverters()
        Description copied from interface: ConverterLoader
        Create and register converters with the Java object type conversion framework. If the converter extends one of the converter abstract classes, then the converter will register itself when an instance is created. Otherwise, call Converters.registerConverter(Converter) with the Converter instance.
        Specified by:
        loadConverters in interface ConverterLoader
      • createConverter

        public <S,​T> Converter<S,​T> createConverter​(java.lang.Class<S> sourceClass,
                                                                java.lang.Class<T> targetClass)
        Description copied from interface: ConverterCreator
        Creates a Converter that can convert the sourceClass to the targetClass. Returns null if this creater doesn't support the class pair.
        Specified by:
        createConverter in interface ConverterCreator
        Parameters:
        sourceClass - The source Class to convert
        targetClass - The target Class to convert to
        Returns:
        a converter that can convert Objects