Packages 
Package Description
com.iwebpp.crypto  
discord4j.command
This package contains a set of classes designed to allow for extreme customizability and interoperability when building command or command systems.
discord4j.command.util  
discord4j.common  
discord4j.common.close  
discord4j.common.jackson  
discord4j.common.json  
discord4j.core  
discord4j.core.event  
discord4j.core.event.dispatch  
discord4j.core.event.domain  
discord4j.core.event.domain.channel  
discord4j.core.event.domain.guild  
discord4j.core.event.domain.lifecycle  
discord4j.core.event.domain.message  
discord4j.core.event.domain.role  
discord4j.core.object  
discord4j.core.object.audit  
discord4j.core.object.data  
discord4j.core.object.data.stored  
discord4j.core.object.data.stored.embed  
discord4j.core.object.entity  
discord4j.core.object.presence  
discord4j.core.object.reaction  
discord4j.core.object.trait  
discord4j.core.object.util  
discord4j.core.spec  
discord4j.core.util  
discord4j.gateway
Components to create websocket clients targeting Discord gateway.
discord4j.gateway.json
Statically typed representations of Discord's gateway domain.
discord4j.gateway.json.dispatch
Domain of websocket inbound and outbound data.
discord4j.gateway.json.jackson
Classes supporting the conversion between gateway objects using Jackson.
discord4j.gateway.json.response
Domain of websocket responses.
discord4j.gateway.payload
Websocket payload readers and writers, converting to and from raw bytes.
discord4j.gateway.retry
Classes supporting GatewayClient automatic reconnection.
discord4j.rest  
discord4j.rest.http  
discord4j.rest.http.client  
discord4j.rest.json.request  
discord4j.rest.json.response  
discord4j.rest.request  
discord4j.rest.route  
discord4j.rest.service  
discord4j.rest.util  
discord4j.voice  
discord4j.voice.json