protected void |
AbstractCreator.generateIdentifierDeserializationInfo(com.google.gwt.user.rebind.SourceWriter source,
BeanInfo beanInfo,
BeanIdentityInfo identityInfo) |
protected void |
AbstractCreator.generateSuperclassInfo(com.google.gwt.user.rebind.SourceWriter source,
BeanInfo beanInfo,
com.google.gwt.thirdparty.guava.common.base.Optional<BeanTypeInfo> typeInfo,
boolean serialization) |
protected AbstractBeanJsonCreator.TypeParameters |
AbstractBeanJsonCreator.generateTypeParameterMapperFields(com.google.gwt.user.rebind.SourceWriter source,
BeanInfo beanInfo,
String mapperClass,
String mapperNameFormat) |
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.
|
void |
BeanJsonMapperInfo.setBeanInfo(BeanInfo beanInfo) |
protected abstract void |
AbstractBeanJsonCreator.writeClassBody(com.google.gwt.user.rebind.SourceWriter source,
BeanInfo info,
Map<String,PropertyInfo> properties) |
protected void |
BeanJsonDeserializerCreator.writeClassBody(com.google.gwt.user.rebind.SourceWriter source,
BeanInfo beanInfo,
Map<String,PropertyInfo> properties) |
protected void |
BeanJsonSerializerCreator.writeClassBody(com.google.gwt.user.rebind.SourceWriter source,
BeanInfo beanInfo,
Map<String,PropertyInfo> properties) |