Interface InjectAnnotationProcessor

    • Method Detail

      • getName

        java.lang.String getName()
        Deprecated.
        Tries to get the name value from the annotation.
        Returns:
        the value to be used for the name or null, in which case the standard annotation or name derived from method/field should be used
      • getVia

        java.lang.String getVia()
        Deprecated.
        Tries to get the via value from the annotation.
        Returns:
        the value to be used for the via or null, in which case the standard annotation should be used
      • hasDefault

        boolean hasDefault()
        Deprecated.
        Returns:
        true, if a default value is set
      • getDefault

        java.lang.Object getDefault()
        Deprecated.
        Tries to get the default value from the annotation. Only used if hasDefault() is set to true.
        Returns:
        the value to be used if nothing can be injected
      • isOptional

        java.lang.Boolean isOptional()
        Tries to get the information whether the injection is optional.
        Returns:
        the value to be used for the default or null, in which case the standard annotation should be used.