public class JsonFieldHolder
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
java.lang.String[] |
fieldName |
java.lang.String |
getterMethod |
java.lang.String |
setterMethod |
boolean |
shouldParse |
boolean |
shouldSerialize |
Type |
type |
| Constructor and Description |
|---|
JsonFieldHolder() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
fill(javax.lang.model.element.Element element,
javax.lang.model.util.Elements elements,
javax.lang.model.util.Types types,
java.lang.String[] fieldNames,
javax.lang.model.type.TypeMirror typeConverterType,
JsonObjectHolder objectHolder,
boolean shouldParse,
boolean shouldSerialize) |
static java.lang.String |
getGetter(javax.lang.model.element.Element element,
javax.lang.model.util.Elements elements) |
static java.lang.String |
getSetter(javax.lang.model.element.Element element,
javax.lang.model.util.Elements elements) |
boolean |
hasGetter() |
boolean |
hasSetter() |
boolean |
isGenericType() |
public java.lang.String[] fieldName
public java.lang.String setterMethod
public java.lang.String getterMethod
public boolean shouldParse
public boolean shouldSerialize
public Type type
public java.lang.String fill(javax.lang.model.element.Element element,
javax.lang.model.util.Elements elements,
javax.lang.model.util.Types types,
java.lang.String[] fieldNames,
javax.lang.model.type.TypeMirror typeConverterType,
JsonObjectHolder objectHolder,
boolean shouldParse,
boolean shouldSerialize)
public static java.lang.String getGetter(javax.lang.model.element.Element element,
javax.lang.model.util.Elements elements)
public static java.lang.String getSetter(javax.lang.model.element.Element element,
javax.lang.model.util.Elements elements)
public boolean hasSetter()
public boolean hasGetter()
public boolean isGenericType()