Package org.jboss.resteasy.core
Class FormParamInjector
java.lang.Object
org.jboss.resteasy.core.StringParameterInjector
org.jboss.resteasy.core.FormParamInjector
- All Implemented Interfaces:
ValueInjector
- Version:
- $Revision: 1 $
-
Field Summary
FieldsFields inherited from class org.jboss.resteasy.core.StringParameterInjector
baseGenericType, baseType, collectionType, constructor, converter, defaultValue, delegate, isCollection, paramConverter, paramName, paramType, target, type, unmarshaller, valueOf
-
Constructor Summary
ConstructorsConstructorDescriptionFormParamInjector
(Class type, Type genericType, AccessibleObject target, String header, String defaultValue, boolean encode, Annotation[] annotations, ResteasyProviderFactory factory) -
Method Summary
Modifier and TypeMethodDescriptioninject()
Inject outside the context of an HTTP request.inject
(HttpRequest request, HttpResponse response) Inject inside the context of an HTTP request.Methods inherited from class org.jboss.resteasy.core.StringParameterInjector
extractValue, extractValues, getParamSignature, initialize, isCollectionOrArray, throwProcessingException
-
Field Details
-
encode
private boolean encode
-
-
Constructor Details
-
FormParamInjector
public FormParamInjector(Class type, Type genericType, AccessibleObject target, String header, String defaultValue, boolean encode, Annotation[] annotations, ResteasyProviderFactory factory)
-
-
Method Details
-
inject
Description copied from interface:ValueInjector
Inject inside the context of an HTTP request.- Specified by:
inject
in interfaceValueInjector
- Parameters:
request
-response
-- Returns:
-
inject
Description copied from interface:ValueInjector
Inject outside the context of an HTTP request. For instance, a singleton may have proxiable and injectable jax-rs objects like Request, UriInfo, or HttpHeaders.- Specified by:
inject
in interfaceValueInjector
- Returns:
-