class PrimitiveCharacterExtractor extends java.lang.Object implements MultivaluedParameterExtractor<java.lang.Object>
Character and char parameters.| Modifier and Type | Field and Description |
|---|---|
(package private) java.lang.Object |
defaultPrimitiveTypeValue |
(package private) java.lang.String |
defaultStringValue |
(package private) java.lang.String |
parameter |
| Constructor and Description |
|---|
PrimitiveCharacterExtractor(java.lang.String parameter,
java.lang.String defaultStringValue,
java.lang.Object defaultPrimitiveTypeValue) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
extract(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> parameters)
Extract the map entry identified by a
name (and using
the configured default value) from
the supplied multivalued map. |
java.lang.String |
getDefaultValueString()
Default entry value (string) that will be used in case the entry
is not present in the supplied
multivalued map. |
java.lang.String |
getName()
Name of the parameter (map key) to be extracted from the supplied
multivalued map. |
final java.lang.String parameter
final java.lang.String defaultStringValue
final java.lang.Object defaultPrimitiveTypeValue
public PrimitiveCharacterExtractor(java.lang.String parameter,
java.lang.String defaultStringValue,
java.lang.Object defaultPrimitiveTypeValue)
public java.lang.String getName()
MultivaluedParameterExtractormultivalued map.getName in interface MultivaluedParameterExtractor<java.lang.Object>public java.lang.String getDefaultValueString()
MultivaluedParameterExtractormultivalued map.getDefaultValueString in interface MultivaluedParameterExtractor<java.lang.Object>public java.lang.Object extract(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> parameters)
MultivaluedParameterExtractorname (and using
the configured default value) from
the supplied multivalued map.extract in interface MultivaluedParameterExtractor<java.lang.Object>parameters - multivalued parameter map.