sb.append(generateColumn(DatabaseUtil.getColumnName(field), field.getType())); for (ReferenceDescriptor field : fields.getReferences()) { sb.append(generateColumn(DatabaseUtil.getColumnName(field), "java.lang.Integer"));
.getTableMaster(cld)); iterators.add(fields.getAttributes().iterator()); iterators.add(fields.getReferences().iterator()); fieldIter = new CombinedIterator<FieldDescriptor>(iterators); } else {
.getTableMaster(cld)); iterators.add(fields.getAttributes().iterator()); iterators.add(fields.getReferences().iterator()); fieldIter = new CombinedIterator<FieldDescriptor>(iterators); } else {
DatabaseSchema.Fields got = schema.getTableFields(employee); assertEquals(employeeAttributes, got.getAttributes()); assertEquals(employeeReferences, got.getReferences()); got = schema.getTableFields(manager); assertEquals(managerAttributes, got.getAttributes()); assertEquals(managerReferences, got.getReferences()); got = schema.getTableFields(company); assertEquals(companyAttributes, got.getAttributes()); assertEquals(companyReferences, got.getReferences()); got = schema.getTableFields(importantPerson); assertEquals(importantPersonAttributes, got.getAttributes()); assertEquals(importantPersonReferences, got.getReferences()); got = schema.getTableFields(employee); assertEquals(employeeAttributes, got.getAttributes()); assertEquals(employeeReferences, got.getReferences()); got = schema.getTableFields(company); assertEquals(companyAttributes, got.getAttributes()); assertEquals(companyReferences, got.getReferences()); got = schema.getTableFields(importantPerson); assertEquals(importantPersonAttributes, got.getAttributes()); assertEquals(importantPersonReferences, got.getReferences());
DatabaseSchema.Fields got = schema.getTableFields(employee); assertEquals(employeeAttributes, got.getAttributes()); assertEquals(employeeReferences, got.getReferences()); got = schema.getTableFields(manager); assertEquals(managerAttributes, got.getAttributes()); assertEquals(managerReferences, got.getReferences()); got = schema.getTableFields(company); assertEquals(companyAttributes, got.getAttributes()); assertEquals(companyReferences, got.getReferences()); got = schema.getTableFields(importantPerson); assertEquals(importantPersonAttributes, got.getAttributes()); assertEquals(importantPersonReferences, got.getReferences()); got = schema.getTableFields(employee); assertEquals(employeeAttributes, got.getAttributes()); assertEquals(employeeReferences, got.getReferences()); got = schema.getTableFields(company); assertEquals(companyAttributes, got.getAttributes()); assertEquals(companyReferences, got.getReferences()); got = schema.getTableFields(importantPerson); assertEquals(importantPersonAttributes, got.getAttributes()); assertEquals(importantPersonReferences, got.getReferences());
.getTableMaster(cld)); iterators.add(dbsFields.getAttributes().iterator()); iterators.add(dbsFields.getReferences().iterator()); fieldIter = new CombinedIterator<FieldDescriptor>(iterators); } else {
.getTableMaster(cld)); iterators.add(dbsFields.getAttributes().iterator()); iterators.add(dbsFields.getReferences().iterator()); fieldIter = new CombinedIterator<FieldDescriptor>(iterators); } else {
LOG.info("Generating cached metadata for table " + tableName); DatabaseSchema.Fields allColumns = schema.getTableFields(tableMaster); int colCount = allColumns.getAttributes().size() + allColumns.getReferences().size(); boolean isTruncated = schema.isTruncated(tableMaster); boolean hasObject = "InterMineObject".equals(tableName) || (!(schema.isMissingNotXml() for (ReferenceDescriptor field : allColumns.getReferences()) { retval.colNames[colNo] = DatabaseUtil.getColumnName(field); retval.fieldNames[colNo] = field.getName();
LOG.info("Generating cached metadata for table " + tableName); DatabaseSchema.Fields allColumns = schema.getTableFields(tableMaster); int colCount = allColumns.getAttributes().size() + allColumns.getReferences().size(); boolean isTruncated = schema.isTruncated(tableMaster); boolean hasObject = "InterMineObject".equals(tableName) || (!(schema.isMissingNotXml() for (ReferenceDescriptor field : allColumns.getReferences()) { retval.colNames[colNo] = DatabaseUtil.getColumnName(field); retval.fieldNames[colNo] = field.getName();
sb.append(generateColumn(DatabaseUtil.getColumnName(field), field.getType())); for (ReferenceDescriptor field : fields.getReferences()) { sb.append(generateColumn(DatabaseUtil.getColumnName(field), "java.lang.Integer"));