VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

ArrayAssistant接口

功能描述

实现这个接口并将其实例注册到ArrayAssistantRegistry,让Vastbase驱动支持更多的数组类型。

方法说明

baseType

功能描述

获取数组基类型。

语法格式

Class<?> baseType()

参数说明

无。

返回值

返回数组基本类型。

buildElement(byte[] bytes, int pos, int len)

功能描述

从数组的二进制字节构建数组元素。

语法格式

Object buildElement(byte[] bytes,         
        int pos,        
        int len)

参数说明

参数名 参数说明
bytes 输入字节
pos 在输入数组中的位置
len 元素的长度

返回值

返回数组元素。

buildElement(String literal)

功能描述

从数组的字面值字符串构建数组元素。

语法格式

Object buildElement(String literal)

参数说明

参数名 参数说明
literal 数组元素的字符串表示形式

返回值

返回数组元素。

其他

已知的实现类:UUIDArrayAssistant。