public ResourceData(AbstractResource resource, PathPrefix pathPrefix) { this.resource = pathPrefix.shouldReroot() ? new RerootedResource(resource, pathPrefix) : resource; this.pathPrefix = pathPrefix; }