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 Details

    • 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)
    • getFileFormNames

      Set<String> getFileFormNames()
    • setFileFormNames

      void setFileFormNames(Set<String> fileFormNames)