# Hierarchy For Package net.i2p.kademlia

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - net.i2p.kademlia.KBucketImpl<T> (implements net.i2p.kademlia.KBucket<T>)
  - net.i2p.kademlia.KBucketSet<T>
  - net.i2p.kademlia.RandomTrimmer<T> (implements net.i2p.kademlia.KBucketTrimmer<K>)
    - net.i2p.kademlia.RandomIfOldTrimmer<T>
  - net.i2p.kademlia.RejectTrimmer<T> (implements net.i2p.kademlia.KBucketTrimmer<K>)
  - net.i2p.kademlia.XORComparator<T> (implements java.util.Comparator<T>, java.io.Serializable)

## Interface Hierarchy

- net.i2p.kademlia.KBucket<T>
- net.i2p.kademlia.KBucketTrimmer<K>
- net.i2p.kademlia.SelectionCollector<T>