public class StringParameterInjector extends Object
Modifier and Type | Field and Description |
---|---|
protected Type |
baseGenericType |
protected Class |
baseType |
protected Class<? extends Collection> |
collectionType |
protected Constructor |
constructor |
protected StringConverter |
converter |
protected String |
defaultValue |
protected RuntimeDelegate.HeaderDelegate |
delegate |
protected boolean |
isCollection |
protected ParamConverter |
paramConverter |
protected String |
paramName |
protected Class |
paramType |
protected AccessibleObject |
target |
protected Class |
type |
protected StringParameterUnmarshaller |
unmarshaller |
protected Method |
valueOf |
Constructor and Description |
---|
StringParameterInjector() |
StringParameterInjector(Class type,
Type genericType,
String paramName,
Class paramType,
String defaultValue,
AccessibleObject target,
Annotation[] annotations,
ResteasyProviderFactory factory) |
Modifier and Type | Method and Description |
---|---|
Object |
extractValue(String strVal) |
Object |
extractValues(List<String> values) |
String |
getParamSignature() |
protected void |
initialize(Class type,
Type genericType,
String paramName,
Class paramType,
String defaultValue,
AccessibleObject target,
Annotation[] annotations,
ResteasyProviderFactory factory) |
boolean |
isCollectionOrArray() |
protected void |
throwProcessingException(String message,
Throwable cause) |
protected Class type
protected Class baseType
protected Type baseGenericType
protected Constructor constructor
protected Method valueOf
protected String defaultValue
protected String paramName
protected Class paramType
protected boolean isCollection
protected Class<? extends Collection> collectionType
protected AccessibleObject target
protected ParamConverter paramConverter
protected StringConverter converter
protected StringParameterUnmarshaller unmarshaller
protected RuntimeDelegate.HeaderDelegate delegate
public StringParameterInjector()
public StringParameterInjector(Class type, Type genericType, String paramName, Class paramType, String defaultValue, AccessibleObject target, Annotation[] annotations, ResteasyProviderFactory factory)
public boolean isCollectionOrArray()
protected void initialize(Class type, Type genericType, String paramName, Class paramType, String defaultValue, AccessibleObject target, Annotation[] annotations, ResteasyProviderFactory factory)
public String getParamSignature()
Copyright © 2017 JBoss by Red Hat. All rights reserved.