Class MultiSegmentMap<K extends Comparable<K>,V extends ISegment<K>>

java.lang.Object
com.pnfsoftware.jeb.util.collect.MultiSegmentMap<K,V>
Type Parameters:
K - key/address type
V - segment type
All Implemented Interfaces:
IMultiSegmentMap<K,V>

@Ser public class MultiSegmentMap<K extends Comparable<K>,V extends ISegment<K>> extends Object implements IMultiSegmentMap<K,V>
Standard implementation of a multi-segment map. This implementation relies on TreeMap.
  • Constructor Details

    • MultiSegmentMap

      public MultiSegmentMap()
      Create a multi-segment map using natural key ordering.
    • MultiSegmentMap

      protected MultiSegmentMap(Comparator<? super K> comparator)
      Create a multi-segment map using a custom key comparator.
      Parameters:
      comparator - key comparator
  • Method Details