Annotation Type Plugin.Factory.UsingReflection.Priority


  • @Documented
    @Target(CONSTRUCTOR)
    @Retention(RUNTIME)
    public static @interface Plugin.Factory.UsingReflection.Priority
    Indicates that a constructor should be treated with a given priority if several constructors can be resolved.
    • Field Summary

      Fields 
      Modifier and Type Fields Description
      static int DEFAULT
      The default priority that is assumed for non-annotated constructors.
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      int value
      Indicates the priority of the annotated constructor.
    • Field Detail

      • DEFAULT

        static final int DEFAULT
        The default priority that is assumed for non-annotated constructors.
    • Element Detail

      • value

        int value
        Indicates the priority of the annotated constructor.
        Returns:
        The priority of the annotated constructor.