|
|
@@ -117,7 +117,7 @@ public class Dict extends LinkedHashMap<String, Object> implements BasicTypeGett
|
|
|
* @param m Map
|
|
|
*/
|
|
|
public Dict(Map<String, Object> m) {
|
|
|
- super((null == m) ? new HashMap<String, Object>() : m);
|
|
|
+ super((null == m) ? new HashMap<>() : m);
|
|
|
}
|
|
|
// --------------------------------------------------------------- Constructor end
|
|
|
|
|
|
@@ -454,6 +454,11 @@ public class Dict extends LinkedHashMap<String, Object> implements BasicTypeGett
|
|
|
// -------------------------------------------------------------------- Get end
|
|
|
|
|
|
@Override
|
|
|
+ public Object get(Object key) {
|
|
|
+ return super.get(customKey((String)key));
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
public Object put(String key, Object value) {
|
|
|
return super.put(customKey(key), value);
|
|
|
}
|