org.jboss.resteasy.core
Class FormParamInjector
java.lang.Object
org.jboss.resteasy.core.StringParameterInjector
org.jboss.resteasy.core.FormParamInjector
- All Implemented Interfaces:
- ValueInjector
public class FormParamInjector
- extends StringParameterInjector
- implements ValueInjector
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
Fields inherited from class org.jboss.resteasy.core.StringParameterInjector |
baseType, collectionType, constructor, converter, defaultValue, delegate, isCollection, paramName, paramType, target, type, unmarshaller, valueOf |
Constructor Summary |
FormParamInjector(java.lang.Class type,
java.lang.reflect.Type genericType,
java.lang.reflect.AccessibleObject target,
java.lang.String header,
java.lang.String defaultValue,
java.lang.annotation.Annotation[] annotations,
ResteasyProviderFactory factory)
|
Method Summary |
java.lang.Object |
inject()
Inject outside the context of an HTTP request. |
java.lang.Object |
inject(HttpRequest request,
HttpResponse response)
Inject inside the context of an HTTP request. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FormParamInjector
public FormParamInjector(java.lang.Class type,
java.lang.reflect.Type genericType,
java.lang.reflect.AccessibleObject target,
java.lang.String header,
java.lang.String defaultValue,
java.lang.annotation.Annotation[] annotations,
ResteasyProviderFactory factory)
inject
public java.lang.Object inject(HttpRequest request,
HttpResponse response)
- Description copied from interface:
ValueInjector
- Inject inside the context of an HTTP request.
- Specified by:
inject
in interface ValueInjector
- Returns:
inject
public java.lang.Object 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 interface ValueInjector
- Returns:
Copyright © 2010. All Rights Reserved.