private final String query;
private Iterator<Resource> currentIterator;
public JcrQueryIterator(List<SelectorSegment> segments, Resource root, JcrTypeResolver typeResolver) {
JcrQueryBuilder builder = new JcrQueryBuilder(typeResolver);
query = builder.buildQuery(segments, root.getPath());
resolver = root.getResourceResolver();
}