| Interface | Description | 
|---|---|
| PartitionChunk<T> | 
 A PartitionChunk represents a chunk of a partitioned(sharded) space. 
 | 
| ShardSpec | 
 A Marker interface that exists to combine ShardSpec objects together for Jackson. 
 | 
| ShardSpecLookup | 
| Class | Description | 
|---|---|
| HashBasedNumberedShardSpec | |
| ImmutablePartitionHolder<T> | |
| IntegerPartitionChunk<T> | |
| LinearPartitionChunk<T> | |
| LinearShardSpec | 
 An extendable linear shard spec. 
 | 
| NoneShardSpec | |
| NumberedPartitionChunk<T> | |
| NumberedShardSpec | 
 An extendable linear shard spec containing the information of core partitions. 
 | 
| PartitionHolder<T> | 
 An object that clumps together multiple other objects which each represent a shard of some space. 
 | 
| SingleDimensionShardSpec | 
 Class uses getters/setters to work around http://jira.codehaus.org/browse/MSHADE-92
 Adjust to JsonCreator and final fields when resolved. 
 | 
| SingleElementPartitionChunk<T> | |
| StringPartitionChunk<T> | 
Copyright © 2011–2018. All rights reserved.