doc.field("DATA_TYPE", java.sql.Types.OTHER);
doc.field("SPECIFIC_NAME", f.getName());
records.add(doc);</BUG>
}
<BUG>final ODocument doc = new ODocument();
doc.field("FUNCTION_CAT", (Object) null);
doc.field("FUNCTION_SCHEM", (Object) null);
doc.field("FUNCTION_NAME", f.getName());
doc.field("COLUMN_NAME", "return");
doc.field("COLUMN_TYPE", procedureColumnReturn);
doc.field("DATA_TYPE", java.sql.Types.OTHER);
doc.field("SPECIFIC_NAME", f.getName());
records.add(doc);</BUG>
return new OrientJdbcResultSet(new OrientJdbcStatement(connection), records, ResultSet.TYPE_FORWARD_ONLY,

final List<ODocument> records = new ArrayList<ODocument>();
for (OClass cls : classes) {
final ODocument doc = new ODocument()
.field("TYPE_CAT", (Object) null)
.field("TYPE_SCHEM", (Object) null)
.field("TYPE_NAME", cls.getName())
.field("CLASS_NAME", cls.getName())
.field("DATA_TYPE", java.sql.Types.STRUCT)
.field("REMARKS", (Object) null);
records.add(doc);
}
return new OrientJdbcResultSet(new OrientJdbcStatement(connection), records, ResultSet.TYPE_FORWARD_ONLY,
