private Bib fetchBibRecord() throws SQLException { Bib bib = new BibMarc(); bib.setCreatedBy(bibResultSet.getString("CREATED_BY")); bib.setCreatedOn(bibResultSet.getString("DATE_CREATED")); if (bibResultSet.getString("STAFF_ONLY") != null) { bib.setStaffOnly( (bibResultSet.getString("STAFF_ONLY").equalsIgnoreCase("Y") ? Boolean.TRUE : Boolean.FALSE)); } bib.setContent(bibResultSet.getString("CONTENT")); bib.setUpdatedBy(bibResultSet.getString("UPDATED_BY")); bib.setUpdatedOn(bibResultSet.getString("DATE_UPDATED")); bib.setStatus(bibResultSet.getString("STATUS")); bib.setStatusUpdatedBy(bibResultSet.getString("STATUS_UPDATED_BY")); bib.setStatusUpdatedOn(bibResultSet.getString("STATUS_UPDATED_DATE")); bib.setLastUpdated(bibResultSet.getString("DATE_UPDATED")); String uuid = bibResultSet.getString("UNIQUE_ID_PREFIX") + "-" + bibResultSet.getString(1); bib.setId(uuid); bib.setLocalId(bibResultSet.getString(1)); return bib; }