Uses of Class
org.glassfish.jersey.server.model.Resource.Builder
-
Packages that use Resource.Builder Package Description org.glassfish.jersey.server.model Jersey server-side application & resource modeling classes. -
-
Uses of Resource.Builder in org.glassfish.jersey.server.model
Fields in org.glassfish.jersey.server.model declared as Resource.Builder Modifier and Type Field Description private Resource.Builder
ResourceMethod.Builder. parent
private Resource.Builder
Resource.Builder. parentResource
Fields in org.glassfish.jersey.server.model with type parameters of type Resource.Builder Modifier and Type Field Description private java.util.Set<Resource.Builder>
Resource.Builder. childResourceBuilders
Methods in org.glassfish.jersey.server.model that return Resource.Builder Modifier and Type Method Description Resource.Builder
Resource.Builder. addChildResource(java.lang.String relativePath)
Add a new child resource to the resource.static Resource.Builder
Resource. builder()
Get a new unbound resource model builder.static Resource.Builder
Resource. builder(java.lang.Class<?> resourceClass)
Create a resource model builder initialized by introspecting an annotated JAX-RS resource class.static Resource.Builder
Resource. builder(java.lang.Class<?> resourceClass, boolean disableValidation)
Create a resource model builder initialized by introspecting an annotated JAX-RS resource class.static Resource.Builder
Resource. builder(java.lang.String path)
Get a new resource model builder for a resource bound to a given path.static Resource.Builder
Resource. builder(java.util.List<Resource> resources)
Creates aresource builder
instance from the list ofresource
which can be merged into a single resource.static Resource.Builder
Resource. builder(Resource resource)
Get a new resource model builder initialized from a given resource model.private static Resource.Builder
Resource. builder(Resource.Data resourceData)
Resource.Builder
IntrospectionModeller. createResourceBuilder()
Create a new resource model builder for the introspected class.private Resource.Builder
IntrospectionModeller. doCreateResourceBuilder()
Resource.Builder
Resource.Builder. extended(boolean extended)
Set the flag indicating whether the resource is extended or is a core of exposed RESTful API.Resource.Builder
Resource.Builder. mergeWith(Resource resource)
Merge methods from a given resource model into this resource model builder.Resource.Builder
Resource.Builder. mergeWith(Resource.Builder resourceBuilder)
Merge methods from a given resource model builder into this resource model builder.private Resource.Builder
Resource.Builder. mergeWith(Resource.Data resourceData)
Resource.Builder
Resource.Builder. name(java.lang.String name)
Define a new name of the built resource.Resource.Builder
Resource.Builder. path(java.lang.String path)
Define a new path for the built resource.Methods in org.glassfish.jersey.server.model with parameters of type Resource.Builder Modifier and Type Method Description private void
IntrospectionModeller. addResourceMethods(Resource.Builder resourceBuilder, MethodList methodList, java.util.List<Parameter> resourceClassParameters, boolean encodedParameters, java.util.List<javax.ws.rs.core.MediaType> defaultConsumedTypes, java.util.List<javax.ws.rs.core.MediaType> defaultProducedTypes, java.util.Collection<java.lang.Class<? extends java.lang.annotation.Annotation>> defaultNameBindings, boolean extended)
private void
IntrospectionModeller. addSubResourceLocators(Resource.Builder resourceBuilder, MethodList methodList, java.util.List<Parameter> resourceClassParameters, boolean encodedParameters, boolean extended)
private void
IntrospectionModeller. addSubResourceMethods(Resource.Builder resourceBuilder, MethodList methodList, java.util.List<Parameter> resourceClassParameters, boolean encodedParameters, java.util.List<javax.ws.rs.core.MediaType> defaultConsumedTypes, java.util.List<javax.ws.rs.core.MediaType> defaultProducedTypes, java.util.Collection<java.lang.Class<? extends java.lang.annotation.Annotation>> defaultNameBindings, boolean extended)
Resource.Builder
Resource.Builder. mergeWith(Resource.Builder resourceBuilder)
Merge methods from a given resource model builder into this resource model builder.private void
Resource.Builder. onBuildChildResource(Resource.Builder childResourceBuilder, Resource.Data childResourceData)
Constructors in org.glassfish.jersey.server.model with parameters of type Resource.Builder Constructor Description Builder(java.lang.String path, Resource.Builder parentResource)
Builder(Resource.Builder parentResource)
Builder(Resource.Builder parent)
Create a resource method builder.Builder(Resource.Builder parent, ResourceMethod originalMethod)
Create a builder from an existing resource method model.
-