Class Resource.Data

java.lang.Object
org.glassfish.jersey.server.model.Resource.Data
Enclosing class:
Resource

private static class Resource.Data extends Object
Immutable resource data holder.
  • Field Details

  • Constructor Details

    • Data

      private Data(List<String> names, String path, List<ResourceMethod.Data> resourceMethods, ResourceMethod.Data subResourceLocator, List<Resource.Data> childResources, Set<Class<?>> handlerClasses, Set<Object> handlerInstances, boolean extended)
      Create a new immutable resource data holder from the supplied parameters.
      Parameters:
      names - resource names.
      path - resource path.
      resourceMethods - child resource methods.
      subResourceLocator - child resource locator.
      childResources - child sub-resources.
      handlerClasses - handler classes handling the resource methods.
      handlerInstances - handler instances handling the resource methods.
      extended - flag indicating whether the resource is extended
  • Method Details