| | |
| | | |
| | | public class SuperMap extends HashMap { |
| | | |
| | | public SuperMap(Map map){ |
| | | public SuperMap(Map map) { |
| | | super(map); |
| | | } |
| | | |
| | | public SuperMap putMap(Map map){ |
| | | public SuperMap putMap(Map map) { |
| | | super.putAll(map); |
| | | return this; |
| | | } |
| | | |
| | | public String getString(String key){ |
| | | public String getString(String key) { |
| | | Object obj = this.get(key); |
| | | if (obj == null) return null; |
| | | if (obj == null) { |
| | | return null; |
| | | } |
| | | return obj.toString(); |
| | | } |
| | | |
| | | public Long getLong(String key){ |
| | | public Long getLong(String key) { |
| | | String value = getString(key); |
| | | return value == null ? null : Long.valueOf(value); |
| | | } |
| | | |
| | | public Integer getInteger(String key){ |
| | | public Integer getInteger(String key) { |
| | | String value = getString(key); |
| | | return value == null ? null : Integer.valueOf(value); |
| | | } |
| | | |
| | | |
| | | |
| | | } |