public class MapBindTransformation extends AbstractBindTransform
DEFAULT_VALUE, POST_TYPE_ADAPTER, PRE_TYPE_ADAPTER_TO_DATA, PRE_TYPE_ADAPTER_TO_JAVA| Constructor and Description |
|---|
MapBindTransformation(com.squareup.javapoet.ParameterizedTypeName clazz) |
| Modifier and Type | Method and Description |
|---|---|
void |
generateParseOnJackson(BindTypeContext context,
com.squareup.javapoet.MethodSpec.Builder methodBuilder,
String parserName,
com.squareup.javapoet.TypeName beanClass,
String beanName,
BindProperty property) |
void |
generateParseOnJacksonAsString(BindTypeContext context,
com.squareup.javapoet.MethodSpec.Builder methodBuilder,
String parserName,
com.squareup.javapoet.TypeName beanClass,
String beanName,
BindProperty property) |
void |
generateParseOnJacksonInternal(BindTypeContext context,
com.squareup.javapoet.MethodSpec.Builder methodBuilder,
String parserName,
com.squareup.javapoet.TypeName beanClass,
String beanName,
BindProperty property,
boolean onString) |
void |
generateParseOnXml(BindTypeContext context,
com.squareup.javapoet.MethodSpec.Builder methodBuilder,
String parserName,
com.squareup.javapoet.TypeName beanClass,
String beanName,
BindProperty property) |
void |
generateSerializeOnJackson(BindTypeContext context,
com.squareup.javapoet.MethodSpec.Builder methodBuilder,
String serializerName,
com.squareup.javapoet.TypeName beanClass,
String beanName,
BindProperty property) |
void |
generateSerializeOnJacksonAsString(BindTypeContext context,
com.squareup.javapoet.MethodSpec.Builder methodBuilder,
String serializerName,
com.squareup.javapoet.TypeName beanClass,
String beanName,
BindProperty property) |
void |
generateSerializeOnXml(BindTypeContext context,
com.squareup.javapoet.MethodSpec.Builder methodBuilder,
String serializerName,
com.squareup.javapoet.TypeName beanClass,
String beanName,
BindProperty property) |
boolean |
isTypeAdapterSupported()
If true, means bind transformer support type adapter
|
public MapBindTransformation(com.squareup.javapoet.ParameterizedTypeName clazz)
public boolean isTypeAdapterSupported()
BindTransformpublic void generateParseOnXml(BindTypeContext context, com.squareup.javapoet.MethodSpec.Builder methodBuilder, String parserName, com.squareup.javapoet.TypeName beanClass, String beanName, BindProperty property)
public void generateSerializeOnXml(BindTypeContext context, com.squareup.javapoet.MethodSpec.Builder methodBuilder, String serializerName, com.squareup.javapoet.TypeName beanClass, String beanName, BindProperty property)
public void generateSerializeOnJackson(BindTypeContext context, com.squareup.javapoet.MethodSpec.Builder methodBuilder, String serializerName, com.squareup.javapoet.TypeName beanClass, String beanName, BindProperty property)
public void generateSerializeOnJacksonAsString(BindTypeContext context, com.squareup.javapoet.MethodSpec.Builder methodBuilder, String serializerName, com.squareup.javapoet.TypeName beanClass, String beanName, BindProperty property)
public void generateParseOnJackson(BindTypeContext context, com.squareup.javapoet.MethodSpec.Builder methodBuilder, String parserName, com.squareup.javapoet.TypeName beanClass, String beanName, BindProperty property)
public void generateParseOnJacksonAsString(BindTypeContext context, com.squareup.javapoet.MethodSpec.Builder methodBuilder, String parserName, com.squareup.javapoet.TypeName beanClass, String beanName, BindProperty property)
public void generateParseOnJacksonInternal(BindTypeContext context, com.squareup.javapoet.MethodSpec.Builder methodBuilder, String parserName, com.squareup.javapoet.TypeName beanClass, String beanName, BindProperty property, boolean onString)
Copyright © 2017. All rights reserved.