private void showAttributes(Object objet, Map<String, Class> attributes, OutputStream stream) throws IOException { for (Entry<String, Class> attribut : attributes.entrySet()) { stream.write("<td>".getBytes()); Object value = objectManager.getValue(objet, attribut.getKey()); String res = convertor.view(attribut.getValue(), attribut.getKey(), value); stream.write(res.getBytes()); stream.write("</td>".getBytes()); } }
private String generateParametersUrl(Object o) { StringBuilder sb = new StringBuilder(); int cpt = 0; logger.debug(o.getClass().getSimpleName()); for (String id : objectManager.getIdName(o.getClass().getSimpleName())) { if (cpt > 0) { sb.append("&"); } sb.append(id); sb.append("="); sb.append(objectManager.getValue(o, id)); cpt++; } return sb.toString(); }