|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectrx.operators.ChunkedOperation.Chunks<T,C>
rx.operators.ChunkedOperation.NonOverlappingChunks<T,C>
T - The type of object all internal ChunkedOperation.Chunks objects record.
ChunkedOperation.Chunkprotected static class ChunkedOperation.NonOverlappingChunks<T,C>
This class is an extension on the ChunkedOperation.Chunks class which only supports one
active (not yet emitted) internal ChunkedOperation.Chunks object.
| Constructor Summary | |
|---|---|
ChunkedOperation.NonOverlappingChunks(Observer<? super C> observer,
Func0<? extends ChunkedOperation.Chunk<T,C>> chunkMaker)
|
|
| Method Summary | |
|---|---|
ChunkedOperation.Chunk<T,C> |
emitAndReplaceChunk()
|
void |
pushValue(T value)
This method pushes a value to all not yet emitted ChunkedOperation.Chunk objects. |
| Methods inherited from class rx.operators.ChunkedOperation.Chunks |
|---|
createChunk, emitAllChunks, emitChunk, getChunk |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ChunkedOperation.NonOverlappingChunks(Observer<? super C> observer,
Func0<? extends ChunkedOperation.Chunk<T,C>> chunkMaker)
| Method Detail |
|---|
public ChunkedOperation.Chunk<T,C> emitAndReplaceChunk()
public void pushValue(T value)
ChunkedOperation.ChunksChunkedOperation.Chunk objects.
pushValue in class ChunkedOperation.Chunks<T,C>value - The value to push to all not yet emitted ChunkedOperation.Chunk objects.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||