public String getColumnTypeName(int column) throws SQLException {
   ODocument currentRecord = this.resultSet.unwrap(ODocument.class);
   if (currentRecord == null) return null;
   else {
     OType columnType = currentRecord.fieldType(currentRecord.fieldNames()[column - 1]);
     if (columnType == null) return null;
     return columnType.toString();
   }
 }