protected Document _process(List<Entity> entities, MetaClass metaClass, View view) throws Exception { Document document = DocumentHelper.createDocument(); Element rootEl = document.addElement("instances"); for (Entity entity : entities) { encodeEntity(entity, new HashSet<>(), view, rootEl); } return document; }
protected Document _process(Entity entity, View view) throws Exception { Document document = DocumentHelper.createDocument(); Element rootEl = document.addElement("instances"); encodeEntity(entity, new HashSet<>(), view, rootEl); return document; }
@Override public String process(Set<Entity> entities) throws Exception { Document document = DocumentHelper.createDocument(); Element rootEl = document.addElement("instances"); for (Entity entity : entities) { encodeEntity(entity, new HashSet<>(), null, rootEl); } return documentToString(document); }
Element referenceEl = instanceEl.addElement("reference"); referenceEl.addAttribute("name", property.getName()); encodeEntity((Entity) value, visited, propertyView, referenceEl); } else { Element collectionEl = instanceEl.addElement("collection"); encodeEntity((Entity) childEntity, visited, propertyView, collectionEl);