Package com.squareup.moshi.adapters
Class Rfc3339DateJsonAdapter
- java.lang.Object
-
- com.squareup.moshi.JsonAdapter<java.util.Date>
-
- com.squareup.moshi.adapters.Rfc3339DateJsonAdapter
-
public final class Rfc3339DateJsonAdapter extends com.squareup.moshi.JsonAdapter<java.util.Date>Formats dates using RFC 3339, which is formatted like2015-09-26T18:23:50.250Z. This adapter is null-safe. To use, add this as an adapter forDate.classon yourMoshi.Builder:Moshi moshi = new Moshi.Builder() .add(Date.class, new Rfc3339DateJsonAdapter()) .build();
-
-
Constructor Summary
Constructors Constructor Description Rfc3339DateJsonAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.DatefromJson(com.squareup.moshi.JsonReader reader)voidtoJson(com.squareup.moshi.JsonWriter writer, java.util.Date value)
-
-
-
Method Detail
-
fromJson
public java.util.Date fromJson(com.squareup.moshi.JsonReader reader) throws java.io.IOException- Specified by:
fromJsonin classcom.squareup.moshi.JsonAdapter<java.util.Date>- Throws:
java.io.IOException
-
toJson
public void toJson(com.squareup.moshi.JsonWriter writer, java.util.Date value) throws java.io.IOException- Specified by:
toJsonin classcom.squareup.moshi.JsonAdapter<java.util.Date>- Throws:
java.io.IOException
-
-