public class JsonObjectHolder
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
JsonObjectHolder.JsonObjectHolderBuilder |
| Modifier and Type | Field and Description |
|---|---|
com.bluelinelabs.logansquare.annotation.JsonObject.FieldDetectionPolicy |
fieldDetectionPolicy |
java.util.Map<java.lang.String,JsonFieldHolder> |
fieldMap |
com.bluelinelabs.logansquare.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 |
| Modifier and Type | Method and Description |
|---|---|
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 com.bluelinelabs.logansquare.annotation.JsonObject.FieldDetectionPolicy fieldDetectionPolicy
public final com.bluelinelabs.logansquare.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