Modifier and Type | Class and Description |
---|---|
class |
ExternalBuffer.BufferIterator
Iterator of external buffer.
|
RowBuffer.RowBufferIterator
Modifier and Type | Method and Description |
---|---|
void |
complete() |
boolean |
flushMemory() |
List<ChannelWithMeta> |
getSpillChannels() |
long |
memoryOccupancy() |
RowBuffer.RowBufferIterator |
newIterator() |
boolean |
put(InternalRow row) |
void |
reset() |
int |
size() |
public boolean flushMemory() throws IOException
flushMemory
in interface RowBuffer
IOException
public boolean put(InternalRow row) throws IOException
put
in interface RowBuffer
IOException
public RowBuffer.RowBufferIterator newIterator()
newIterator
in interface RowBuffer
public long memoryOccupancy()
memoryOccupancy
in interface RowBuffer
@VisibleForTesting public List<ChannelWithMeta> getSpillChannels()
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.