Skip navigation links
A C G I N P R S 

A

applicable(AutoValueExtension.Context) - Method in class com.ryanharter.auto.value.gson.AutoValueGsonExtension
 
AutoValueGsonAdapterFactoryProcessor - Class in com.ryanharter.auto.value.gson
Generates a Gson TypeAdapterFactory that adapts all AutoValue annotated Gson serializable classes.
AutoValueGsonAdapterFactoryProcessor() - Constructor for class com.ryanharter.auto.value.gson.AutoValueGsonAdapterFactoryProcessor
 
AutoValueGsonExtension - Class in com.ryanharter.auto.value.gson
 
AutoValueGsonExtension() - Constructor for class com.ryanharter.auto.value.gson.AutoValueGsonExtension
 
AutoValueGsonExtension.Property - Class in com.ryanharter.auto.value.gson
 

C

com.ryanharter.auto.value.gson - package com.ryanharter.auto.value.gson
 
createReadMethod(ClassName, TypeName, ImmutableMap<AutoValueGsonExtension.Property, FieldSpec>) - Method in class com.ryanharter.auto.value.gson.AutoValueGsonExtension
 
createTypeAdapter(ClassName, ClassName, List<AutoValueGsonExtension.Property>, List<TypeVariableName>) - Method in class com.ryanharter.auto.value.gson.AutoValueGsonExtension
 
createWriteMethod(TypeName, ImmutableMap<AutoValueGsonExtension.Property, FieldSpec>) - Method in class com.ryanharter.auto.value.gson.AutoValueGsonExtension
 

G

generateClass(AutoValueExtension.Context, String, String, boolean) - Method in class com.ryanharter.auto.value.gson.AutoValueGsonExtension
 
getSupportedAnnotationTypes() - Method in class com.ryanharter.auto.value.gson.AutoValueGsonAdapterFactoryProcessor
 
getSupportedSourceVersion() - Method in class com.ryanharter.auto.value.gson.AutoValueGsonAdapterFactoryProcessor
 
GsonTypeAdapterFactory - Annotation Type in com.ryanharter.auto.value.gson
Annotation to indicate that a given class should generate a concrete implementation of a TypeAdapterFactory that handles all the publicly denoted adapter implementations of this project.

I

init(ProcessingEnvironment) - Method in class com.ryanharter.auto.value.gson.AutoValueGsonAdapterFactoryProcessor
 

N

nullable() - Method in class com.ryanharter.auto.value.gson.AutoValueGsonExtension.Property
 

P

process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.ryanharter.auto.value.gson.AutoValueGsonAdapterFactoryProcessor
 
Property(String, ExecutableElement) - Constructor for class com.ryanharter.auto.value.gson.AutoValueGsonExtension.Property
 

R

readProperties(Map<String, ExecutableElement>) - Method in class com.ryanharter.auto.value.gson.AutoValueGsonExtension
 

S

serializedName() - Method in class com.ryanharter.auto.value.gson.AutoValueGsonExtension.Property
 
serializedNameAlternate() - Method in class com.ryanharter.auto.value.gson.AutoValueGsonExtension.Property
 
A C G I N P R S 
Skip navigation links