Uses of Package
org.drasyl.annotation
-
Packages that use org.drasyl.annotation Package Description org.drasyl Core API that includes theDrasylNode
andDrasylConfig
.org.drasyl.behaviour DescribesDrasylNode
s as finite state machines.org.drasyl.event Contains events that inform the application about various states of the drasyl node, incoming communication, or connection type changes.org.drasyl.remote.protocol The protocol used for communication with remote nodes.org.drasyl.util Utility classes used across multiple packages.org.drasyl.util.scheduler Provides theDrasylScheduler
. -
Classes in org.drasyl.annotation used by org.drasyl Class Description Beta Signifies that a public API (public class, method or field) is subject to incompatible changes, or even removal, in a future release.NonNull A common annotation to declare that annotated elements cannot benull
.Nullable A common annotation to declare that annotated elements can benull
under some circumstance. -
Classes in org.drasyl.annotation used by org.drasyl.behaviour Class Description NonNull A common annotation to declare that annotated elements cannot benull
. -
Classes in org.drasyl.annotation used by org.drasyl.event Class Description NonNull A common annotation to declare that annotated elements cannot benull
.Nullable A common annotation to declare that annotated elements can benull
under some circumstance. -
Classes in org.drasyl.annotation used by org.drasyl.remote.protocol Class Description NonNull A common annotation to declare that annotated elements cannot benull
. -
Classes in org.drasyl.annotation used by org.drasyl.util Class Description NonNull A common annotation to declare that annotated elements cannot benull
. -
Classes in org.drasyl.annotation used by org.drasyl.util.scheduler Class Description NonNull A common annotation to declare that annotated elements cannot benull
.