Interface InjectableBean

  • All Known Implementing Classes:
    BeanParamInfo

    public interface InjectableBean
    Class that represents information about injectable beans as we scan them, such as resource endpoint beans, or BeanParam classes.
    • Method Detail

      • isFormParamRequired

        boolean isFormParamRequired()
        Returns:
        true if we have a FORM injectable field, either directly or in supertypes
      • setFormParamRequired

        InjectableBean setFormParamRequired​(boolean isFormParamRequired)
      • isInjectionRequired

        boolean isInjectionRequired()
        Returns:
        true if we have injectable fields, either directly or in supertypes
      • setInjectionRequired

        InjectableBean setInjectionRequired​(boolean isInjectionRequired)
      • getFieldExtractorsCount

        int getFieldExtractorsCount()
        Returns:
        the number of field extractors.
      • setFieldExtractorsCount

        void setFieldExtractorsCount​(int fieldExtractorsCount)