类 ConversionUtils

java.lang.Object
spring.turbo.core.ConversionUtils

public final class ConversionUtils extends Object
ConversionService相关工具
从以下版本开始:
1.0.0
作者:
应卓
另请参阅:
  • 方法详细资料

    • canConverter

      public static boolean canConverter(Class<?> sourceType, Class<?> targetType)
      判断是否可以完成转换
      参数:
      sourceType - 源类型
      targetType - 目标类型
      返回:
      判断结果
      抛出:
      UnsupportedOperationException - 无法定位ApplicationContext实例
    • convert

      @Nullable public static <T> T convert(Object source, Class<T> targetType)
      转换
      类型参数:
      T - 目标类型泛型
      参数:
      source - 源对象实例
      targetType - 目标类型
      返回:
      转换结果或null
      抛出:
      UnsupportedOperationException - 无法定位ApplicationContext实例
    • convertOrThrow

      public static <T> T convertOrThrow(Object source, Class<T> targetType)
      转换
      类型参数:
      T - 目标类型泛型
      参数:
      source - 源对象实例
      targetType - 目标类型
      返回:
      转换结果或null
      抛出:
      UnsupportedOperationException - 无法定位ApplicationContext实例
      IllegalArgumentException - 无法转换