172173174175176177178
@Override public IndexRow next() { // TODO support jcr:score and possibly rep:excerpt String path = iterator.next(); return new IndexRowImpl(isAbsolute(path) ? path : "/" + path); }
265266267268269270271272273
} if (!init) { fetchNext(); init = true; } IndexRowImpl result = new IndexRowImpl(currentPath); fetchNext(); return result; }
220221222223224225226
if (!hasNext()) { throw new NoSuchElementException(); } seenPaths.add(item); init = false; return new IndexRowImpl(item); }
} @Override public IndexRow currentRow() { // TODO support jcr:score and possibly rep:exceprt return new IndexRowImpl(path); }
979899100101102103104105
return false; } } @Override public IndexRow currentRow() { return new IndexRowImpl(currentPath); } }; }
177178179180181182183
270271272273274275276277278
189190191192193194195
285286287288289290291292293