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 IBindingSets 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 IBindingSets in those chunks.handleChunk in class AbstractUnsynchronizedArrayBuffer<E extends IBindingSet>chunk - A chunk of IBindingSets to be output.Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.