DocGenerator.Annotation
that contains basic information on command usage, declaration,
and requirements.DocConverter for
the @CommandInfo
annotation.Annotation can be converted
using the specified DocConverter
value.T into a String to be
collected with other conversions into a single String documenting a class or
method representing a command for a bot.Annotation, useful for
formatting multiple occurrences of the same CommandDoc annotation.Annotation that describes
a possible error or termination clause a Command might have during it's runtime.DocConverter
for the @Error
annotation.@Repeatable value
for @Error.Class and returns
the String formatted and from it.Method
and returns the String formatted and from it.Methods from the
provided Class and returns a List
of CommandDoc of each.Annotation.Annotation
to this DocGenerator.Annotation
to this DocGenerator with the provided DocConverter.Annotation that lists
required Permissions a bot must have
to use a command on a Guild.DocConverter for the
@RequiredPermissions
annotation.