org.apache.hadoop.hbase.util.byterange.impl
Class ByteRangeTreeSet

java.lang.Object
  extended by org.apache.hadoop.hbase.util.byterange.ByteRangeSet
      extended by org.apache.hadoop.hbase.util.byterange.impl.ByteRangeTreeSet

@InterfaceAudience.Private
public class ByteRangeTreeSet
extends ByteRangeSet

Not currently used in production, but here as a benchmark comparison against ByteRangeHashSet.


Field Summary
 
Fields inherited from class org.apache.hadoop.hbase.util.byterange.ByteRangeSet
byteAppender, numBytes, numInputs, numUniqueRanges, sortedIndexByInsertionId, sortedIndexByUniqueIndex, sortedRanges, uniqueIndexByUniqueRange, uniqueRangeIndexByInsertionId, uniqueRanges
 
Constructor Summary
ByteRangeTreeSet()
          constructors
ByteRangeTreeSet(List<ByteRange> rawByteArrays)
           
 
Method Summary
 void addToSortedRanges()
          abstract
 
Methods inherited from class org.apache.hadoop.hbase.util.byterange.ByteRangeSet
add, compile, getAvgSize, getSortedIndexForInsertionId, getSortedRanges, reset, size, store, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ByteRangeTreeSet

public ByteRangeTreeSet()
constructors


ByteRangeTreeSet

public ByteRangeTreeSet(List<ByteRange> rawByteArrays)
Method Detail

addToSortedRanges

public void addToSortedRanges()
Description copied from class: ByteRangeSet
abstract

Specified by:
addToSortedRanges in class ByteRangeSet


Copyright © 2007–2016 The Apache Software Foundation. All rights reserved.