public final class RebindConfiguration extends Object
DefaultConfiguration and any AbstractConfiguration the user defined with :
<extend-configuration-property name="gwtjackson.configuration.extension" value="com.example.MyAbstractConfiguration" />
| Modifier and Type | Class and Description |
|---|---|
static class |
RebindConfiguration.MapperInstance |
static class |
RebindConfiguration.MapperType |
| Constructor and Description |
|---|
RebindConfiguration(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.GeneratorContext context,
JacksonTypeOracle typeOracle) |
| Modifier and Type | Method and Description |
|---|---|
com.google.gwt.thirdparty.guava.common.base.Optional<RebindConfiguration.MapperInstance> |
getDeserializer(com.google.gwt.core.ext.typeinfo.JType type)
Return a
RebindConfiguration.MapperInstance instantiating the deserializer for the given type |
com.google.gwt.thirdparty.guava.common.base.Optional<RebindConfiguration.MapperInstance> |
getKeyDeserializer(com.google.gwt.core.ext.typeinfo.JType type)
Return a
RebindConfiguration.MapperInstance instantiating the key deserializer for the given type |
com.google.gwt.thirdparty.guava.common.base.Optional<RebindConfiguration.MapperInstance> |
getKeySerializer(com.google.gwt.core.ext.typeinfo.JType type)
Return a
RebindConfiguration.MapperInstance instantiating the key serializer for the given type |
com.google.gwt.thirdparty.guava.common.base.Optional<RebindConfiguration.MapperInstance> |
getSerializer(com.google.gwt.core.ext.typeinfo.JType type)
Return a
RebindConfiguration.MapperInstance instantiating the serializer for the given type |
public RebindConfiguration(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.GeneratorContext context,
JacksonTypeOracle typeOracle)
throws com.google.gwt.core.ext.UnableToCompleteException
com.google.gwt.core.ext.UnableToCompleteExceptionpublic com.google.gwt.thirdparty.guava.common.base.Optional<RebindConfiguration.MapperInstance> getSerializer(com.google.gwt.core.ext.typeinfo.JType type)
RebindConfiguration.MapperInstance instantiating the serializer for the given typepublic com.google.gwt.thirdparty.guava.common.base.Optional<RebindConfiguration.MapperInstance> getDeserializer(com.google.gwt.core.ext.typeinfo.JType type)
RebindConfiguration.MapperInstance instantiating the deserializer for the given typepublic com.google.gwt.thirdparty.guava.common.base.Optional<RebindConfiguration.MapperInstance> getKeySerializer(com.google.gwt.core.ext.typeinfo.JType type)
RebindConfiguration.MapperInstance instantiating the key serializer for the given typepublic com.google.gwt.thirdparty.guava.common.base.Optional<RebindConfiguration.MapperInstance> getKeyDeserializer(com.google.gwt.core.ext.typeinfo.JType type)
RebindConfiguration.MapperInstance instantiating the key deserializer for the given typeCopyright © 2014. All Rights Reserved.