Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- apply(Module) - Method in class org.spincast.plugins.gson.SpincastGsonPlugin
- applyRequiredPlugins(Module) - Method in class org.spincast.plugins.gson.SpincastGsonPlugin
B
- BigDecimalSerializer - Class in org.spincast.plugins.gson.serializers
- BigDecimalSerializer() - Constructor for class org.spincast.plugins.gson.serializers.BigDecimalSerializer
C
- ClassSerializer - Class in org.spincast.plugins.gson.serializers
- ClassSerializer() - Constructor for class org.spincast.plugins.gson.serializers.ClassSerializer
- clone(Object) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- clone(Object, boolean) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- cloneJsonArray(JsonArray, boolean) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- cloneJsonObject(JsonObject, boolean) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- configure() - Method in class org.spincast.plugins.gson.SpincastGsonPluginModule
- configureGsonBuilder(GsonBuilder) - Method in class org.spincast.plugins.gson.SpincastGsonManager
-
Configure the Gson builder
- convertJsonObjectElementToGsonJsonElement(Object) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- convertToJsonDate(Date) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- convertToNativeType(Object) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- create() - Method in class org.spincast.plugins.gson.SpincastGsonManager
- createArray() - Method in class org.spincast.plugins.gson.SpincastGsonManager
- createForm(String) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- createGsons() - Method in class org.spincast.plugins.gson.SpincastGsonManager
D
- DateSerializer - Class in org.spincast.plugins.gson.serializers
- DateSerializer() - Constructor for class org.spincast.plugins.gson.serializers.DateSerializer
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.spincast.plugins.gson.serializers.JsonArrayDeserializer
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.spincast.plugins.gson.serializers.JsonObjectDeserializer
E
- ENUM_SERIALIZER_FIELD_NAME_LABEL - Static variable in class org.spincast.plugins.gson.serializers.EnumSerializer
- ENUM_SERIALIZER_FIELD_NAME_NAME - Static variable in class org.spincast.plugins.gson.serializers.EnumSerializer
- EnumSerializer - Class in org.spincast.plugins.gson.serializers
- EnumSerializer(JsonObjectFactory, JsonObjectSerializer) - Constructor for class org.spincast.plugins.gson.serializers.EnumSerializer
- enumsToFriendlyJsonArray(Enum<?>[]) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- enumToFriendlyJsonObject(Enum<?>) - Method in class org.spincast.plugins.gson.SpincastGsonManager
F
- fromClasspathFile(String) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- fromCollectionToJsonArray(Collection<?>) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- fromFile(File) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- fromFile(String) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- fromInputStream(InputStream) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- fromInputStream(InputStream, Class<T>) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- fromInputStreamArray(InputStream) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- fromInputStreamToMap(InputStream) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- fromListArray(List<?>) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- fromMap(Map<String, ?>) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- fromMap(Map<String, ?>, boolean) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- fromObject(Object) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- fromString(String) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- fromString(String, Class<T>) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- fromStringArray(String) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- fromStringToMap(String) - Method in class org.spincast.plugins.gson.SpincastGsonManager
G
- getBigDecimalSerializer() - Method in class org.spincast.plugins.gson.SpincastGsonManager
- getBigDecimalSerializerImpl() - Method in class org.spincast.plugins.gson.SpincastGsonPluginModule
- getClassSerializer() - Method in class org.spincast.plugins.gson.SpincastGsonManager
- getClassSerializerImpl() - Method in class org.spincast.plugins.gson.SpincastGsonPluginModule
- getDateSerializer() - Method in class org.spincast.plugins.gson.SpincastGsonManager
- getDateSerializerImpl() - Method in class org.spincast.plugins.gson.SpincastGsonPluginModule
- getElementAtJsonPath(JsonArray, String) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- getElementAtJsonPath(JsonArray, String, Object) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- getElementAtJsonPath(JsonObject, String) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- getElementAtJsonPath(JsonObject, String, Object) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- getEnumSerializer() - Method in class org.spincast.plugins.gson.SpincastGsonManager
- getEnumSerializerImpl() - Method in class org.spincast.plugins.gson.SpincastGsonPluginModule
- getFormFactory() - Method in class org.spincast.plugins.gson.SpincastGsonManager
- getFromClasspathFileEncoding() - Method in class org.spincast.plugins.gson.SpincastGsonManager
- getFromFileEncoding() - Method in class org.spincast.plugins.gson.SpincastGsonManager
- getFromInputStreamEncoding() - Method in class org.spincast.plugins.gson.SpincastGsonManager
- getGson() - Method in class org.spincast.plugins.gson.SpincastGsonManager
- getGsonPrettyPrinting() - Method in class org.spincast.plugins.gson.SpincastGsonManager
- getGuice() - Method in class org.spincast.plugins.gson.SpincastGsonManager
- getId() - Method in class org.spincast.plugins.gson.SpincastGsonPlugin
- getInstantSerializer() - Method in class org.spincast.plugins.gson.SpincastGsonManager
- getInstantSerializerImpl() - Method in class org.spincast.plugins.gson.SpincastGsonPluginModule
- getJsonArrayDeserializer() - Method in class org.spincast.plugins.gson.SpincastGsonManager
- getJsonArrayDeserializerImpl() - Method in class org.spincast.plugins.gson.SpincastGsonPluginModule
- getJsonArraySerializer() - Method in class org.spincast.plugins.gson.SpincastGsonManager
- getJsonArraySerializerImpl() - Method in class org.spincast.plugins.gson.SpincastGsonPluginModule
- getJsonManagerImpl() - Method in class org.spincast.plugins.gson.SpincastGsonPluginModule
- getJsonObjectDeserializer() - Method in class org.spincast.plugins.gson.SpincastGsonManager
- getJsonObjectDeserializerImpl() - Method in class org.spincast.plugins.gson.SpincastGsonPluginModule
- getJsonObjectFactory() - Method in class org.spincast.plugins.gson.serializers.EnumSerializer
- getJsonObjectFactory() - Method in class org.spincast.plugins.gson.serializers.JsonArrayDeserializer
- getJsonObjectFactory() - Method in class org.spincast.plugins.gson.serializers.JsonObjectDeserializer
- getJsonObjectFactory() - Method in class org.spincast.plugins.gson.serializers.ThrowableSerializer
- getJsonObjectFactory() - Method in class org.spincast.plugins.gson.SpincastGsonManager
- getJsonObjectSerializer() - Method in class org.spincast.plugins.gson.serializers.EnumSerializer
- getJsonObjectSerializer() - Method in class org.spincast.plugins.gson.serializers.ThrowableSerializer
- getJsonObjectSerializer() - Method in class org.spincast.plugins.gson.SpincastGsonManager
- getJsonObjectSerializerImpl() - Method in class org.spincast.plugins.gson.SpincastGsonPluginModule
- getJsonPathUtils() - Method in class org.spincast.plugins.gson.SpincastGsonManager
- getJsonPathUtilsImpl() - Method in class org.spincast.plugins.gson.SpincastGsonPluginModule
- getMaxNumberOfKeysWhenConvertingMapToJsonObject() - Method in class org.spincast.plugins.gson.SpincastGsonManager
- getObjectFromGsonJsonElement(JsonElement) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- getPluginModule() - Method in class org.spincast.plugins.gson.SpincastGsonPlugin
- getSpincastConfig() - Method in class org.spincast.plugins.gson.SpincastGsonManager
- getSpincastGsonManager() - Method in class org.spincast.plugins.gson.serializers.JsonArrayDeserializer
- getSpincastGsonManager() - Method in class org.spincast.plugins.gson.serializers.JsonArraytSerializer
- getSpincastGsonManager() - Method in class org.spincast.plugins.gson.serializers.JsonObjectSerializer
- getSpincastUtils() - Method in class org.spincast.plugins.gson.SpincastGsonManager
- getThrowableSerializer() - Method in class org.spincast.plugins.gson.SpincastGsonManager
- getThrowableSerializerImpl() - Method in class org.spincast.plugins.gson.SpincastGsonPluginModule
I
- injectDependencies(Object) - Method in class org.spincast.plugins.gson.SpincastGsonManager
-
Once the deserialization of an Object is done, we inject dependencies using Guice.
- InstantSerializer - Class in org.spincast.plugins.gson.serializers
- InstantSerializer() - Constructor for class org.spincast.plugins.gson.serializers.InstantSerializer
- isElementExists(JsonArray, String) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- isElementExists(JsonObject, String) - Method in class org.spincast.plugins.gson.SpincastGsonManager
J
- JsonArrayDeserializer - Class in org.spincast.plugins.gson.serializers
- JsonArrayDeserializer(JsonObjectFactory, Provider<SpincastGsonManager>) - Constructor for class org.spincast.plugins.gson.serializers.JsonArrayDeserializer
- JsonArraytSerializer - Class in org.spincast.plugins.gson.serializers
- JsonArraytSerializer(Provider<SpincastGsonManager>) - Constructor for class org.spincast.plugins.gson.serializers.JsonArraytSerializer
- JsonObjectDeserializer - Class in org.spincast.plugins.gson.serializers
- JsonObjectDeserializer(JsonObjectFactory) - Constructor for class org.spincast.plugins.gson.serializers.JsonObjectDeserializer
- JsonObjectSerializer - Class in org.spincast.plugins.gson.serializers
- JsonObjectSerializer(Provider<SpincastGsonManager>) - Constructor for class org.spincast.plugins.gson.serializers.JsonObjectSerializer
O
- org.spincast.plugins.gson - package org.spincast.plugins.gson
- org.spincast.plugins.gson.serializers - package org.spincast.plugins.gson.serializers
P
- parseDateFromJson(String) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- PLUGIN_ID - Static variable in class org.spincast.plugins.gson.SpincastGsonPlugin
- putElementAtJsonPath(JsonObjectOrArray, String, Object) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- putElementAtJsonPath(JsonObjectOrArray, String, Object, boolean) - Method in class org.spincast.plugins.gson.SpincastGsonManager
R
- registerBigDecimalSerializer(GsonBuilder) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- registerClassSerializer(GsonBuilder) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- registerCustomDeserializers(GsonBuilder) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- registerCustomSerializers(GsonBuilder) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- registerDateSerializer(GsonBuilder) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- registerEnumSerializer(GsonBuilder) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- registerInstantSerializer(GsonBuilder) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- registerJsonArrayDeserializer(GsonBuilder) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- registerJsonArraySerializer(GsonBuilder) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- registerJsonObjectDeserializer(GsonBuilder) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- registerJsonObjectSerializer(GsonBuilder) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- registerThrowableSerializer(GsonBuilder) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- removeElementAtJsonPath(JsonArray, String) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- removeElementAtJsonPath(JsonObject, String) - Method in class org.spincast.plugins.gson.SpincastGsonManager
S
- serialize(Class<?>, Type, JsonSerializationContext) - Method in class org.spincast.plugins.gson.serializers.ClassSerializer
- serialize(Enum<?>, Type, JsonSerializationContext) - Method in class org.spincast.plugins.gson.serializers.EnumSerializer
- serialize(Throwable, Type, JsonSerializationContext) - Method in class org.spincast.plugins.gson.serializers.ThrowableSerializer
- serialize(BigDecimal, Type, JsonSerializationContext) - Method in class org.spincast.plugins.gson.serializers.BigDecimalSerializer
- serialize(Instant, Type, JsonSerializationContext) - Method in class org.spincast.plugins.gson.serializers.InstantSerializer
- serialize(Date, Type, JsonSerializationContext) - Method in class org.spincast.plugins.gson.serializers.DateSerializer
- serialize(JsonArray, Type, JsonSerializationContext) - Method in class org.spincast.plugins.gson.serializers.JsonArraytSerializer
- serialize(JsonObject, Type, JsonSerializationContext) - Method in class org.spincast.plugins.gson.serializers.JsonObjectSerializer
- SpincastGsonManager - Class in org.spincast.plugins.gson
- SpincastGsonManager(JsonDeserializer<JsonObject>, JsonDeserializer<JsonArray>, JsonSerializer<JsonObject>, JsonSerializer<JsonArray>, JsonSerializer<Date>, JsonSerializer<Instant>, JsonSerializer<BigDecimal>, JsonSerializer<Enum<?>>, JsonSerializer<Class<?>>, JsonSerializer<Throwable>, JsonPathUtils, JsonObjectFactory, SpincastConfig, SpincastUtils, FormFactory, Provider<Injector>) - Constructor for class org.spincast.plugins.gson.SpincastGsonManager
- SpincastGsonPlugin - Class in org.spincast.plugins.gson
-
Spincast Gson plugin.
- SpincastGsonPlugin() - Constructor for class org.spincast.plugins.gson.SpincastGsonPlugin
- SpincastGsonPluginModule - Class in org.spincast.plugins.gson
-
Spincast Gson plugin module.
- SpincastGsonPluginModule() - Constructor for class org.spincast.plugins.gson.SpincastGsonPluginModule
- SpincastGsonPluginModule(Class<? extends RequestContext<?>>, Class<? extends WebsocketContext<?>>) - Constructor for class org.spincast.plugins.gson.SpincastGsonPluginModule
T
- ThrowableSerializer - Class in org.spincast.plugins.gson.serializers
- ThrowableSerializer(JsonObjectFactory, JsonObjectSerializer) - Constructor for class org.spincast.plugins.gson.serializers.ThrowableSerializer
- toJsonObject(Throwable) - Method in class org.spincast.plugins.gson.serializers.ThrowableSerializer
- toJsonString(Object) - Method in class org.spincast.plugins.gson.SpincastGsonManager
- toJsonString(Object, boolean) - Method in class org.spincast.plugins.gson.SpincastGsonManager
All Classes and Interfaces|All Packages|Constant Field Values