public class JsonObjectHolder
extends java.lang.Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
JsonObjectHolder.JsonObjectHolderBuilder |
| 限定符和类型 | 字段和说明 |
|---|---|
io.logansquarex.core.annotation.JsonObject.FieldDetectionPolicy |
fieldDetectionPolicy |
java.util.Map<java.lang.String,JsonFieldHolder> |
fieldMap |
io.logansquarex.core.annotation.JsonObject.FieldNamingPolicy |
fieldNamingPolicy |
boolean |
fileCreated |
java.lang.String |
injectedClassName |
boolean |
isAbstractClass |
com.squareup.javapoet.TypeName |
objectTypeName |
java.lang.String |
onCompleteCallback |
java.lang.String |
packageName |
com.squareup.javapoet.TypeName |
parentTypeName |
java.util.List<? extends javax.lang.model.element.TypeParameterElement> |
parentTypeParameters |
java.util.List<java.lang.String> |
parentUsedTypeParameters |
java.lang.String |
preSerializeCallback |
boolean |
serializeNullCollectionElements |
boolean |
serializeNullObjects |
java.util.List<? extends javax.lang.model.element.TypeParameterElement> |
typeParameters |
| 限定符和类型 | 方法和说明 |
|---|---|
com.squareup.javapoet.TypeName |
getParameterizedParentTypeName() |
boolean |
hasParentClass() |
public final java.lang.String packageName
public final java.lang.String injectedClassName
public final com.squareup.javapoet.TypeName objectTypeName
public final boolean isAbstractClass
public final com.squareup.javapoet.TypeName parentTypeName
public final java.util.List<? extends javax.lang.model.element.TypeParameterElement> parentTypeParameters
public final java.util.List<java.lang.String> parentUsedTypeParameters
public final io.logansquarex.core.annotation.JsonObject.FieldDetectionPolicy fieldDetectionPolicy
public final io.logansquarex.core.annotation.JsonObject.FieldNamingPolicy fieldNamingPolicy
public final boolean serializeNullObjects
public final boolean serializeNullCollectionElements
public final java.util.List<? extends javax.lang.model.element.TypeParameterElement> typeParameters
public java.lang.String onCompleteCallback
public java.lang.String preSerializeCallback
public final java.util.Map<java.lang.String,JsonFieldHolder> fieldMap
public boolean fileCreated