public abstract class BaseTypeProducer extends Object implements TypeProducer
| Constructor and Description |
|---|
BaseTypeProducer() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Object |
createValue(String value)
Create object from given string.
|
Object |
createValue(String param,
javax.ws.rs.core.MultivaluedMap<String,String> values,
String defaultValue) |
protected abstract Object createValue(String value) throws Exception
value - string valueException - if any error occurspublic Object createValue(String param, javax.ws.rs.core.MultivaluedMap<String,String> values, String defaultValue) throws Exception
createValue in interface TypeProducerparam - parameter name, parameter name should be getting from
parameter annotationvalues - all value which can be used for construct object, it can be
header parameters, path parameters, query parameters, etcdefaultValue - default value which can be used if in value can't be
found required value with name paramException - if any errors occursCopyright © 2012–2016 Codenvy, S.A.. All rights reserved.