Package com.helger.commons.annotation
Annotation Type IsSPIImplementation
-
@Retention(RUNTIME) @Target(TYPE) @Documented public @interface IsSPIImplementation
Marker interface that claims that this class implements an SPI interface that is resolved via theServiceLoader. This is mainly for checking that this class must be public and requires a public no-argument constructor and that no references from any other Java source file may be present. If this annotation is used, it implies that the semantics ofUsedViaReflectionalso apply.- Author:
- Philip Helger
- See Also:
IsSPIInterface
-
-
Element Detail
-
value
String value
- Default:
- ""
-
-