/** * Get all users added to the database as persistent user objects * * @return ArrayList with persistent user objects or null if empty */ public ArrayList getAllUsers() { String sql = "SELECT id FROM " + getTable(); Vector v = new Vector(); ArrayList pus = new ArrayList(); try { ResultSet rs = select(sql); while(rs.next()) v.add(rs.getInt("id")); for(Integer id: v) pus.add(getUser(id)); if(v.size() == 0) return null; else return pus; } catch (SQLException e) { e.printStackTrace(); return null; }