public class CachingEnumerator<Data> extends java.lang.Object implements DataEnumerator<Data>
| Constructor and Description |
|---|
CachingEnumerator(DataEnumerator<Data> base,
KeyDescriptor<Data> dataDescriptor) |
| Modifier and Type | Method and Description |
|---|---|
int |
enumerate(Data value) |
Data |
valueOf(int idx) |
public CachingEnumerator(DataEnumerator<Data> base, KeyDescriptor<Data> dataDescriptor)
public int enumerate(Data value) throws java.io.IOException
enumerate in interface DataEnumerator<Data>java.io.IOExceptionpublic Data valueOf(int idx) throws java.io.IOException
valueOf in interface DataEnumerator<Data>java.io.IOException