Annotation Interface Modulus


@Retention(RUNTIME) @Target(TYPE) public @interface Modulus
Annotates a class that contributes to the object graph. A binding is a static methods that is annotated with either @Provides or @Inject.

The annotated class must also be referenced in the modules of a Component.

This class is called Modulus, not Module because there is a class Module in java.lang since Java 9.