public class WrappedBindTransform extends AbstractBindTransform
| Modifier and Type | Field and Description |
|---|---|
protected Class<?> |
utilClazz |
DEFAULT_VALUE, POST_TYPE_ADAPTER, PRE_TYPE_ADAPTER_TO_DATA, PRE_TYPE_ADAPTER_TO_JAVA| Constructor and Description |
|---|
WrappedBindTransform(Class<?> utilClazz) |
| 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 |
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
|
protected Class<?> utilClazz
public WrappedBindTransform(Class<?> utilClazz)
public boolean isTypeAdapterSupported()
BindTransformpublic 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 generateParseOnXml(BindTypeContext context, com.squareup.javapoet.MethodSpec.Builder methodBuilder, String parserName, 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 generateSerializeOnXml(BindTypeContext context, com.squareup.javapoet.MethodSpec.Builder methodBuilder, String serializerName, com.squareup.javapoet.TypeName beanClass, String beanName, BindProperty property)
Copyright © 2017. All rights reserved.