public class JsonFieldHolder
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
java.lang.String[] |
fieldName |
java.lang.String |
getterMethod |
java.lang.String |
setterMethod |
boolean |
shouldParse |
boolean |
shouldSerialize |
Type |
type |
| 构造器和说明 |
|---|
JsonFieldHolder() |
| 限定符和类型 | 方法和说明 |
|---|---|
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()