public class PartitionHolder<T> extends Object implements Iterable<PartitionChunk<T>>
Constructor and Description |
---|
PartitionHolder(List<PartitionChunk<T>> initialChunks) |
PartitionHolder(PartitionChunk<T> initialChunk) |
PartitionHolder(PartitionHolder partitionHolder) |
Modifier and Type | Method and Description |
---|---|
void |
add(PartitionChunk<T> chunk) |
boolean |
equals(Object o) |
PartitionChunk<T> |
getChunk(int partitionNum) |
int |
hashCode() |
boolean |
isComplete() |
boolean |
isEmpty() |
Iterator<PartitionChunk<T>> |
iterator() |
Iterable<T> |
payloads() |
PartitionChunk<T> |
remove(PartitionChunk<T> chunk) |
int |
size() |
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
forEach, spliterator
public PartitionHolder(PartitionChunk<T> initialChunk)
public PartitionHolder(List<PartitionChunk<T>> initialChunks)
public PartitionHolder(PartitionHolder partitionHolder)
public void add(PartitionChunk<T> chunk)
public int size()
public PartitionChunk<T> remove(PartitionChunk<T> chunk)
public boolean isEmpty()
public boolean isComplete()
public PartitionChunk<T> getChunk(int partitionNum)
public Iterator<PartitionChunk<T>> iterator()
iterator
in interface Iterable<PartitionChunk<T>>
Copyright © 2011–2017. All rights reserved.