public class PageRequestExtensionExtractorImpl extends Object implements PageRequestExtensionExtractor
| Modifier and Type | Field and Description |
|---|---|
protected JAXBContext |
jaxbContext |
protected org.slf4j.Logger |
log |
protected com.fasterxml.jackson.databind.ObjectMapper |
objectMapper |
| Constructor and Description |
|---|
PageRequestExtensionExtractorImpl()
Default constructor.
|
PageRequestExtensionExtractorImpl(JAXBContext jaxbContext,
com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
| Modifier and Type | Method and Description |
|---|---|
protected JAXBContext |
getJaxbContext() |
protected com.fasterxml.jackson.databind.ObjectMapper |
getObjectMapper() |
<T,S extends T> |
getPageRequestExtension(PageRequest pageRequest,
String key,
Class<T> extensionType,
S defaultObject) |
void |
init() |
void |
setJaxbContext(JAXBContext jaxbContext) |
void |
setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
protected final org.slf4j.Logger log
protected JAXBContext jaxbContext
protected com.fasterxml.jackson.databind.ObjectMapper objectMapper
public PageRequestExtensionExtractorImpl()
public PageRequestExtensionExtractorImpl(JAXBContext jaxbContext, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
protected JAXBContext getJaxbContext()
public void setJaxbContext(JAXBContext jaxbContext)
protected com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
public void setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
@PostConstruct public void init()
public <T,S extends T> T getPageRequestExtension(PageRequest pageRequest, String key, Class<T> extensionType, S defaultObject)
getPageRequestExtension in interface PageRequestExtensionExtractorCopyright © 2017 bremersee.org. All rights reserved.