E
- public class UnsyncLocalOutputBuffer<E extends IBindingSet> extends AbstractUnsynchronizedArrayBuffer<E>
JoinStats
.Constructor and Description |
---|
UnsyncLocalOutputBuffer(JoinStats joinStats,
int capacity,
IBlockingBuffer<E[]> syncBuffer) |
Modifier and Type | Method and Description |
---|---|
protected void |
handleChunk(E[] chunk)
Adds the chunk to the
syncBuffer and updated the
JoinStats to reflect the #of IBindingSet chunks that
will be output and the #of IBindingSet s in those chunks. |
public UnsyncLocalOutputBuffer(JoinStats joinStats, int capacity, IBlockingBuffer<E[]> syncBuffer)
joinTask
- The task that is writing on this buffer.capacity
- The capacity of this buffer.syncBuffer
- The thread-safe buffer onto which this buffer writes when
it overflows.protected void handleChunk(E[] chunk)
syncBuffer
and updated the
JoinStats
to reflect the #of IBindingSet
chunks that
will be output and the #of IBindingSet
s in those chunks.handleChunk
in class AbstractUnsynchronizedArrayBuffer<E extends IBindingSet>
chunk
- A chunk of IBindingSet
s to be output.Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.