annotations library

Classes

AcceptedTypes
Used to annotate fields or parameters that have a type Object, but should only receive a known subset of types (e.g. String and int).
Throws
Used to annotate getters, methods, functions, parameters or local variables that can throw an exception (or multiple exceptions/errors) and therefore an invocation of such declarations must explicitly handle that exception.