public abstract class PageableListDeserializer<T,E>
extends com.fasterxml.jackson.databind.JsonDeserializer<T>
| Modifier | Constructor and Description |
|---|---|
protected |
PageableListDeserializer(Class<E> elementType) |
protected |
PageableListDeserializer(Class<E> elementType,
String collectionName) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract T |
createList(List<E> items,
Paging paging,
Map<String,String> links) |
T |
deserialize(com.fasterxml.jackson.core.JsonParser jp,
com.fasterxml.jackson.databind.DeserializationContext context) |
deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullValue, getNullValue, getObjectIdReader, handledType, isCachable, replaceDelegatee, unwrappingDeserializerpublic T deserialize(com.fasterxml.jackson.core.JsonParser jp, com.fasterxml.jackson.databind.DeserializationContext context) throws IOException, com.fasterxml.jackson.core.JsonProcessingException
deserialize in class com.fasterxml.jackson.databind.JsonDeserializer<T>IOExceptioncom.fasterxml.jackson.core.JsonProcessingExceptionCopyright © 2017. All Rights Reserved.