Package com.macrofocus.molap.series
Class ReIndexedSeries<K,V,X>
- java.lang.Object
-
- com.macrofocus.molap.series.AbstractSeries<K,V>
-
- com.macrofocus.molap.series.ReIndexedSeries<K,V,X>
-
- All Implemented Interfaces:
Series<K,V>
public class ReIndexedSeries<K,V,X> extends AbstractSeries<K,V>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
ReIndexedSeries.ReIndexRecipe<K>
-
Constructor Summary
Constructors Constructor Description ReIndexedSeries(Series<X,V> series, ReIndexedSeries.ReIndexRecipe<K> recipe)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description V
get(K key)
int
getAddress(K key)
K
getKey(int index)
java.lang.Object
getName()
java.lang.Class
getType()
Series<K,V>
head(int count)
java.lang.Iterable<K>
keys()
<L> Series<L,V>
reindex(L... keys)
int
size()
Series<K,V>
tail(int count)
-
-
-
Constructor Detail
-
ReIndexedSeries
public ReIndexedSeries(Series<X,V> series, ReIndexedSeries.ReIndexRecipe<K> recipe)
-
-