38 lines
953 B
Java
38 lines
953 B
Java
package b.g.a.c.g0.u;
|
|
|
|
import b.g.a.b.d;
|
|
import b.g.a.c.x;
|
|
import b.g.a.c.y.a;
|
|
import java.io.IOException;
|
|
import java.text.DateFormat;
|
|
import java.util.Calendar;
|
|
/* compiled from: CalendarSerializer.java */
|
|
@a
|
|
/* loaded from: classes3.dex */
|
|
public class h extends l<Calendar> {
|
|
public static final h k = new h();
|
|
|
|
public h() {
|
|
super(Calendar.class, null, null);
|
|
}
|
|
|
|
public h(Boolean bool, DateFormat dateFormat) {
|
|
super(Calendar.class, bool, dateFormat);
|
|
}
|
|
|
|
@Override // b.g.a.c.n
|
|
public void f(Object obj, d dVar, x xVar) throws IOException {
|
|
Calendar calendar = (Calendar) obj;
|
|
if (p(xVar)) {
|
|
dVar.I(calendar == null ? 0L : calendar.getTimeInMillis());
|
|
} else {
|
|
q(calendar.getTime(), dVar, xVar);
|
|
}
|
|
}
|
|
|
|
@Override // b.g.a.c.g0.u.l
|
|
public l<Calendar> r(Boolean bool, DateFormat dateFormat) {
|
|
return new h(bool, dateFormat);
|
|
}
|
|
}
|