文档首页 > > 开发指南> 服务集成开发指导> 函数API脚本开发>

ObjectUtils类说明

ObjectUtils类说明

分享
更新时间:2021/01/26 GMT+08:00

路径

com.roma.apic.livedata.common.v1.ObjectUtils

说明

将Java对象序列化为字节数组或从字节数组反序列化为Java对象。

使用示例

1
2
3
4
5
6
importClass(com.roma.apic.livedata.common.v1.ObjectUtils);
function execute(data) {
    var sourceCode = "Hello world";
    var bytes = ObjectUtils.getBytes(sourceCode);
    return ObjectUtils.getObjectFromBytes(bytes)
}

方法列表

返回类型

方法和说明

static byte[]

getBytes(Object obj)

将对象序列化为字节数组

static Object

getObjectFromBytes(byte[] objBytes)

将字节数组反序列化为对象

static int

size(Object obj)

获取object的大小

方法详情

  • public static byte[] getBytes(Object obj)

    将对象序列化为字节数组

    输入参数

    obj:指定的object对象

    返回信息

    返回object序列化的字节数组

  • public static Object getObjectFromBytes(byte[] objBytes)

    将字节数组反序列化为对象

    输入参数

    objBytes:指定的字节数组

    返回信息

    返回反序列化的object对象

  • public static int size(Object obj)

    获取object的大小

    输入参数

    obj:指定的object对象

    返回信息

    返回object的大小

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区论坛频道来与我们联系探讨

智能客服提问云社区提问