Annotation Type ImplementedBy


  • @Target(TYPE)
    @Retention(RUNTIME)
    public @interface ImplementedBy
    A ready to use annotation to specify a class for the default implementation. If the class is not found in the classpath or it was found to be uncompatible, an ImplementationNotFouncException will be thrown.
    Author:
    NawaMan -- nawa@nawaman.net
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      Class<?> value
      The implementation class.
    • Element Detail

      • value

        Class<?> value
        The implementation class.
        Returns:
        the specified class to be used as an implementation.