@@ -71,18 +71,11 @@ public static JsonSerializer<Object> getFallbackKeySerializer(SerializationConfi
7171 }
7272 return DEFAULT_KEY_SERIALIZER ;
7373 }
74-
75- /**
76- * @deprecated Since 2.5
77- */
78- @ Deprecated
79- public static JsonSerializer <Object > getStdKeySerializer (JavaType keyType ) {
80- return getStdKeySerializer (null , keyType .getRawClass (), true );
81- }
8274
8375 /**
8476 * @deprecated since 2.7
8577 */
78+ @ Deprecated
8679 public static JsonSerializer <Object > getDefault () {
8780 return DEFAULT_KEY_SERIALIZER ;
8881 }
@@ -142,34 +135,4 @@ public void serialize(Object value, JsonGenerator g, SerializerProvider provider
142135 g .writeFieldName ((String ) value );
143136 }
144137 }
145-
146- /*
147- /**********************************************************
148- /* Deprecated implementations: to be removed in future
149- /**********************************************************
150- */
151-
152- @ Deprecated // since 2.6; remove from 2.7 or later
153- public static class DateKeySerializer extends StdSerializer <Date > {
154- protected final static JsonSerializer <?> instance = new DateKeySerializer ();
155-
156- public DateKeySerializer () { super (Date .class ); }
157-
158- @ Override
159- public void serialize (Date value , JsonGenerator g , SerializerProvider provider ) throws IOException {
160- provider .defaultSerializeDateKey (value , g );
161- }
162- }
163-
164- @ Deprecated // since 2.6; remove from 2.7 or later
165- public static class CalendarKeySerializer extends StdSerializer <Calendar > {
166- protected final static JsonSerializer <?> instance = new CalendarKeySerializer ();
167-
168- public CalendarKeySerializer () { super (Calendar .class ); }
169-
170- @ Override
171- public void serialize (Calendar value , JsonGenerator g , SerializerProvider provider ) throws IOException {
172- provider .defaultSerializeDateKey (value .getTimeInMillis (), g );
173- }
174- }
175138}
0 commit comments