# Uses of Package
com.thetransactioncompany.jsonrpc2

- Packages that use com.thetransactioncompany.jsonrpc2
  Package | Description
  --- | ---
  com.thetransactioncompany.jsonrpc2 | Classes to represent, parse and serialise JSON-RPC 2.0 requests, notifications and responses.
  com.thetransactioncompany.jsonrpc2.server | Simple server framework for processing JSON-RPC 2.0 requests and notifications.
  com.thetransactioncompany.jsonrpc2.util | Utility classes for typed retrieval of JSON-RPC 2.0 request parameters on the server side.
  net.i2p.i2pcontrol.servlets.jsonrpc2handlers | JSON-RPC 2.0 handlers for I2P Control API methods.

- Classes in com.thetransactioncompany.jsonrpc2 used by com.thetransactioncompany.jsonrpc2
  Class and Description
  JSONRPC2Error Represents a JSON-RPC 2.0 error that occurred during the processing of a request.
  JSONRPC2Message The base abstract class for JSON-RPC 2.0 requests, notifications and responses.
  JSONRPC2Notification Represents a JSON-RPC 2.0 notification.
  JSONRPC2ParamsType Enumeration of the three parameter types in JSON-RPC 2.0 requests and notifications.
  JSONRPC2ParseException Thrown to indicate an exception during the parsing of a JSON-RPC 2.0 message string.
  JSONRPC2Request Represents a JSON-RPC 2.0 request.
  JSONRPC2Response Represents a JSON-RPC 2.0 response.

- Classes in com.thetransactioncompany.jsonrpc2 used by com.thetransactioncompany.jsonrpc2.server
  Class and Description
  JSONRPC2Notification Represents a JSON-RPC 2.0 notification.
  JSONRPC2Request Represents a JSON-RPC 2.0 request.
  JSONRPC2Response Represents a JSON-RPC 2.0 response.

- Classes in com.thetransactioncompany.jsonrpc2 used by com.thetransactioncompany.jsonrpc2.util
  Class and Description
  JSONRPC2Error Represents a JSON-RPC 2.0 error that occurred during the processing of a request.

- Classes in com.thetransactioncompany.jsonrpc2 used by net.i2p.i2pcontrol.servlets.jsonrpc2handlers
  Class and Description
  JSONRPC2Error Represents a JSON-RPC 2.0 error that occurred during the processing of a request.
  JSONRPC2Request Represents a JSON-RPC 2.0 request.
  JSONRPC2Response Represents a JSON-RPC 2.0 response.