public abstract class StringFrameColumnWriter<T extends ColumnValueSelector> extends Object implements FrameColumnWriter
| Modifier and Type | Field and Description |
|---|---|
static long |
DATA_OFFSET |
protected boolean |
multiValue |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addSelection() |
void |
close() |
abstract List<ByteBuffer> |
getUtf8ByteBuffersFromSelector(T selector)
Extracts a list of ByteBuffers from the selector.
|
long |
size() |
void |
undo() |
long |
writeTo(org.apache.datasketches.memory.WritableMemory memory,
long startPosition) |
public static final long DATA_OFFSET
protected final boolean multiValue
public boolean addSelection()
addSelection in interface FrameColumnWriterpublic void undo()
undo in interface FrameColumnWriterpublic long size()
size in interface FrameColumnWriterpublic long writeTo(org.apache.datasketches.memory.WritableMemory memory,
long startPosition)
writeTo in interface FrameColumnWriterpublic void close()
close in interface Closeableclose in interface AutoCloseableclose in interface FrameColumnWriterpublic abstract List<ByteBuffer> getUtf8ByteBuffersFromSelector(T selector)
FrameWriterUtils.NULL_STRING_MARKER_ARRAY.Copyright © 2011–2022 The Apache Software Foundation. All rights reserved.