class JcrChildNodeIterator implements NodeIterator {

    @Override
    public void remove() {
        throw new UnsupportedOperationException();
    }

      JcrChildNodeIterator( NodeResolver resolver,
                          Iterator<ChildReference> iterator );
      JcrChildNodeIterator( NodeResolver resolver,
                          ChildReferences childReferences );

}