## Uses of Class
net.i2p.router.peermanager.PeerProfile

Packages that use PeerProfile
net.i2p.router.peermanager: The peer manager logs information about the history and quality of network peers.

Uses of PeerProfile in net.i2p.router.peermanager

Methods in net.i2p.router.peermanager that return PeerProfile
`PeerProfile` `ProfileOrganizer.addProfile(PeerProfile profile)` Add the new profile, returning the old value (or null if no profile existed)
`PeerProfile` `ProfileOrganizer.getProfile(Hash peer)` Retrieve the profile for the given peer, if one exists (else null)
`PeerProfile` `ProfilePersistenceHelper.readProfile(File file)`

Methods in net.i2p.router.peermanager that return types with arguments of type PeerProfile
`Set<PeerProfile>` `ProfilePersistenceHelper.readProfiles()`

Methods in net.i2p.router.peermanager with parameters of type PeerProfile
`PeerProfile` `ProfileOrganizer.addProfile(PeerProfile profile)` Add the new profile, returning the old value (or null if no profile existed)
`static double` `CapacityCalculator.calc(PeerProfile profile)`
`static double` `SpeedCalculator.calc(PeerProfile profile)`
`static double` `IntegrationCalculator.calc(PeerProfile profile)`
`int` `SpeedComparator.compare(PeerProfile left, PeerProfile right)`
`void` `ProfilePersistenceHelper.writeProfile(PeerProfile profile)` write out the data from the profile to the stream
`void` `ProfilePersistenceHelper.writeProfile(PeerProfile profile, OutputStream out)` write out the data from the profile to the stream