From f9b6c2095f3409b2324579e9edea25cd64a2ceb1 Mon Sep 17 00:00:00 2001 From: Inderjeet Singh Date: Fri, 23 Sep 2011 18:42:45 +0000 Subject: [PATCH] Converted java.sql.Time type adapter to the new style. --- .../com/google/gson/DefaultTypeAdapters.java | 32 ------------------- gson/src/main/java/com/google/gson/Gson.java | 1 + .../gson/internal/bind/TypeAdapters.java | 22 +++++++++++++ 3 files changed, 23 insertions(+), 32 deletions(-) diff --git a/gson/src/main/java/com/google/gson/DefaultTypeAdapters.java b/gson/src/main/java/com/google/gson/DefaultTypeAdapters.java index f90a43cb..e92ab93d 100644 --- a/gson/src/main/java/com/google/gson/DefaultTypeAdapters.java +++ b/gson/src/main/java/com/google/gson/DefaultTypeAdapters.java @@ -17,7 +17,6 @@ package com.google.gson; import java.lang.reflect.Type; -import java.sql.Time; import java.sql.Timestamp; import java.text.DateFormat; import java.text.ParseException; @@ -38,8 +37,6 @@ import com.google.gson.internal.ParameterizedTypeHandlerMap; final class DefaultTypeAdapters { private static final DefaultDateTypeAdapter DATE_TYPE_ADAPTER = new DefaultDateTypeAdapter(); - private static final DefaultTimeTypeAdapter TIME_TYPE_ADAPTER = - new DefaultTimeTypeAdapter(); private static final DefaultTimestampDeserializer TIMESTAMP_DESERIALIZER = new DefaultTimestampDeserializer(); @@ -59,7 +56,6 @@ final class DefaultTypeAdapters { map.register(Date.class, DATE_TYPE_ADAPTER, true); map.register(Timestamp.class, DATE_TYPE_ADAPTER, true); - map.register(Time.class, TIME_TYPE_ADAPTER, true); map.makeUnmodifiable(); return map; @@ -70,7 +66,6 @@ final class DefaultTypeAdapters { new ParameterizedTypeHandlerMap>(); map.register(Date.class, wrapDeserializer(DATE_TYPE_ADAPTER), true); map.register(Timestamp.class, wrapDeserializer(TIMESTAMP_DESERIALIZER), true); - map.register(Time.class, wrapDeserializer(TIME_TYPE_ADAPTER), true); map.makeUnmodifiable(); return map; @@ -182,31 +177,4 @@ final class DefaultTypeAdapters { return new Timestamp(date.getTime()); } } - - static final class DefaultTimeTypeAdapter implements JsonSerializer