public class StringParameterInjector
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.reflect.Type |
baseGenericType |
protected java.lang.Class |
baseType |
private static javax.ws.rs.ext.ParamConverter<java.lang.Character> |
characterParamConverter |
protected java.lang.Class<? extends java.util.Collection> |
collectionType |
protected java.lang.reflect.Constructor |
constructor |
protected StringConverter |
converter |
protected java.lang.String |
defaultValue |
protected javax.ws.rs.ext.RuntimeDelegate.HeaderDelegate |
delegate |
protected boolean |
isCollection |
protected javax.ws.rs.ext.ParamConverter |
paramConverter |
protected java.lang.String |
paramName |
protected java.lang.Class |
paramType |
protected java.lang.reflect.AccessibleObject |
target |
protected java.lang.Class |
type |
protected StringParameterUnmarshaller |
unmarshaller |
protected java.lang.reflect.Method |
valueOf |
Constructor and Description |
---|
StringParameterInjector() |
StringParameterInjector(java.lang.Class type,
java.lang.reflect.Type genericType,
java.lang.String paramName,
java.lang.Class paramType,
java.lang.String defaultValue,
java.lang.reflect.AccessibleObject target,
java.lang.annotation.Annotation[] annotations,
ResteasyProviderFactory factory) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
extractValue(java.lang.String strVal) |
java.lang.Object |
extractValues(java.util.List<java.lang.String> values) |
java.lang.String |
getParamSignature() |
protected void |
initialize(java.lang.Class type,
java.lang.reflect.Type genericType,
java.lang.String paramName,
java.lang.Class paramType,
java.lang.String defaultValue,
java.lang.reflect.AccessibleObject target,
java.lang.annotation.Annotation[] annotations,
ResteasyProviderFactory factory) |
boolean |
isCollectionOrArray() |
protected void |
throwProcessingException(java.lang.String message,
java.lang.Throwable cause) |
private static final javax.ws.rs.ext.ParamConverter<java.lang.Character> characterParamConverter
protected java.lang.Class type
protected java.lang.Class baseType
protected java.lang.reflect.Type baseGenericType
protected java.lang.reflect.Constructor constructor
protected java.lang.reflect.Method valueOf
protected java.lang.String defaultValue
protected java.lang.String paramName
protected java.lang.Class paramType
protected boolean isCollection
protected java.lang.Class<? extends java.util.Collection> collectionType
protected java.lang.reflect.AccessibleObject target
protected javax.ws.rs.ext.ParamConverter paramConverter
protected StringConverter converter
protected StringParameterUnmarshaller unmarshaller
protected javax.ws.rs.ext.RuntimeDelegate.HeaderDelegate delegate
public StringParameterInjector()
public StringParameterInjector(java.lang.Class type, java.lang.reflect.Type genericType, java.lang.String paramName, java.lang.Class paramType, java.lang.String defaultValue, java.lang.reflect.AccessibleObject target, java.lang.annotation.Annotation[] annotations, ResteasyProviderFactory factory)
public boolean isCollectionOrArray()
protected void initialize(java.lang.Class type, java.lang.reflect.Type genericType, java.lang.String paramName, java.lang.Class paramType, java.lang.String defaultValue, java.lang.reflect.AccessibleObject target, java.lang.annotation.Annotation[] annotations, ResteasyProviderFactory factory)
public java.lang.String getParamSignature()
public java.lang.Object extractValues(java.util.List<java.lang.String> values)
public java.lang.Object extractValue(java.lang.String strVal)
protected void throwProcessingException(java.lang.String message, java.lang.Throwable cause)