code: private Resource<T> translateResourceExternal(Resource<T> resource) {
          if (fullPath) {
              return resource;
          }
          return new translatedResource<T>(resource, translatePathExternal(resource.getPath()));
      }
docs: Expose a resource with a path that maps to external path
  
  @param resource
  
  @return