Package-level declarations
Types
The CustomParametersOrder
annotation is useful to manage the custom parameters order for a better readability of the code and to work with that parameters correctly
The DTO
annotation is useful to indicate whether a class is used as Data Transfer Object
The FutureEquinoxApi
annotation is useful to indicate an experimental api implemented in an external project outside Equinox
that can be potentially implemented in the official library
Annotation that defines the request path and its parameters for API requests.
The RequiresSuperCall
annotation is useful to indicate that an inherited or an overridden method to works correctly and completely requires that also the original method is invoked like the @CallSuper annotation.
The Returner
annotation is used to mark methods that are responsible for formatting and returning data in a specified format
The @Structure
annotation is applied to classes that define a general structure and behavior for a potential hierarchy, along with its subclasses. It marks classes that provide a common template or foundation, often used for sharing general properties and functionality across a set of related classes.