| 构造器和说明 |
|---|
DataTypeArray(String name,
IDataType elemDataType,
IDataType offsetIDataType) |
| 限定符和类型 | 方法和说明 |
|---|---|
static IDataType |
createArrayType(SQLLexer lexer,
PhysicalInfo.ServerInfo serverInfo) |
Object |
defaultValue() |
Object |
deserializeBinary(BinaryDeserializer deserializer) |
Object[] |
deserializeBinaryBulk(int rows,
BinaryDeserializer deserializer) |
Object |
deserializeTextQuoted(SQLLexer lexer) |
Class |
javaTypeClass() |
String |
name() |
boolean |
nullable() |
void |
serializeBinary(Object data,
BinarySerializer serializer) |
void |
serializeBinary(Object data,
BinarySerializer dataBinarySerializer,
List<List<Integer>> offsets,
int level) |
void |
serializeBinaryBulk(Iterator<Object> data,
BinarySerializer serializer) |
void |
serializeBinaryBulk(Object[] data,
BinarySerializer serializer) |
int |
sqlTypeId() |
public DataTypeArray(String name, IDataType elemDataType, IDataType offsetIDataType) throws SQLException
SQLExceptionpublic Object defaultValue()
defaultValue 在接口中 IDataTypepublic Class javaTypeClass()
javaTypeClass 在接口中 IDataTypepublic Object deserializeTextQuoted(SQLLexer lexer) throws SQLException
deserializeTextQuoted 在接口中 IDataTypeSQLExceptionpublic void serializeBinary(Object data, BinarySerializer dataBinarySerializer, List<List<Integer>> offsets, int level) throws SQLException, IOException
public void serializeBinary(Object data, BinarySerializer serializer) throws SQLException, IOException
serializeBinary 在接口中 IDataTypeSQLExceptionIOExceptionpublic void serializeBinaryBulk(Iterator<Object> data, BinarySerializer serializer) throws SQLException, IOException
serializeBinaryBulk 在接口中 IDataTypeSQLExceptionIOExceptionpublic void serializeBinaryBulk(Object[] data, BinarySerializer serializer) throws SQLException, IOException
serializeBinaryBulk 在接口中 IDataTypeSQLExceptionIOExceptionpublic Object deserializeBinary(BinaryDeserializer deserializer) throws SQLException, IOException
deserializeBinary 在接口中 IDataTypeSQLExceptionIOExceptionpublic Object[] deserializeBinaryBulk(int rows, BinaryDeserializer deserializer) throws IOException, SQLException
deserializeBinaryBulk 在接口中 IDataTypeIOExceptionSQLExceptionpublic static IDataType createArrayType(SQLLexer lexer, PhysicalInfo.ServerInfo serverInfo) throws SQLException
SQLExceptionCopyright © 2020. All rights reserved.