类 TransService

java.lang.Object
org.dromara.trans.service.impl.TransService

public class TransService extends Object
翻译服务 根据类的需要翻译的type 调用对应的trans服务翻译一个或者多个bean
作者:
wanglei
  • 构造器详细资料

    • TransService

      public TransService()
  • 方法详细资料

    • registerTransType

      public static void registerTransType(String type, ITransTypeService transTypeService)
      注册一个trans服务
      参数:
      type - 类型
      transTypeService - 对应的trans接口实现
    • transOne

      public void transOne(org.dromara.core.trans.vo.VO obj)
      翻译一个字段
      参数:
      obj - 需要翻译的对象
    • transOne

      public void transOne(org.dromara.core.trans.vo.VO obj, Set<String> includeFields, Set<String> excludeFields)
      翻译一个字段
      参数:
      obj - 需要翻译的对象
      includeFields - 仅翻译的字段
      excludeFields - 排除翻译的字段
    • unTransMore

      public void unTransMore(List<?> objList)
      反向翻译集合
      参数:
      objList - 集合
    • unTransOne

      public void unTransOne(Object obj)
      反向翻译单个
      参数:
      obj - 对象
    • transMore

      public void transMore(List<? extends org.dromara.core.trans.vo.VO> objList)
      翻译多个VO
      参数:
      objList - 需要翻译的对象集合
    • transMore

      public void transMore(List<? extends org.dromara.core.trans.vo.VO> objList, Set<String> includeFields, Set<String> excludeFields)
      翻译多个VO
      参数:
      objList - 需要翻译的对象集合
      includeFields - 仅翻译的字段
      excludeFields - 排除翻译的字段
    • transBatch

      public void transBatch(List<? extends org.dromara.core.trans.vo.VO> objList)
      翻译多个VO
      参数:
      objList -