in src/main/java/org/apache/sling/jcr/base/internal/mount/ProxySession.java [131:168]
public PropertyIterator wrap(final PropertyIterator iter) {
return new PropertyIterator() {
@Override
public Property nextProperty() {
return wrap(iter.nextProperty());
}
@Override
public void skip(long skipNum) {
iter.skip(skipNum);
}
@Override
public long getSize() {
return iter.getSize();
}
@Override
public long getPosition() {
return iter.getPosition();
}
@Override
public boolean hasNext() {
return iter.hasNext();
}
@Override
public void remove() {
iter.remove();
}
@Override
public Object next() {
return wrap(iter.next());
}
};
}