The client API proper: classes and interfaces representing the AMQP connections, channels, and wire-protocol framing descriptors.
Implementations of interfaces specified in the client API, and their supporting classes.
NIO network connector.
Implementation of connection and topology recovery.
Non-core utilities and administration tools.
JSON reader/writer and utility classes.
JSON-RPC client and server classes for supporting JSON-RPC over an AMQP transport.
Utility package of helper classes, mostly used in the implementation code.