Package eu.bandm.tools.annotations


package eu.bandm.tools.annotations
A collection of general-purpose annotations and exceptions.
Since:
1.0
  • Class
    Description
    Indicates 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 value null may appear.
    Represent a submessage of a message or a negative result of a test.
    Access point for project context information.
    Container annotation for PropertyDependency annotations.
    Indicates that a class depends on Java-level system properties.
    Container annotation for ResourceDependency annotations.
    Indicates that a class may depend on resources at runtime.
    Most simple implementation of a PreMessage.
    Annotation applied to some "main" package, which must be compiled by javac together in the same javac run with some "subpackages".
    Indicates that the annotated element should have documentation, but has none.