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 Summary
Modifier and TypeMethodDescriptionint
boolean
boolean
void
setFieldExtractorsCount
(int fieldExtractorsCount) void
setFileFormNames
(Set<String> fileFormNames) setFormParamRequired
(boolean isFormParamRequired) setInjectionRequired
(boolean isInjectionRequired)
-
Method Details
-
isFormParamRequired
boolean isFormParamRequired()- Returns:
- true if we have a FORM injectable field, either directly or in supertypes
-
setFormParamRequired
-
isInjectionRequired
boolean isInjectionRequired()- Returns:
- true if we have injectable fields, either directly or in supertypes
-
setInjectionRequired
-
getFieldExtractorsCount
int getFieldExtractorsCount()- Returns:
- the number of field extractors.
-
setFieldExtractorsCount
void setFieldExtractorsCount(int fieldExtractorsCount) -
getFileFormNames
-
setFileFormNames
-