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 |
isArray |
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 boolean isArray
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 © 2021 JBoss by Red Hat. All rights reserved.