public class SingleElementPartitionChunk<T> extends Object implements PartitionChunk<T>
| Constructor and Description | 
|---|
SingleElementPartitionChunk(T element)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
abuts(PartitionChunk<T> tPartitionChunk)
Determines if this PartitionChunk abuts another PartitionChunk. 
 | 
int | 
compareTo(PartitionChunk<T> chunk)
The ordering of PartitionChunks is determined entirely by the partition boundaries and has nothing to do
 with the object. 
 | 
boolean | 
equals(Object o)  | 
int | 
getChunkNumber()
Returns the partition chunk number of this PartitionChunk. 
 | 
T | 
getObject()
Returns the payload, generally an object that can be used to perform some action against the shard. 
 | 
int | 
hashCode()  | 
boolean | 
isEnd()
Returns true if this chunk is the end of the partition. 
 | 
boolean | 
isStart()
Returns true if this chunk is the beginning of the partition. 
 | 
String | 
toString()  | 
public SingleElementPartitionChunk(T element)
public T getObject()
PartitionChunkgetObject in interface PartitionChunk<T>public boolean abuts(PartitionChunk<T> tPartitionChunk)
PartitionChunkabuts in interface PartitionChunk<T>tPartitionChunk - input chunkpublic boolean isStart()
PartitionChunkisStart in interface PartitionChunk<T>public boolean isEnd()
PartitionChunkisEnd in interface PartitionChunk<T>public int getChunkNumber()
PartitionChunkgetChunkNumber in interface PartitionChunk<T>public int compareTo(PartitionChunk<T> chunk)
compareTo in interface Comparable<PartitionChunk<T>>chunk - Copyright © 2011–2018. All rights reserved.