public abstract class PageableListDeserializer<T,E>
extends com.fasterxml.jackson.databind.JsonDeserializer<T>
| Modifier | Constructor and Description |
|---|---|
protected |
PageableListDeserializer(java.lang.Class<E> elementType) |
protected |
PageableListDeserializer(java.lang.Class<E> elementType,
java.lang.String collectionName) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract T |
createList(java.util.List<E> items,
Paging paging,
java.util.Map<java.lang.String,java.lang.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, unwrappingDeserializerprotected PageableListDeserializer(java.lang.Class<E> elementType)
protected PageableListDeserializer(java.lang.Class<E> elementType, java.lang.String collectionName)
protected abstract T createList(java.util.List<E> items, Paging paging, java.util.Map<java.lang.String,java.lang.String> links)
public T deserialize(com.fasterxml.jackson.core.JsonParser jp, com.fasterxml.jackson.databind.DeserializationContext context) throws java.io.IOException, com.fasterxml.jackson.core.JsonProcessingException
deserialize in class com.fasterxml.jackson.databind.JsonDeserializer<T>java.io.IOExceptioncom.fasterxml.jackson.core.JsonProcessingExceptionCopyright © 2016. All Rights Reserved.