## Uses of Class
net.i2p.router.networkdb.kademlia.PeerSelector

- Packages that use PeerSelector
  Package | Description
  --- | ---
  net.i2p.router.networkdb.kademlia | Kademlia DHT implementation and floodfill router functionality for I2P.

- - ### Uses of PeerSelector in net.i2p.router.networkdb.kademlia

    Subclasses of PeerSelector in net.i2p.router.networkdb.kademlia
    Modifier and Type | Class and Description
    --- | ---
    `(package private) class` | `FloodfillPeerSelector` This is where we implement semi-Kademlia with the floodfills, by selecting floodfills closest to a given key for searches and stores.

    Fields in net.i2p.router.networkdb.kademlia declared as PeerSelector
    Modifier and Type | Field and Description
    --- | ---
    `protected PeerSelector` | KademliaNetworkDatabaseFacade.`_peerSelector`

    Methods in net.i2p.router.networkdb.kademlia that return PeerSelector
    Modifier and Type | Method and Description
    --- | ---
    `protected PeerSelector` | KademliaNetworkDatabaseFacade.`createPeerSelector()` Creates a peer selector for the network database.
    `PeerSelector` | KademliaNetworkDatabaseFacade.`getPeerSelector()` Returns the main database's peer selector.