Annotation Type Qualifier


  • @Documented
    @Retention(RUNTIME)
    @Target(ANNOTATION_TYPE)
    public @interface Qualifier
    Enables qualifying dependencies by Annotation instances.
    Author:
    Daniel Sagenschneider
    • Element Detail

      • nameFactory

        java.lang.Class<? extends QualifierNameFactory> nameFactory
        QualifierNameFactory to derive the name from the Annotation.
        Returns:
        QualifierNameFactory Class to be instantiated by default constructor.
        Default:
        net.officefloor.plugin.managedfunction.clazz.ClassNameQualifierNameFactory.class