public class ParamMapSerializer extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ParamMapSerializer.BigDecimalSerializer |
static class |
ParamMapSerializer.BooleanSerializer |
static class |
ParamMapSerializer.DefaultTypeSerializer<T> |
static class |
ParamMapSerializer.DoubleSerializer |
static class |
ParamMapSerializer.FloatSerializer |
static class |
ParamMapSerializer.IntegerSerializer |
static class |
ParamMapSerializer.LongSerializer |
static class |
ParamMapSerializer.MissingSerializerException |
static class |
ParamMapSerializer.SerializerException |
static class |
ParamMapSerializer.ShortSerializer |
static class |
ParamMapSerializer.SimpleDateSerializer |
static class |
ParamMapSerializer.StringSerializer |
static class |
ParamMapSerializer.TimestampSerializer |
static interface |
ParamMapSerializer.TypeSerializer<T> |
| Constructor and Description |
|---|
ParamMapSerializer() |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
getObject(ActionRequest request,
Class<T> targetClass) |
<T> T |
getObject(Map<String,String> paramMap,
Class<T> targetClass) |
void |
registerTypeSerializer(Class<?> type,
ParamMapSerializer.TypeSerializer typeSerializer) |
Map<String,String> |
toParamMap(Object object) |
public final void registerTypeSerializer(Class<?> type, ParamMapSerializer.TypeSerializer typeSerializer) throws ParamMapSerializer.SerializerException
public <T> T getObject(Map<String,String> paramMap, Class<T> targetClass) throws ParamMapSerializer.MissingSerializerException, ParamMapSerializer.SerializerException
public final <T> T getObject(ActionRequest request, Class<T> targetClass) throws ParamMapSerializer.MissingSerializerException, ParamMapSerializer.SerializerException
Copyright © 2017 Agapsys Tecnologia Ltda-ME. All rights reserved.