public class LargeColumnSupportedComplexColumnSerializer extends Object implements GenericColumnSerializer
| Constructor and Description |
|---|
LargeColumnSupportedComplexColumnSerializer(IOPeon ioPeon,
String filenameBase,
ObjectStrategy strategy) |
LargeColumnSupportedComplexColumnSerializer(IOPeon ioPeon,
String filenameBase,
ObjectStrategy strategy,
int columnSize) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
static LargeColumnSupportedComplexColumnSerializer |
create(IOPeon ioPeon,
String filenameBase,
ObjectStrategy strategy) |
static LargeColumnSupportedComplexColumnSerializer |
createWithColumnSize(IOPeon ioPeon,
String filenameBase,
ObjectStrategy strategy,
int columnSize) |
long |
getSerializedSize() |
void |
open() |
void |
serialize(Object obj) |
void |
writeToChannel(WritableByteChannel channel,
FileSmoosher smoosher) |
public LargeColumnSupportedComplexColumnSerializer(IOPeon ioPeon, String filenameBase, ObjectStrategy strategy)
public LargeColumnSupportedComplexColumnSerializer(IOPeon ioPeon, String filenameBase, ObjectStrategy strategy, int columnSize)
public static LargeColumnSupportedComplexColumnSerializer create(IOPeon ioPeon, String filenameBase, ObjectStrategy strategy)
public static LargeColumnSupportedComplexColumnSerializer createWithColumnSize(IOPeon ioPeon, String filenameBase, ObjectStrategy strategy, int columnSize)
public void open()
throws IOException
open in interface GenericColumnSerializerIOExceptionpublic void serialize(Object obj) throws IOException
serialize in interface GenericColumnSerializerIOExceptionpublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionpublic long getSerializedSize()
getSerializedSize in interface GenericColumnSerializerpublic void writeToChannel(WritableByteChannel channel, FileSmoosher smoosher) throws IOException
writeToChannel in interface GenericColumnSerializerIOExceptionCopyright © 2011–2017. All rights reserved.