| Package | Description |
|---|---|
| com.github.nmorel.gwtjackson.rebind |
| Modifier and Type | Field and Description |
|---|---|
protected JacksonTypeOracle |
AbstractCreator.typeOracle |
| Modifier and Type | Method and Description |
|---|---|
static com.google.gwt.core.ext.typeinfo.JClassType |
CreatorUtils.extractBeanType(JacksonTypeOracle typeOracle,
com.google.gwt.core.ext.typeinfo.JType type)
Extract the bean type from the type given in parameter.
|
static BeanInfo |
BeanInfo.process(com.google.gwt.core.ext.TreeLogger logger,
JacksonTypeOracle typeOracle,
BeanJsonMapperInfo mapperInfo) |
static PropertyInfo |
PropertyInfo.process(com.google.gwt.core.ext.TreeLogger logger,
JacksonTypeOracle typeOracle,
FieldAccessors fieldAccessors,
BeanJsonMapperInfo mapperInfo) |
static BeanIdentityInfo |
BeanIdentityInfo.process(com.google.gwt.core.ext.TreeLogger logger,
JacksonTypeOracle typeOracle,
com.google.gwt.core.ext.typeinfo.JClassType type) |
static BeanIdentityInfo |
BeanIdentityInfo.process(com.google.gwt.core.ext.TreeLogger logger,
JacksonTypeOracle typeOracle,
com.google.gwt.core.ext.typeinfo.JType type,
FieldAccessors fieldAccessors) |
static PropertyInfo |
PropertyInfo.process(com.google.gwt.core.ext.TreeLogger logger,
JacksonTypeOracle typeOracle,
String propertyName,
com.google.gwt.core.ext.typeinfo.JParameter constructorParameter,
BeanInfo beanInfo)
Processes and construct a
PropertyInfo for a constructor parameter. |
| Constructor and Description |
|---|
AbstractBeanJsonCreator(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.GeneratorContext context,
JacksonTypeOracle typeOracle) |
AbstractCreator(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.GeneratorContext context,
JacksonTypeOracle typeOracle) |
BeanJsonDeserializerCreator(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.GeneratorContext context,
JacksonTypeOracle typeOracle) |
BeanJsonSerializerCreator(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.GeneratorContext context,
JacksonTypeOracle typeOracle) |
Copyright © 2013. All Rights Reserved.