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
Modifier and TypeFieldDescriptionprotected Type
protected Class
<?> protected Class
<? extends Collection> protected Constructor
<?> protected String
protected jakarta.ws.rs.ext.RuntimeDelegate.HeaderDelegate
<?> protected boolean
protected boolean
protected jakarta.ws.rs.ext.ParamConverter
<?> protected String
protected Class
<?> protected AccessibleObject
protected Class
<?> protected StringParameterUnmarshaller
<?> protected Method
-
Constructor Summary
ConstructorDescriptionStringParameterInjector
(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) jakarta.ws.rs.ext.RuntimeDelegate.HeaderDelegate
<?> jakarta.ws.rs.ext.ParamConverter
<?> protected void
initialize
(Class<?> type, Type genericType, String paramName, Class<?> paramType, String defaultValue, AccessibleObject target, Annotation[] annotations, ResteasyProviderFactory factory) 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) boolean
protected void
throwProcessingException
(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
protected jakarta.ws.rs.ext.ParamConverter<?> paramConverter -
unmarshaller
-
delegate
protected jakarta.ws.rs.ext.RuntimeDelegate.HeaderDelegate<?> 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
public jakarta.ws.rs.ext.ParamConverter<?> getParamConverter() -
getHeaderDelegate
public jakarta.ws.rs.ext.RuntimeDelegate.HeaderDelegate<?> getHeaderDelegate() -
throwProcessingException
-