Class BaseConverter<T,K>

java.lang.Object
com.imyeyu.config.BaseConverter<T,K>
Direct Known Subclasses:
StringConverter

public abstract class BaseConverter<T,K> extends Object
Version:
2024-04-12 00:44
Author:
夜雨
  • Constructor Details

    • BaseConverter

      public BaseConverter()
  • Method Details

    • serialize

      protected abstract K serialize(Field field, T t)
      当组件值需要写入配置时的转换,默认直接 toString
      Parameters:
      t - 组件值类型
      Returns:
      配置值
    • deserialize

      protected abstract T deserialize(Field field, K data)
      当获取配置并即将设置到组件时调用
      Parameters:
      data - 配置值
      Returns:
      返回值