Class Utils

java.lang.Object
io.jenkins.plugins.tools.Utils

public class Utils extends Object
通用方法合集
Author:
liuwei
  • Field Details

  • Constructor Details

    • Utils

      public Utils()
  • Method Details

    • createDefaultBtns

      public static List<ButtonModel> createDefaultBtns(String jobUrl)
      创建默认的按钮列表
      Parameters:
      jobUrl - 任务地址
      Returns:
      按钮列表
    • dye

      public static String dye(String content, String color)
      markdown 染色
      Parameters:
      content - 内容
      color - 颜色
      Returns:
      带颜色的内容
    • join

      public static String join(Iterable<? extends CharSequence> list)
      markdown 数组转字符串
      Parameters:
      list - 数组
      Returns:
      字符串
    • split

      public static String[] split(String str)
      字符串转数组
      Parameters:
      str - 字符串
      Returns:
      数组
    • toJson

      public static String toJson(Object obj)
      class to json string
      Parameters:
      obj - 实体类
      Returns:
      json 字符串
    • fromJson

      public static <T> T fromJson(String json, Class<T> clazz)
      json string to class
      Type Parameters:
      T - 泛型
      Parameters:
      json - json 字符串
      clazz - 类
      Returns:
      clazz 实体类