Uses of Interface
net.i2p.data.DataStructure

Packages that use DataStructure 
Package Description
net.i2p.client
Interfaces and factories for the base I2P SDK used to develop applications that communicate through I2P.
net.i2p.crypto
These classes provide a number of low-level cryptographic routines.
net.i2p.data
These classes define the common data structures used by the various I2P protocols.
net.i2p.data.i2cp
The Invisible Internet Client Protocol (I2CP) allows applications simplified access to the I2P network without requiring them to deal with the issues involved with the Invisible Internet Network Protocol (I2NP).
net.i2p.data.i2np
This package defines the low-level messages sent between routers, called the Invisible Internet Network Protocol (I2NP).
net.i2p.data.router
Classes formerly in net.i2p.data but moved here as they are only used by the router.
net.i2p.router.crypto.ratchet
Implementation of ECIES-X25519-AEAD-Ratchet (proposal 144).
net.i2p.router.networkdb.kademlia
The network database, including implementation of floodfills.
org.klomp.snark.dht