@Retention(value=RUNTIME) @Target(value=TYPE) @Inherited public @interface Injectable
Marks an injectable class and specifies the scope of the injection. Example:
@Injectable(Scope.TEST)
public class InjectedClass {
}
The value is one of the enum constants from Scope type.
About the ibello dependency injection system, see hu.ibello.inject.
public abstract Scope value
Created by Kornél Simon, 2022