public class ProjectingJackson2HttpMessageConverter extends MappingJackson2HttpMessageConverter implements BeanClassLoaderAware, BeanFactoryAware
ProjectedPayload
アノテーションが付けられたインターフェースへの投影された JSON バインディングを有効にする HttpMessageConverter
実装。DEFAULT_CHARSET, objectMapper
logger
コンストラクターと説明 |
---|
ProjectingJackson2HttpMessageConverter() デフォルトの ObjectMapper を使用して新しい ProjectingJackson2HttpMessageConverter を作成します。 |
ProjectingJackson2HttpMessageConverter(com.fasterxml.jackson.databind.ObjectMapper mapper) 指定された ObjectMapper の新しい ProjectingJackson2HttpMessageConverter を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
boolean | canRead(TypeSE type, ClassSE<?> contextClass, MediaType mediaType) |
boolean | canWrite(ClassSE<?> clazz, MediaType mediaType) |
ObjectSE | read(TypeSE type, ClassSE<?> contextClass, HttpInputMessage inputMessage) |
void | setBeanClassLoader(ClassLoaderSE classLoader) |
void | setBeanFactory(BeanFactory beanFactory) |
setJsonPrefix, setPrefixJson, writePrefix
canRead, getContentLength, getDefaultContentType, getJavaType, getJsonEncoding, getObjectMapper, logWarningIfNecessary, readInternal, setObjectMapper, setPrettyPrint, writeInternal, writeSuffix
canWrite, supports, write, writeInternal
addDefaultHeaders, canRead, canWrite, getDefaultCharset, getSupportedMediaTypes, read, setDefaultCharset, setSupportedMediaTypes, write
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
getSupportedMediaTypes, read, write
public ProjectingJackson2HttpMessageConverter()
ObjectMapper
を使用して新しい ProjectingJackson2HttpMessageConverter
を作成します。public ProjectingJackson2HttpMessageConverter(com.fasterxml.jackson.databind.ObjectMapper mapper)
ObjectMapper
の新しい ProjectingJackson2HttpMessageConverter
を作成します。mapper
- null であってはなりません。public void setBeanClassLoader(ClassLoaderSE classLoader)
BeanClassLoaderAware
の setBeanClassLoader
public void setBeanFactory(BeanFactory beanFactory) throws BeansException
BeanFactoryAware
の setBeanFactory
BeansException
public boolean canRead(TypeSE type, @Nullable ClassSE<?> contextClass, @Nullable MediaType mediaType)
GenericHttpMessageConverter<ObjectSE>
の canRead
AbstractJackson2HttpMessageConverter
の canRead
public boolean canWrite(ClassSE<?> clazz, @Nullable MediaType mediaType)
HttpMessageConverter<ObjectSE>
の canWrite
AbstractJackson2HttpMessageConverter
の canWrite
public ObjectSE read(TypeSE type, @Nullable ClassSE<?> contextClass, HttpInputMessage inputMessage) throws IOExceptionSE, HttpMessageNotReadableException
GenericHttpMessageConverter<ObjectSE>
の read
AbstractJackson2HttpMessageConverter
の read
IOExceptionSE
HttpMessageNotReadableException
Copyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.