code: public static <T> List<T> listFromClause(Connection connection, Class<T> clazz, String clause, Object... args) throws SQLException
     {
        return OrmReader.listFromClause(connection, clazz, clause, args);
     }
docs: Load a list of objects using the specified where condition.  The clause "WHERE" is automatically
  appended, so the {@code where} parameter should just be the conditional portion.
  
  If the {@code where} parameter is {@code null} a select of every object from the
  table mapped for the specified class is executed.
  
  @param connection a SQL Connection object
  @param clazz the class of the object to load
  @param clause the conditional part of a SQL where clause
  @param args the query parameters used to find the list of objects
  @param <T> the type of the object to load
  @return a list of populated objects
  @throws SQLException if a {@link SQLException} occurs