Package org.jboss.resteasy.core
Class StringParameterInjector
java.lang.Object
org.jboss.resteasy.core.StringParameterInjector
- Direct Known Subclasses:
CookieParamInjector
,FormParamInjector
,HeaderParamInjector
,MatrixParamInjector
,QueryParamInjector
- Version:
- $Revision: 1 $
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Type
protected Class
private static final javax.ws.rs.ext.ParamConverter
<Character> protected Class
<? extends Collection> protected Constructor
protected StringConverter
protected String
protected javax.ws.rs.ext.RuntimeDelegate.HeaderDelegate
protected boolean
protected javax.ws.rs.ext.ParamConverter
protected String
protected Class
protected AccessibleObject
protected Class
protected StringParameterUnmarshaller
protected Method
-
Constructor Summary
ConstructorsConstructorDescriptionStringParameterInjector
(Class type, Type genericType, String paramName, Class paramType, String defaultValue, AccessibleObject target, Annotation[] annotations, ResteasyProviderFactory factory) -
Method Summary
Modifier and TypeMethodDescriptionextractValue
(String strVal) extractValues
(List<String> values) protected void
initialize
(Class type, Type genericType, String paramName, Class paramType, String defaultValue, AccessibleObject target, Annotation[] annotations, ResteasyProviderFactory factory) boolean
protected void
throwProcessingException
(String message, Throwable cause)
-
Field Details
-
characterParamConverter
-
type
-
baseType
-
baseGenericType
-
constructor
-
valueOf
-
defaultValue
-
paramName
-
paramType
-
isCollection
protected boolean isCollection -
collectionType
-
target
-
paramConverter
protected javax.ws.rs.ext.ParamConverter paramConverter -
converter
-
unmarshaller
-
delegate
protected javax.ws.rs.ext.RuntimeDelegate.HeaderDelegate delegate
-
-
Constructor Details
-
StringParameterInjector
public StringParameterInjector() -
StringParameterInjector
public StringParameterInjector(Class type, Type genericType, String paramName, Class paramType, String defaultValue, AccessibleObject target, Annotation[] annotations, ResteasyProviderFactory factory)
-
-
Method Details
-
isCollectionOrArray
public boolean isCollectionOrArray() -
initialize
protected void initialize(Class type, Type genericType, String paramName, Class paramType, String defaultValue, AccessibleObject target, Annotation[] annotations, ResteasyProviderFactory factory) -
getParamSignature
-
extractValues
-
extractValue
-
throwProcessingException
-