public class FieldSerializerChainBuilder extends Object implements MappersChainBuilder
FieldSerializerChainBuilder class.
| Constructor and Description |
|---|
FieldSerializerChainBuilder(String packageName,
TypeMirror beanType)
Constructor for FieldSerializerChainBuilder.
|
FieldSerializerChainBuilder(String packageName,
TypeMirror beanType,
boolean rootGenerated)
Constructor for FieldSerializerChainBuilder.
|
FieldSerializerChainBuilder(TypeMirror beanType)
Constructor for FieldSerializerChainBuilder.
|
FieldSerializerChainBuilder(TypeMirror beanType,
boolean rootGenerated)
Constructor for FieldSerializerChainBuilder.
|
| Modifier and Type | Method and Description |
|---|---|
com.squareup.javapoet.CodeBlock |
getInstance(Element field)
Creates a CodeBlock for creating instances of all (de)serializers corresponding for given element.
|
com.squareup.javapoet.CodeBlock |
getInstance(TypeMirror fieldType)
Creates a CodeBlock for creating instances of all (de)serializers corresponding for given type.
|
public FieldSerializerChainBuilder(TypeMirror beanType)
Constructor for FieldSerializerChainBuilder.
beanType - a TypeMirror object.public FieldSerializerChainBuilder(TypeMirror beanType, boolean rootGenerated)
Constructor for FieldSerializerChainBuilder.
beanType - a TypeMirror object.public FieldSerializerChainBuilder(String packageName, TypeMirror beanType)
Constructor for FieldSerializerChainBuilder.
beanType - a TypeMirror object.packageName - a String object.public FieldSerializerChainBuilder(String packageName, TypeMirror beanType, boolean rootGenerated)
Constructor for FieldSerializerChainBuilder.
beanType - a TypeMirror object.packageName - a String object.public com.squareup.javapoet.CodeBlock getInstance(Element field)
getInstance in interface MappersChainBuilderfield - a Element object.CodeBlock object.public com.squareup.javapoet.CodeBlock getInstance(TypeMirror fieldType)
getInstance in interface MappersChainBuilderfieldType - a TypeMirror object.CodeBlock object.Copyright © 2020. All rights reserved.