JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
E
F
G
H
I
J
K
M
O
P
S
T
V
W
A
AdapterGeneratorDelegate
- Class in
gsonpath.generator
AdapterGeneratorDelegate()
- Constructor for class gsonpath.generator.
AdapterGeneratorDelegate
AdapterGeneratorDelegate.FieldAnnotationValidator
- Interface in
gsonpath.generator
AdapterGeneratorDelegate.ObjectParserCallback
- Interface in
gsonpath.generator
addField(String, GsonField)
- Method in class gsonpath.model.
GsonObject
addGsonAdapterReadCode(CodeBlock.Builder, GsonObject, boolean, AdapterGeneratorDelegate.FieldAnnotationValidator, AdapterGeneratorDelegate.ObjectParserCallback)
- Method in class gsonpath.generator.
AdapterGeneratorDelegate
addGsonType(GsonObject, FieldInfo, int, char, FieldNamingPolicy, GsonFieldValidationType, PathSubstitution[])
- Method in class gsonpath.model.
GsonObjectFactory
addObject(String, GsonObject)
- Method in class gsonpath.model.
GsonObject
AutoGsonAdapterGenerator
- Class in
gsonpath.generator.adapter
AutoGsonAdapterGenerator(ProcessingEnvironment)
- Constructor for class gsonpath.generator.adapter.
AutoGsonAdapterGenerator
C
containsKey(String)
- Method in class gsonpath.model.
GsonObject
createGsonObject(List<FieldInfo>, String, char, FieldNamingPolicy, GsonFieldValidationType, PathSubstitution[])
- Method in class gsonpath.model.
GsonObjectTreeFactory
createGsonObjectFromRootField(GsonObject, String, char)
- Method in class gsonpath.model.
GsonObjectTreeFactory
createMandatoryFieldsFromGsonObject(GsonObject)
- Method in class gsonpath.model.
MandatoryFieldInfoFactory
E
equals(Object)
- Method in class gsonpath.model.
GsonField
equals(Object)
- Method in class gsonpath.model.
GsonObject
F
fieldIndex
- Variable in class gsonpath.model.
GsonField
FieldInfo
- Interface in
gsonpath.model
fieldInfo
- Variable in class gsonpath.model.
GsonField
FieldInfoFactory
- Class in
gsonpath.model
FieldInfoFactory(ProcessingEnvironment)
- Constructor for class gsonpath.model.
FieldInfoFactory
fieldName
- Variable in class gsonpath.model.
InterfaceFieldInfo
G
generate(List<HandleResult>)
- Method in class gsonpath.generator.adapter.
TypeAdapterLoaderGenerator
generate(List<HandleResult>)
- Method in class gsonpath.generator.streamer.
StreamArrayLoaderGenerator
generateClassName(ClassName, String)
- Method in class gsonpath.generator.
AdapterGeneratorDelegate
generatedClassName
- Variable in class gsonpath.generator.
HandleResult
Generator
- Class in
gsonpath.generator
Generator(ProcessingEnvironment)
- Constructor for class gsonpath.generator.
Generator
get(String)
- Method in class gsonpath.model.
GsonObject
getAnnotation(Class<T>)
- Method in interface gsonpath.model.
FieldInfo
getAnnotationNames()
- Method in interface gsonpath.model.
FieldInfo
getElement()
- Method in interface gsonpath.model.
FieldInfo
getElement()
- Method in exception gsonpath.
ProcessingException
getFieldName()
- Method in interface gsonpath.model.
FieldInfo
getFlattenedFieldsFromGsonObject(GsonObject)
- Method in class gsonpath.model.
GsonObjectTreeFactory
getModelFieldsFromElement(TypeElement, boolean)
- Method in class gsonpath.model.
FieldInfoFactory
getModelFieldsFromInterface(InterfaceInfo)
- Method in class gsonpath.model.
FieldInfoFactory
getParentClassName()
- Method in interface gsonpath.model.
FieldInfo
getPolicy(GsonPathFieldNamingPolicy)
- Method in class gsonpath.model.
GsonFieldNamingPolicyFactory
getSupportedAnnotationTypes()
- Method in class gsonpath.
GsonProcessor
getSupportedSourceVersion()
- Method in class gsonpath.
GsonProcessor
getTypeName()
- Method in interface gsonpath.model.
FieldInfo
getVariableName()
- Method in class gsonpath.model.
GsonField
GSON_SUPPORTED_CLASSES
- Static variable in class gsonpath.generator.
AdapterGeneratorDelegate
GsonArrayStreamerGenerator
- Class in
gsonpath.generator.streamer
GsonArrayStreamerGenerator(ProcessingEnvironment)
- Constructor for class gsonpath.generator.streamer.
GsonArrayStreamerGenerator
GsonField
- Class in
gsonpath.model
GsonField(int, FieldInfo, String, boolean)
- Constructor for class gsonpath.model.
GsonField
gsonField
- Variable in class gsonpath.model.
MandatoryFieldInfo
GsonFieldNamingPolicyFactory
- Class in
gsonpath.model
GsonFieldNamingPolicyFactory()
- Constructor for class gsonpath.model.
GsonFieldNamingPolicyFactory
GsonObject
- Class in
gsonpath.model
GsonObject()
- Constructor for class gsonpath.model.
GsonObject
GsonObjectFactory
- Class in
gsonpath.model
GsonObjectFactory()
- Constructor for class gsonpath.model.
GsonObjectFactory
GsonObjectTreeFactory
- Class in
gsonpath.model
GsonObjectTreeFactory()
- Constructor for class gsonpath.model.
GsonObjectTreeFactory
gsonpath
- package gsonpath
gsonpath.generator
- package gsonpath.generator
gsonpath.generator.adapter
- package gsonpath.generator.adapter
gsonpath.generator.streamer
- package gsonpath.generator.streamer
gsonpath.model
- package gsonpath.model
GsonProcessor
- Class in
gsonpath
GsonProcessor()
- Constructor for class gsonpath.
GsonProcessor
H
handle(TypeElement)
- Method in class gsonpath.generator.adapter.
AutoGsonAdapterGenerator
handle(TypeElement)
- Method in class gsonpath.generator.streamer.
GsonArrayStreamerGenerator
HandleResult
- Class in
gsonpath.generator
HandleResult(ClassName, ClassName)
- Constructor for class gsonpath.generator.
HandleResult
hashCode()
- Method in class gsonpath.model.
GsonField
hashCode()
- Method in class gsonpath.model.
GsonObject
I
indexVariableName
- Variable in class gsonpath.model.
MandatoryFieldInfo
InterfaceFieldInfo
- Class in
gsonpath.model
InterfaceFieldInfo(Element, TypeName, String)
- Constructor for class gsonpath.model.
InterfaceFieldInfo
InterfaceInfo
- Class in
gsonpath.model
InterfaceInfo(ClassName, InterfaceFieldInfo[])
- Constructor for class gsonpath.model.
InterfaceInfo
isRequired
- Variable in class gsonpath.model.
GsonField
J
jsonPath
- Variable in class gsonpath.model.
GsonField
K
keySet()
- Method in class gsonpath.model.
GsonObject
M
MandatoryFieldInfo
- Class in
gsonpath.model
Keeps track of mandatory json field metadata.
MandatoryFieldInfoFactory
- Class in
gsonpath.model
MandatoryFieldInfoFactory()
- Constructor for class gsonpath.model.
MandatoryFieldInfoFactory
O
onFieldAssigned(String)
- Method in interface gsonpath.generator.
AdapterGeneratorDelegate.ObjectParserCallback
onInitialise()
- Method in interface gsonpath.generator.
AdapterGeneratorDelegate.ObjectParserCallback
onInitialObjectNull()
- Method in interface gsonpath.generator.
AdapterGeneratorDelegate.ObjectParserCallback
onJavaFileBuilt(JavaFile.Builder)
- Method in class gsonpath.generator.adapter.
AutoGsonAdapterGenerator
onJavaFileBuilt(JavaFile.Builder)
- Method in class gsonpath.generator.
Generator
onJavaFileBuilt(JavaFile.Builder)
- Method in class gsonpath.generator.streamer.
GsonArrayStreamerGenerator
onNodeEmpty()
- Method in interface gsonpath.generator.
AdapterGeneratorDelegate.ObjectParserCallback
originalClassName
- Variable in class gsonpath.generator.
HandleResult
P
parentClassName
- Variable in class gsonpath.model.
InterfaceInfo
process(Set<? extends TypeElement>, RoundEnvironment)
- Method in class gsonpath.
GsonProcessor
processingEnv
- Variable in class gsonpath.generator.
Generator
ProcessingException
- Exception in
gsonpath
Represents that something has gone wrong during annotation processing.
ProcessingException(String)
- Constructor for exception gsonpath.
ProcessingException
ProcessingException(String, Element)
- Constructor for exception gsonpath.
ProcessingException
S
size()
- Method in class gsonpath.model.
GsonObject
StreamArrayLoaderGenerator
- Class in
gsonpath.generator.streamer
StreamArrayLoaderGenerator(ProcessingEnvironment)
- Constructor for class gsonpath.generator.streamer.
StreamArrayLoaderGenerator
T
toString()
- Method in class gsonpath.model.
GsonField
toString()
- Method in class gsonpath.model.
GsonObject
TypeAdapterLoaderGenerator
- Class in
gsonpath.generator.adapter
TypeAdapterLoaderGenerator(ProcessingEnvironment)
- Constructor for class gsonpath.generator.adapter.
TypeAdapterLoaderGenerator
V
validateFieldAnnotations(FieldInfo)
- Method in interface gsonpath.generator.
AdapterGeneratorDelegate.FieldAnnotationValidator
W
writeFile(String, TypeSpec.Builder)
- Method in class gsonpath.generator.
Generator
A
C
E
F
G
H
I
J
K
M
O
P
S
T
V
W
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes