public RerootedResource(AbstractResource resource, PathPrefix pathPrefix) {
   this.path = pathPrefix.getRerootedPath(resource.getPath());
   this.resource = resource;
 }