Uses of Package
org.drasyl.annotation
Packages that use org.drasyl.annotation
Package
Description
Different methods to discover peers.
The protocol used for communication with remote peers.
Contains classes to manage the
Identity
of the drasyl node.Contains
DrasylNode
.Describes
DrasylNode
s as finite state machines.Contains events that inform about various states of the
DrasylNode
(started, stopped, etc.) or overlay network events (messages, peer discovery, etc.)Serialization of java objects to byte arrays and vice versa.
Utility classes used across multiple packages.
-
Classes in org.drasyl.annotation used by org.drasyl.handler.discoveryClassDescriptionA common annotation to declare that annotated elements can be
null
under some circumstance. -
Classes in org.drasyl.annotation used by org.drasyl.handler.remote.protocol
-
Classes in org.drasyl.annotation used by org.drasyl.identity
-
Classes in org.drasyl.annotation used by org.drasyl.nodeClassDescriptionSignifies that a public API (public class, method or field) is subject to incompatible changes, or even removal, in a future release.A common annotation to declare that annotated elements cannot be
null
.A common annotation to declare that annotated elements can benull
under some circumstance. -
Classes in org.drasyl.annotation used by org.drasyl.node.behaviour
-
Classes in org.drasyl.annotation used by org.drasyl.node.event
-
Classes in org.drasyl.annotation used by org.drasyl.node.handler.serializationClassDescriptionA common annotation to declare that annotated elements can be
null
under some circumstance. -
Classes in org.drasyl.annotation used by org.drasyl.util