285286287288289290291292293
} 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); }
173174175176177178179
@Override public IndexRow next() { // TODO support jcr:score and possibly rep:excerpt String path = iterator.next(); return new IndexRowImpl(isAbsolute(path) ? path : "/" + path); }
266267268269270271272273274
123124125126127128129
210211212213214215216217218
9899100101102103104
} @Override public IndexRow next() { String path = it.next(); return new IndexRowImpl(path); }
119120121122123124125
@Override public IndexRow next() { String pathAndProperty = it.next(); String path = PathUtils.getParentPath(pathAndProperty); return new IndexRowImpl(path); }