org.apache.accumulo.core.file.rfile
Class MultiLevelIndex.Reader

java.lang.Object
  extended by org.apache.accumulo.core.file.rfile.MultiLevelIndex.Reader
Enclosing class:
MultiLevelIndex

public static class MultiLevelIndex.Reader
extends Object


Nested Class Summary
 class MultiLevelIndex.Reader.IndexIterator
           
 class MultiLevelIndex.Reader.Node
           
 
Constructor Summary
MultiLevelIndex.Reader(BlockFileReader blockStore, int version)
           
 
Method Summary
 void getIndexInfo(Map<Integer,Long> sizes, Map<Integer,Long> counts)
           
 Key getLastKey()
           
 MultiLevelIndex.Reader.IndexIterator lookup(Key key)
           
 void readFields(DataInput in)
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiLevelIndex.Reader

public MultiLevelIndex.Reader(BlockFileReader blockStore,
                              int version)
Method Detail

lookup

public MultiLevelIndex.Reader.IndexIterator lookup(Key key)
                                            throws IOException
Throws:
IOException

readFields

public void readFields(DataInput in)
                throws IOException
Throws:
IOException

size

public int size()

getIndexInfo

public void getIndexInfo(Map<Integer,Long> sizes,
                         Map<Integer,Long> counts)
                  throws IOException
Throws:
IOException

getLastKey

public Key getLastKey()


Copyright © 2014 The Apache Software Foundation. All Rights Reserved.