public class ColumnMap extends AbstractColumn
buffer, name, type, values| Constructor and Description |
|---|
ColumnMap(String name,
DataTypeMap type,
Object[] values) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
void |
flushOffsets(BinarySerializer serializer) |
void |
flushToSerializer(BinarySerializer serializer,
boolean now)
Flush to socket output stream
|
void |
setColumnWriterBuffer(ColumnWriterBuffer buffer) |
void |
write(Object object) |
getColumnWriterBuffer, isExported, name, type, valuepublic ColumnMap(String name, DataTypeMap type, Object[] values)
public void write(Object object) throws IOException, SQLException
IOExceptionSQLExceptionpublic void flushToSerializer(BinarySerializer serializer, boolean now) throws IOException, SQLException
IColumnserializer - is serializer wrapper of tcp socketnow - means we should flush all the buffer to serializer nowIOExceptionSQLExceptionpublic 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.