return grantOwners;
return result;
    public List readGrantOwnerByPersonName(String personName, Integer startIndex,            Integer numberOfElementsInSpan) throws ExcepcaoPersistencia {        List<IPerson> persons = (List<IPerson>) readAll(Person.class);        List<IGrantOwner> grantOwners = new ArrayList(numberOfElementsInSpan);        // FIXME ACABAR!        for (IPerson person : persons) {            if (person.getNome().equals(personName) && grantOwners.size() < numberOfElementsInSpan) {                grantOwners.add(person.getGrantOwner());            }        }        return grantOwners;    }