跳转至

基工具文档

概述

BasicUtil 类用于定义系统中的基础工具方法,包括对象转换、UUID 生成和字符串编码。

方法

fun objectToMap(obj: Any): Map<String, Any>

介绍

通过反射获取对象的属性和值,将其转换为 Map。

参数

  • obj (Any): 要转换的对象。

返回

  • Map<String, Any>: 转换后的 Map。

fun makeUuidByString(name: String?): UUID

介绍

通过字符串生成一个 UUID。

参数

  • name (String?): 字符串。

返回

  • UUID: 生成的 UUID 对象。

fun makeUuid(): UUID

介绍

生成一个随机的 UUID。

参数

返回

  • UUID: 生成的 UUID 对象。

fun makeStringToBase64(str: String): String

介绍

将字符串转换为 Base64 编码,该方法将会返回一个 Base64 编码后的字符串。

参数

  • str (String): 要转换的字符串。

返回

  • String: Base64 编码后的字符串。