Package com.github.kaktushose.jda.commands.definitions.description
package com.github.kaktushose.jda.commands.definitions.description
This packages includes different types of Descriptions
that contain meta information about classes, methods und parameters, similar to reflections.
Descriptions are created by an implementation of Descriptions
and are used in many places of this framework, resulting in the possible avoidance of java reflections.
-
ClassDescriptionA
Description
that describes a class.The common interface of allDescription
types.A functional interface, that allows the invocation of aMethodDescription
.ADescription
that describes a method.ADescription
that describes a parameter.