public class StringParameterInjector extends Object
Modifier and Type | Field and Description |
---|---|
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 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 Class type
protected Class baseType
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 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 © 2018 JBoss by Red Hat. All rights reserved.