public class ColumnArray extends AbstractColumn
buffer, name, type, values| Constructor and Description |
|---|
ColumnArray(String name,
DataTypeArray type,
Object[] values) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
void |
flushOffsets(BinarySerializer serializer) |
void |
flushToSerializer(BinarySerializer serializer,
boolean immediate)
Flush to socket output stream
|
void |
setColumnWriterBuffer(ColumnWriterBuffer buffer) |
void |
write(Object object) |
getColumnWriterBuffer, isExported, name, type, valuepublic ColumnArray(String name, DataTypeArray type, Object[] values)
public void write(Object object) throws IOException, SQLException
IOExceptionSQLExceptionpublic void flushToSerializer(BinarySerializer serializer, boolean immediate) throws SQLException, IOException
IColumnserializer - is serializer wrapper of tcp socketimmediate - means we should flush all the buffer to serializer nowSQLExceptionIOExceptionpublic void flushOffsets(BinarySerializer serializer) throws IOException
IOExceptionpublic void setColumnWriterBuffer(ColumnWriterBuffer buffer)
setColumnWriterBuffer in interface IColumnsetColumnWriterBuffer in class AbstractColumnpublic void clear()
clear in interface IColumnclear in class AbstractColumnCopyright © 2021. All rights reserved.