private Label getLabel(ResultSet rs) throws SQLException { String typeName = rs.getString("type"); Label.Type type = null; if (typeName != null) { type = Label.Type.valueOf(typeName); } Label label = new Label(rs.getString("label"), type, rs.getInt("color")); label.setId(rs.getLong("id")); return label; }