public class ObjectMapperCreator extends AbstractCreator
ObjectMapperCreator class.
configuration, context, logger, TYPE_PARAMETER_DESERIALIZER_FIELD_NAME, TYPE_PARAMETER_SERIALIZER_FIELD_NAME, typeOracle| Constructor and Description |
|---|
ObjectMapperCreator(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.GeneratorContext context,
RebindConfiguration configuration,
JacksonTypeOracle typeOracle)
Constructor for ObjectMapperCreator.
|
| Modifier and Type | Method and Description |
|---|---|
String |
create(com.google.gwt.core.ext.typeinfo.JClassType interfaceClass)
Creates the implementation of the interface denoted by interfaceClass and extending
ObjectMapper |
protected com.google.gwt.thirdparty.guava.common.base.Optional<BeanJsonMapperInfo> |
getMapperInfo()
getMapperInfo
|
getJsonDeserializerFromType, getJsonDeserializerFromType, getJsonSerializerFromType, getJsonSerializerFromType, getKeyDeserializerFromType, getKeyDeserializerFromType, getKeySerializerFromType, getKeySerializerFromType, getMapperInfo, getPrintWriter, writepublic ObjectMapperCreator(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.GeneratorContext context,
RebindConfiguration configuration,
JacksonTypeOracle typeOracle)
throws com.google.gwt.core.ext.UnableToCompleteException
Constructor for ObjectMapperCreator.
logger - a TreeLogger object.context - a GeneratorContext object.configuration - a RebindConfiguration object.typeOracle - a JacksonTypeOracle object.com.google.gwt.core.ext.UnableToCompleteException - if any.protected com.google.gwt.thirdparty.guava.common.base.Optional<BeanJsonMapperInfo> getMapperInfo()
getMapperInfo
getMapperInfo in class AbstractCreatorOptional object.public String create(com.google.gwt.core.ext.typeinfo.JClassType interfaceClass) throws com.google.gwt.core.ext.UnableToCompleteException
ObjectMapperinterfaceClass - the interface to generate an implementationcom.google.gwt.core.ext.UnableToCompleteException - if any.Copyright © 2017. All Rights Reserved.