Package eu.bandm.tools.annotations
package eu.bandm.tools.annotations
A collection of general-purpose annotations and exceptions.
- Since:
- 1.0
-
ClassDescriptionIndicates that the annotated class is intentionally part of a cyclic dependency of classes.Container annotation for
EnvironmentDependency
annotations.Indicates that a class may depend on the values of OS-level environment variables.Indicates that the source file containing the annotated entity has been generated automatically.Indicates that the annotated element should not be visible in the API doc to the using programmer.Is thrown when a feature or variant is not yet implemented but foreseen.Is thrown at a point in the control flow which can never be reached, according to the intended semantics and conditions.Indicates that the valuenull
may appear.Represent a submessage of a message or a negative result of a test.Access point for project context information.Container annotation forPropertyDependency
annotations.Indicates that a class depends on Java-level system properties.Container annotation forResourceDependency
annotations.Indicates that a class may depend on resources at runtime.Most simple implementation of aPreMessage
.Indicates that the annotated element should have documentation, but has none.