package org.theonefx.wcframework.mvc.wcweb; import java.util.HashMap; import java.util.Map; public class ArgsHolder { private Map<String, Object> mapAttrs; private Object objAttrs; public Object getAttrs() { if (objAttrs != null) { return objAttrs; } if (mapAttrs != null) { return mapAttrs; } return null; } public Object getObjAttrs() { return objAttrs; } public Map<String, Object> getMapAttrs() { return mapAttrs; } public void putMapAttr(String name, Object value) { if (mapAttrs == null) { mapAttrs = new HashMap<String, Object>(); } mapAttrs.put(name, value); } public void putObjectAttr(Object obj) { this.objAttrs = obj; } }