JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
F
G
H
I
M
N
P
R
S
T
V
W
A
addSerializationExclusionStrategy(FireExclusionStrategy)
- Method in class io.gsonfire.
GsonFireBuilder
C
ClassConfig
<
T
> - Class in
io.gsonfire
ClassConfig(Class<T>)
- Constructor for class io.gsonfire.
ClassConfig
CollectionOperationTypeAdapterFactory
- Class in
io.gsonfire.gson
CollectionOperationTypeAdapterFactory()
- Constructor for class io.gsonfire.gson.
CollectionOperationTypeAdapterFactory
create(Gson, TypeToken<T>)
- Method in class io.gsonfire.gson.
CollectionOperationTypeAdapterFactory
create(Gson, TypeToken<T>)
- Method in class io.gsonfire.gson.
FireTypeAdapterFactory
createGson()
- Method in class io.gsonfire.
GsonFireBuilder
Returns a new
Gson
instance
createGsonBuilder()
- Method in class io.gsonfire.
GsonFireBuilder
Returns a new instance of the good old
GsonBuilder
D
DateRFC3339TypeAdapter
- Class in
io.gsonfire.gson
DateRFC3339TypeAdapter()
- Constructor for class io.gsonfire.gson.
DateRFC3339TypeAdapter
Creates a RFC3339 type adapter that will serialize dates in UTC
DateRFC3339TypeAdapter(TimeZone)
- Constructor for class io.gsonfire.gson.
DateRFC3339TypeAdapter
Creates a RFC3339 type adapter that will serialize dates using the provided timezone
DateSerializationPolicy
- Enum in
io.gsonfire
dateSerializationPolicy(DateSerializationPolicy)
- Method in class io.gsonfire.
GsonFireBuilder
Configures the resulting Gson to serialize/unserialize Date instances with a policy
DateUnixtimeMillisTypeAdapter
- Class in
io.gsonfire.gson
DateUnixtimeMillisTypeAdapter(boolean)
- Constructor for class io.gsonfire.gson.
DateUnixtimeMillisTypeAdapter
DateUnixtimeSecondsTypeAdapter
- Class in
io.gsonfire.gson
DateUnixtimeSecondsTypeAdapter(boolean)
- Constructor for class io.gsonfire.gson.
DateUnixtimeSecondsTypeAdapter
E
enableExposeMethodResult()
- Method in class io.gsonfire.
GsonFireBuilder
By enabling this, all methods with the annotation
ExposeMethodResult
will be evaluated and it result will be added to the resulting json
enableHooks(Class)
- Method in class io.gsonfire.
GsonFireBuilder
By enabling this, all methods with the annotation
ExposeMethodResult
will be evaluated and it result will be added to the resulting json
enableMergeMaps(Class)
- Method in class io.gsonfire.
GsonFireBuilder
Deprecated.
ExposeMethodResult
- Annotation Type in
io.gsonfire.annotations
ExposeMethodResult.ConflictResolutionStrategy
- Enum in
io.gsonfire.annotations
F
FieldInspector
- Class in
io.gsonfire.gson
FieldInspector()
- Constructor for class io.gsonfire.gson.
FieldInspector
FireExclusionStrategy
- Interface in
io.gsonfire.gson
Created by julio on 5/25/15.
FireExclusionStrategyComposite
- Class in
io.gsonfire.gson
Created by julio on 5/25/15.
FireExclusionStrategyComposite(FireExclusionStrategy...)
- Constructor for class io.gsonfire.gson.
FireExclusionStrategyComposite
FireExclusionStrategyComposite(Collection<FireExclusionStrategy>)
- Constructor for class io.gsonfire.gson.
FireExclusionStrategyComposite
FireTypeAdapter
<
T
> - Class in
io.gsonfire.gson
FireTypeAdapter(Class<T>, ClassConfig<? super T>, TypeAdapter<T>, Gson)
- Constructor for class io.gsonfire.gson.
FireTypeAdapter
FireTypeAdapterFactory
<
T
> - Class in
io.gsonfire.gson
FireTypeAdapterFactory(ClassConfig<T>)
- Constructor for class io.gsonfire.gson.
FireTypeAdapterFactory
format(Date, StringBuffer, FieldPosition)
- Method in class io.gsonfire.util.
RFC3339DateFormat
fromTimestamp(long)
- Method in class io.gsonfire.gson.
DateUnixtimeMillisTypeAdapter
fromTimestamp(long)
- Method in class io.gsonfire.gson.
DateUnixtimeSecondsTypeAdapter
G
getAnnotatedFields(Class, Class<? extends Annotation>)
- Method in class io.gsonfire.gson.
FieldInspector
getAnnotatedMethods(Class, Class<? extends Annotation>)
- Method in class io.gsonfire.gson.
MethodInspector
getClassForElement(JsonElement)
- Method in interface io.gsonfire.
TypeSelector
getConfiguredClass()
- Method in class io.gsonfire.
ClassConfig
getConflictResolutionStrategy()
- Method in class io.gsonfire.postprocessors.
MappedMethod
getMethod()
- Method in class io.gsonfire.postprocessors.
MappedMethod
getPostProcessors()
- Method in class io.gsonfire.
ClassConfig
getPreProcessors()
- Method in class io.gsonfire.
ClassConfig
getSerializedName()
- Method in class io.gsonfire.postprocessors.
MappedMethod
getTypeSelector()
- Method in class io.gsonfire.
ClassConfig
GsonFireBuilder
- Class in
io.gsonfire
GsonFireBuilder()
- Constructor for class io.gsonfire.
GsonFireBuilder
H
HooksInvoker
- Class in
io.gsonfire.gson
HooksInvoker()
- Constructor for class io.gsonfire.gson.
HooksInvoker
I
io.gsonfire
- package io.gsonfire
io.gsonfire.annotations
- package io.gsonfire.annotations
io.gsonfire.gson
- package io.gsonfire.gson
io.gsonfire.postprocessors
- package io.gsonfire.postprocessors
io.gsonfire.util
- package io.gsonfire.util
isHooksEnabled()
- Method in class io.gsonfire.
ClassConfig
M
MappedMethod
- Class in
io.gsonfire.postprocessors
Created by julio on 5/25/15.
MappedMethod(Method, String, ExposeMethodResult.ConflictResolutionStrategy)
- Constructor for class io.gsonfire.postprocessors.
MappedMethod
MergeMap
- Annotation Type in
io.gsonfire.annotations
Deprecated.
MergeMapPostProcessor
- Class in
io.gsonfire.postprocessors
Deprecated.
MergeMapPostProcessor()
- Constructor for class io.gsonfire.postprocessors.
MergeMapPostProcessor
Deprecated.
MethodInspector
- Class in
io.gsonfire.gson
Class reponsible for returning an array of methods that are annotated with a particular class
MethodInspector()
- Constructor for class io.gsonfire.gson.
MethodInspector
MethodInvokerPostProcessor
<
T
> - Class in
io.gsonfire.postprocessors
MethodInvokerPostProcessor()
- Constructor for class io.gsonfire.postprocessors.
MethodInvokerPostProcessor
MethodInvokerPostProcessor(FireExclusionStrategy)
- Constructor for class io.gsonfire.postprocessors.
MethodInvokerPostProcessor
N
NullableTypeAdapter
<
T
> - Class in
io.gsonfire.gson
NullableTypeAdapter(TypeAdapter<T>)
- Constructor for class io.gsonfire.gson.
NullableTypeAdapter
P
parse(String, ParsePosition)
- Method in class io.gsonfire.util.
RFC3339DateFormat
PostDeserialize
- Annotation Type in
io.gsonfire.annotations
postDeserialize(Object)
- Method in class io.gsonfire.gson.
HooksInvoker
postDeserialize(T, JsonElement, Gson)
- Method in interface io.gsonfire.
PostProcessor
postDeserialize(Object, JsonElement, Gson)
- Method in class io.gsonfire.postprocessors.
MergeMapPostProcessor
Deprecated.
postDeserialize(T, JsonElement, Gson)
- Method in class io.gsonfire.postprocessors.
MethodInvokerPostProcessor
PostProcessor
<
T
> - Interface in
io.gsonfire
postSerialize(JsonElement, T, Gson)
- Method in interface io.gsonfire.
PostProcessor
postSerialize(JsonElement, Object, Gson)
- Method in class io.gsonfire.postprocessors.
MergeMapPostProcessor
Deprecated.
postSerialize(JsonElement, T, Gson)
- Method in class io.gsonfire.postprocessors.
MethodInvokerPostProcessor
preDeserialize(Class<? extends T>, JsonElement, Gson)
- Method in interface io.gsonfire.
PreProcessor
PreProcessor
<
T
> - Interface in
io.gsonfire
PreSerialize
- Annotation Type in
io.gsonfire.annotations
preSerialize(Object)
- Method in class io.gsonfire.gson.
HooksInvoker
R
read(JsonReader)
- Method in class io.gsonfire.gson.
DateRFC3339TypeAdapter
read(JsonReader)
- Method in class io.gsonfire.gson.
DateUnixtimeMillisTypeAdapter
read(JsonReader)
- Method in class io.gsonfire.gson.
FireTypeAdapter
read(JsonReader)
- Method in class io.gsonfire.gson.
NullableTypeAdapter
registerPostProcessor(Class<T>, PostProcessor<? super T>)
- Method in class io.gsonfire.
GsonFireBuilder
Registers a Post processor for the Class specified.
registerPreProcessor(Class<T>, PreProcessor<? super T>)
- Method in class io.gsonfire.
GsonFireBuilder
Registers a pre processor for the Class specified.
registerTypeSelector(Class<T>, TypeSelector<T>)
- Method in class io.gsonfire.
GsonFireBuilder
Registers a Type selector for the Class specified.
RFC3339DateFormat
- Class in
io.gsonfire.util
RFC3339DateFormat(TimeZone)
- Constructor for class io.gsonfire.util.
RFC3339DateFormat
RFC3339DateFormat()
- Constructor for class io.gsonfire.util.
RFC3339DateFormat
S
serializeTimeZone(TimeZone)
- Method in class io.gsonfire.
GsonFireBuilder
Sets the serialization TimeZone.
setHooksEnabled(boolean)
- Method in class io.gsonfire.
ClassConfig
setTypeSelector(TypeSelector<? super T>)
- Method in class io.gsonfire.
ClassConfig
shouldSkipMethod(MappedMethod)
- Method in interface io.gsonfire.gson.
FireExclusionStrategy
shouldSkipMethod(MappedMethod)
- Method in class io.gsonfire.gson.
FireExclusionStrategyComposite
T
toTimestamp(Date)
- Method in class io.gsonfire.gson.
DateUnixtimeMillisTypeAdapter
toTimestamp(Date)
- Method in class io.gsonfire.gson.
DateUnixtimeSecondsTypeAdapter
TypeSelector
<
T
> - Interface in
io.gsonfire
V
valueOf(String)
- Static method in enum io.gsonfire.annotations.
ExposeMethodResult.ConflictResolutionStrategy
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum io.gsonfire.
DateSerializationPolicy
Returns the enum constant of this type with the specified name.
values()
- Static method in enum io.gsonfire.annotations.
ExposeMethodResult.ConflictResolutionStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum io.gsonfire.
DateSerializationPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
W
write(JsonWriter, Date)
- Method in class io.gsonfire.gson.
DateRFC3339TypeAdapter
write(JsonWriter, Date)
- Method in class io.gsonfire.gson.
DateUnixtimeMillisTypeAdapter
write(JsonWriter, T)
- Method in class io.gsonfire.gson.
FireTypeAdapter
write(JsonWriter, T)
- Method in class io.gsonfire.gson.
NullableTypeAdapter
A
C
D
E
F
G
H
I
M
N
P
R
S
T
V
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2015. All rights reserved.