Class DefaultConversionManager

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected <SourceType,​TargetType>
      void
      addConverter​(java.lang.Class<SourceType> sourceTypeClass, java.lang.Class<TargetType> targetTypeClass, Converter<SourceType,​TargetType> converter)  
      protected <SourceType,​TargetType>
      Converter<SourceType,​TargetType>
      findConverterInMap​(java.lang.Class<TargetType> targetClass, java.util.Map<java.lang.Class<?>,​Converter<?,​?>> converterMap)  
      <SourceType,​TargetType>
      Converter<SourceType,​TargetType>
      getConverter​(java.lang.Class<SourceType> sourceClass, java.lang.Class<TargetType> targetClass)  
      <SourceType>
      Converter<SourceType,​?>
      getDefaultConverterFrom​(java.lang.Class<SourceType> sourceClass)  
      • Methods inherited from class java.lang.Object

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

      • DefaultConversionManager

        public DefaultConversionManager()
    • Method Detail

      • addConverter

        protected <SourceType,​TargetType> void addConverter​(java.lang.Class<SourceType> sourceTypeClass,
                                                                  java.lang.Class<TargetType> targetTypeClass,
                                                                  Converter<SourceType,​TargetType> converter)
      • getConverter

        public <SourceType,​TargetType> Converter<SourceType,​TargetType> getConverter​(java.lang.Class<SourceType> sourceClass,
                                                                                                 java.lang.Class<TargetType> targetClass)
        Specified by:
        getConverter in interface ConversionManager
      • findConverterInMap

        protected <SourceType,​TargetType> Converter<SourceType,​TargetType> findConverterInMap​(java.lang.Class<TargetType> targetClass,
                                                                                                          java.util.Map<java.lang.Class<?>,​Converter<?,​?>> converterMap)