|
15 | 15 | // |
16 | 16 | package org.msgpack.jackson.dataformat; |
17 | 17 |
|
18 | | -import com.fasterxml.jackson.databind.ObjectMapper; |
19 | 18 | import com.fasterxml.jackson.core.JsonParser; |
20 | 19 | import com.fasterxml.jackson.core.type.TypeReference; |
21 | 20 | import com.fasterxml.jackson.databind.DeserializationContext; |
|
29 | 28 | import com.fasterxml.jackson.databind.module.SimpleModule; |
30 | 29 | import com.fasterxml.jackson.databind.type.TypeFactory; |
31 | 30 |
|
32 | | -import java.io.ByteArrayInputStream; |
33 | | -import java.io.ByteArrayOutputStream; |
34 | | -import java.io.File; |
35 | | -import java.io.FileOutputStream; |
36 | 31 | import java.io.IOException; |
37 | | -import java.io.OutputStream; |
38 | | -import java.math.BigInteger; |
39 | | -import java.util.ArrayList; |
40 | | -import java.util.Arrays; |
41 | 32 | import java.util.HashMap; |
42 | | -import java.util.List; |
43 | 33 | import java.util.Map; |
44 | 34 | import java.util.Set; |
45 | | -import java.util.Collections; |
46 | 35 | import java.util.LinkedHashMap; |
47 | 36 | import org.junit.Test; |
48 | 37 |
|
49 | 38 | import static org.junit.Assert.assertEquals; |
50 | 39 |
|
51 | 40 | public class MessagePackDataformatForFieldIdTest |
52 | 41 | { |
53 | | - |
54 | 42 | static class MessagePackMapDeserializer extends MapDeserializer |
55 | 43 | { |
56 | | - |
57 | 44 | public static KeyDeserializer keyDeserializer = new KeyDeserializer() |
58 | 45 | { |
59 | | - |
60 | 46 | @Override |
61 | 47 | public Object deserializeKey(String s, DeserializationContext deserializationContext) |
62 | 48 | throws IOException |
@@ -96,7 +82,7 @@ protected MapDeserializer withResolved(KeyDeserializer keyDeser, TypeDeserialize |
96 | 82 | return new MessagePackMapDeserializer(this, keyDeser, (JsonDeserializer<Object>) valueDeser, valueTypeDeser, |
97 | 83 | nuller, ignorable, includable); |
98 | 84 | } |
99 | | - } |
| 85 | + } |
100 | 86 |
|
101 | 87 | @Test |
102 | 88 | public void testMixedKeys() |
|
0 commit comments