if (schema.isTruncated(tableMaster)) { return "SELECT a1_.OBJECT AS a1_ FROM " + DatabaseUtil.getTableName(tableMaster) + " AS a1_ WHERE a1_.id = " + id.toString()
if (schema.isTruncated(tableMaster)) { return "SELECT a1_.OBJECT AS a1_ FROM " + DatabaseUtil.getTableName(tableMaster) + " AS a1_ WHERE a1_.id = " + id.toString()
if (schema.isTruncated(cld)) { sb.append(generateColumn("class", "java.lang.String")); sb.append(generateColumn("tableclass", "java.lang.String"));
if (schema.isTruncated(cld)) { sb.append(generateColumn("class", "java.lang.String")); sb.append(generateColumn("tableclass", "java.lang.String"));
&& schema.isTruncated(schema.getTableMaster(cld))) { buffer.append(", ") .append(fieldToAlias.get("class"))
&& schema.isTruncated(schema.getTableMaster(cld))) { buffer.append(", ") .append(fieldToAlias.get("class"))
Fields retval = tableMasterToFieldDescriptors.get(cld); if (retval == null) { if (isTruncated(cld)) { Map<String, AttributeDescriptor> attributeMap = new HashMap<String, AttributeDescriptor>();
Fields retval = tableMasterToFieldDescriptors.get(cld); if (retval == null) { if (isTruncated(cld)) { Map<String, AttributeDescriptor> attributeMap = new HashMap<String, AttributeDescriptor>();
if (schema.isFlatMode(cld.getType()) && (!schema.isTruncated(schema .getTableMaster(cld))) && (!(cld.getType().equals(o.getClass())))) {
if (schema.isFlatMode(cld.getType()) && (!schema.isTruncated(schema .getTableMaster(cld))) && (!(cld.getType().equals(o.getClass())))) {
state.addToFrom(DatabaseUtil.getTableName(tableMaster) + " AS " + baseAlias); if (schema.isTruncated(tableMaster)) { if (state.getWhereBuffer().length() > 0) { state.addToWhere(" AND "); + "_" + sequence + ".id"); lastAlias = "_" + sequence; if (schema.isTruncated(tableMaster)) { state.addToWhere(" AND " + baseAlias + "_" + sequence + ".tableclass = '" + cls.getName() + "'");
state.addToFrom(DatabaseUtil.getTableName(tableMaster) + " AS " + baseAlias); if (schema.isTruncated(tableMaster)) { if (state.getWhereBuffer().length() > 0) { state.addToWhere(" AND "); + "_" + sequence + ".id"); lastAlias = "_" + sequence; if (schema.isTruncated(tableMaster)) { state.addToWhere(" AND " + baseAlias + "_" + sequence + ".tableclass = '" + cls.getName() + "'");
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() || schema.isFlatMode(tableMaster.getType())));
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() || schema.isFlatMode(tableMaster.getType())));
+ indirectTableAlias); buffer.append(loseBrackets ? "" : "("); if (schema.isTruncated(tableMaster)) { buffer.append(indirectTableAlias + ".tableclass = '" + reverse.getClassDescriptor().getType().getName() + "' AND ");
+ indirectTableAlias); buffer.append(loseBrackets ? "" : "("); if (schema.isTruncated(tableMaster)) { buffer.append(indirectTableAlias + ".tableclass = '" + reverse.getClassDescriptor().getType().getName() + "' AND ");
DatabaseSchema schema = new DatabaseSchema(model, truncated, false, Collections.EMPTY_SET, 1); assertTrue(schema.isTruncated(manager)); assertTrue(schema.isTruncated(employee)); assertFalse(schema.isTruncated(ceo)); assertFalse(schema.isTruncated(company)); assertFalse(schema.isTruncated(importantPerson)); schema = new DatabaseSchema(model, truncated, false, Collections.EMPTY_SET, 1); assertTrue(schema.isTruncated(employee)); assertTrue(schema.isTruncated(importantPerson)); assertFalse(schema.isTruncated(manager)); assertFalse(schema.isTruncated(ceo)); assertFalse(schema.isTruncated(company));
DatabaseSchema schema = new DatabaseSchema(model, truncated, true, Collections.singleton("intermineobject"), 1); assertTrue(schema.isTruncated(manager)); assertTrue(schema.isTruncated(employee)); assertFalse(schema.isTruncated(ceo)); assertFalse(schema.isTruncated(company)); assertFalse(schema.isTruncated(importantPerson)); schema = new DatabaseSchema(model, truncated, true, Collections.singleton("intermineobject"), 1); assertTrue(schema.isTruncated(employee)); assertTrue(schema.isTruncated(importantPerson)); assertFalse(schema.isTruncated(manager)); assertFalse(schema.isTruncated(ceo)); assertFalse(schema.isTruncated(company));