Class BaseObjConvert<T>

java.lang.Object
org.qiunet.utils.convert.BaseObjConvert<T>
Direct Known Subclasses:
BaseObjListConvert, BaseObjSetConvert, BooleanConvert, ByteConvert, CharsetConvert, DateConvert, DoubleConvert, EnumConvert, FloatConvert, IntegerConvert, IntegerListCovert, IntegerSetCovert, LocalDateTimeConvert, LongConvert, LongListCovert, LongSetCovert, ShortConvert, StringConvert, StringListCovert, StringSetCovert

public abstract class BaseObjConvert<T> extends Object
配置文件里面 string 转对象的基类
Author:
qiunet 2020-02-04 12:13
  • Constructor Details

    • BaseObjConvert

      public BaseObjConvert()
  • Method Details

    • fromString

      public abstract T fromString(Field field, String str)
      转换成自己需要的对象
      Parameters:
      str -
      Returns:
    • canConvert

      public boolean canConvert(Field field)
      是否可以转换 需要用泛型判断的. 需要重写该方法
      Parameters:
      field -
      Returns:
    • canConvert

      public boolean canConvert(Class<?> type)
      是否可以转换
      Parameters:
      type -
      Returns: