| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- package com.persagy.common.web;
- import org.apache.commons.collections4.MapUtils;
- import java.util.HashMap;
- import java.util.Map;
- /**
- * @author: yaoll
- * @date: 2020-09-04
- * @verison: 1.0
- */
- public class MapResponse extends BaseResponse<Map<String, Object>> {
- public MapResponse() {
- super();
- super.setResult(SUCCESS);
- }
- // @JsonAnySetter
- public void add(String name, Object value) {
- if (data == null) {
- data = new HashMap<String, Object>();
- }
- data.put(name, value);
- }
- // @JsonAnyGetter
- @Override
- public Map<String, Object> getData() {
- return data;
- }
- public String getString(String key) {
- return MapUtils.getString(data, key);
- }
- public Integer getInteger(String key) {
- return MapUtils.getInteger(data, key);
- }
- }
|