Examples of JcrQueryBuilder


Examples of com.cognifide.sling.query.resource.jcr.query.JcrQueryBuilder

  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();
  }
View Full Code Here

Examples of com.cognifide.sling.query.resource.jcr.query.JcrQueryBuilder

  private Iterator<Resource> currentIterator;

  public JcrQueryIterator(List<SelectorSegment> segments, Resource root) {
    JcrTypeResolver typeResolver = new SessionJcrTypeResolver(root.getResourceResolver());
    JcrQueryBuilder builder = new JcrQueryBuilder(typeResolver);
    query = builder.buildQuery(segments, root.getPath());
    resolver = root.getResourceResolver();
  }
View Full Code Here

Examples of org.apache.sling.query.resource.jcr.query.JcrQueryBuilder

  }

  static String parse(String selector, String root) {
    List<Selector> selectors = SelectorParser.parse(selector);
    List<SelectorSegment> segments = SelectorParser.getFirstSegmentFromEachSelector(selectors);
    return new JcrQueryBuilder(new MockTypeResolver()).buildQuery(segments, root);
  }
View Full Code Here

Examples of org.apache.sling.query.resource.jcr.query.JcrQueryBuilder

  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();
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.