@Documented
@Retention(value=RUNTIME)
@Target(value=ANNOTATION_TYPE)
public @interface ContractIndicator
This annotation is put on annotations that are used
to mark things as hk2 contracts. For example
the annotation Contract is
used to denote hk2 contracts