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 $
- Author:
- Bill Burke, Nicolas NESMON
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Typeprotected Class<?>protected Class<? extends Collection>protected Constructor<?>protected Stringprotected RuntimeDelegate.HeaderDelegate<?>protected booleanprotected booleanprotected ParamConverter<?>protected Stringprotected Class<?>protected AccessibleObjectprotected Class<?>protected StringParameterUnmarshaller<?>protected Method -
Constructor Summary
ConstructorsConstructorDescriptionStringParameterInjector(Class<?> type, Type genericType, String paramName, Class<?> paramType, String defaultValue, AccessibleObject target, Annotation[] annotations, ResteasyProviderFactory factory) StringParameterInjector(Class<?> type, Type genericType, String paramName, Class<?> paramType, String defaultValue, AccessibleObject target, Annotation[] annotations, ResteasyProviderFactory factory, Map<Class<? extends Annotation>, Collection<Class<?>>> ignoredTypes) -
Method Summary
Modifier and TypeMethodDescriptionextractValue(String strVal) extractValues(List<String> values) protected voidinitialize(Class<?> type, Type genericType, String paramName, Class<?> paramType, String defaultValue, AccessibleObject target, Annotation[] annotations, ResteasyProviderFactory factory) protected voidinitialize(Class<?> type, Type genericType, String paramName, Class<?> paramType, String defaultValue, AccessibleObject target, Annotation[] annotations, ResteasyProviderFactory factory, Map<Class<? extends Annotation>, Collection<Class<?>>> ignoredTypes) booleanprotected voidthrowProcessingException(String message, Throwable cause)
-
Field Details
-
type
-
baseType
-
baseGenericType
-
constructor
-
valueOf
-
defaultValue
-
paramName
-
paramType
-
isCollection
protected boolean isCollection -
isArray
protected boolean isArray -
collectionType
-
target
-
paramConverter
-
unmarshaller
-
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) -
StringParameterInjector
public StringParameterInjector(Class<?> type, Type genericType, String paramName, Class<?> paramType, String defaultValue, AccessibleObject target, Annotation[] annotations, ResteasyProviderFactory factory, Map<Class<? extends Annotation>, Collection<Class<?>>> ignoredTypes)
-
-
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) -
initialize
protected void initialize(Class<?> type, Type genericType, String paramName, Class<?> paramType, String defaultValue, AccessibleObject target, Annotation[] annotations, ResteasyProviderFactory factory, Map<Class<? extends Annotation>, Collection<Class<?>>> ignoredTypes) -
getParamSignature
-
extractValues
-
extractValue
-
getParamConverter
-
getHeaderDelegate
-
throwProcessingException
-