Index
All Classes and Interfaces|All Packages
C
- com.squareup.moshi - package com.squareup.moshi
- com.squareup.moshi.adapters - package com.squareup.moshi.adapters
- create(Class<T>) - Static method in class com.squareup.moshi.adapters.EnumJsonAdapter
- create(Type, Set<? extends Annotation>, Moshi) - Method in class com.squareup.moshi.adapters.PolymorphicJsonAdapterFactory
E
- EnumJsonAdapter<T extends Enum<T>> - Class in com.squareup.moshi.adapters
-
A JsonAdapter for enums that allows having a fallback enum value when a deserialized string does not match any enum value.
F
- fromJson(JsonReader) - Method in class com.squareup.moshi.adapters.EnumJsonAdapter
- fromJson(JsonReader) - Method in class com.squareup.moshi.adapters.Rfc3339DateJsonAdapter
- fromJson(JsonReader) - Method in class com.squareup.moshi.Rfc3339DateJsonAdapter
-
Deprecated.
O
- of(Class<T>, String) - Static method in class com.squareup.moshi.adapters.PolymorphicJsonAdapterFactory
P
- PolymorphicJsonAdapterFactory<T> - Class in com.squareup.moshi.adapters
-
A JsonAdapter factory for objects that include type information in the JSON.
R
- Rfc3339DateJsonAdapter - Class in com.squareup.moshi.adapters
-
Formats dates using RFC 3339, which is formatted like
2015-09-26T18:23:50.250Z. - Rfc3339DateJsonAdapter - Class in com.squareup.moshi
-
Deprecated.
- Rfc3339DateJsonAdapter() - Constructor for class com.squareup.moshi.adapters.Rfc3339DateJsonAdapter
- Rfc3339DateJsonAdapter() - Constructor for class com.squareup.moshi.Rfc3339DateJsonAdapter
-
Deprecated.
T
- toJson(JsonWriter, Date) - Method in class com.squareup.moshi.adapters.Rfc3339DateJsonAdapter
- toJson(JsonWriter, Date) - Method in class com.squareup.moshi.Rfc3339DateJsonAdapter
-
Deprecated.
- toJson(JsonWriter, T) - Method in class com.squareup.moshi.adapters.EnumJsonAdapter
- toString() - Method in class com.squareup.moshi.adapters.EnumJsonAdapter
W
- withDefaultValue(T) - Method in class com.squareup.moshi.adapters.PolymorphicJsonAdapterFactory
-
Returns a new factory that will default to
defaultValueupon decoding of unrecognized labels. - withFallbackJsonAdapter(JsonAdapter<Object>) - Method in class com.squareup.moshi.adapters.PolymorphicJsonAdapterFactory
-
Returns a new factory that with default to
fallbackJsonAdapter.fromJson(reader)upon decoding of unrecognized labels. - withSubtype(Class<? extends T>, String) - Method in class com.squareup.moshi.adapters.PolymorphicJsonAdapterFactory
-
Returns a new factory that decodes instances of
subtype. - withUnknownFallback(T) - Method in class com.squareup.moshi.adapters.EnumJsonAdapter
-
Create a new adapter for this enum with a fallback value to use when the JSON string does not match any of the enum's constants.
All Classes and Interfaces|All Packages
com.squareup.moshi.adapters.Rfc3339DateJsonAdapter.