addFields(sb, getAllAttributeDescriptors()); sb.append("},\"references\":{"); addFields(sb, getAllReferenceDescriptors()); sb.append("},\"collections\":{"); addFields(sb, getAllCollectionDescriptors());
addFields(sb, getAllAttributeDescriptors()); sb.append("},\"references\":{"); addFields(sb, getAllReferenceDescriptors()); sb.append("},\"collections\":{"); addFields(sb, getAllCollectionDescriptors());
needsComma = true; for (ReferenceDescriptor rd: cd.getAllReferenceDescriptors()) { if (needsComma) { sb.append(",");
needsComma = true; for (ReferenceDescriptor rd: cd.getAllReferenceDescriptors()) { if (needsComma) { sb.append(",");
attr.put("type", a.getType()); for (ReferenceDescriptor r: cld.getAllReferenceDescriptors()) { Map<String, Object> ref = new HashMap<String, Object>(); refs.put(r.getName(), ref);
attr.put("type", a.getType()); for (ReferenceDescriptor r: cld.getAllReferenceDescriptors()) { Map<String, Object> ref = new HashMap<String, Object>(); refs.put(r.getName(), ref);
refsAndCols.addAll(cld.getAllReferenceDescriptors()); refsAndCols.addAll(cld.getAllCollectionDescriptors()); for (ReferenceDescriptor ref : refsAndCols) {
refsAndCols.addAll(cld.getAllReferenceDescriptors()); refsAndCols.addAll(cld.getAllCollectionDescriptors()); for (ReferenceDescriptor ref : refsAndCols) {
for (ReferenceDescriptor ref : cld.getAllReferenceDescriptors()) { ClassDescriptor tableMaster = schema.getTableMaster(cld); String tableName = DatabaseUtil.getTableName(tableMaster).toLowerCase();
for (ReferenceDescriptor ref : cld.getAllReferenceDescriptors()) { ClassDescriptor tableMaster = schema.getTableMaster(cld); String tableName = DatabaseUtil.getTableName(tableMaster).toLowerCase();
for (ReferenceDescriptor desc : getAllReferenceDescriptors()) { ClassDescriptor cld = desc.getClassDescriptor(); table.addRow(new String[] {desc.getName(), terseClass(desc.getReferencedClassName()),
for (ReferenceDescriptor desc : getAllReferenceDescriptors()) { ClassDescriptor cld = desc.getClassDescriptor(); table.addRow(new String[] {desc.getName(), terseClass(desc.getReferencedClassName()),