@Override @SuppressWarnings("unchecked") public Map<String, AnAttrib> getAllAttribMap() { Map<String, AnAttrib> p = new HashMap<>(); if (parentAnObject != null) { p.putAll(parentAnObject.getAllAttribMap()); } if (attribMap != null) { p.putAll(attribMap); } return p; }