Package eu.bandm.tools.annotations
Annotation Interface CyclicDependency
@Documented
@Retention(CLASS)
@Target({TYPE,FIELD,METHOD,CONSTRUCTOR,PARAMETER,TYPE_PARAMETER})
public @interface CyclicDependency
Indicates that the annotated class is intentionally part of a cyclic dependency of classes.
An analyzing tool can detect this annotation to modify or suppress its generated warnings.