## Uses of Class
org.glassfish.jersey.server.model.ResourceMethod

Packages that use ResourceMethod
org.glassfish.jersey.server: Jersey server-side classes.
org.glassfish.jersey.server.model: Jersey server-side application & resource modeling classes.
org.glassfish.jersey.server.monitoring: Jersey server-side monitoring JMX MBeans interfaces.
org.glassfish.jersey.server.wadl: Jersey server-side WADL support public classes and interfaces.

### Uses of ResourceMethod in org.glassfish.jersey.server

Methods in org.glassfish.jersey.server that return ResourceMethod
`ResourceMethod` ExtendedUriInfo.`getMatchedResourceMethod()` Get matched `resource method` that is invoked.

Methods in org.glassfish.jersey.server that return types with arguments of type ResourceMethod
`List<ResourceMethod>` ExtendedUriInfo.`getMatchedResourceLocators()` Get resource locators matched since beginning of a matching.

### Uses of ResourceMethod in org.glassfish.jersey.server.model

Methods in org.glassfish.jersey.server.model that return ResourceMethod
`ResourceMethod` ResourceMethod.Builder.`build()` Build the resource method model and register it with the parent `Resource.Builder`.
`ResourceMethod` Resource.`getResourceLocator()` Provides a resource locator available on the resource.
`ResourceMethod` RuntimeResource.`getResourceLocator()` Return the resource locator of this resource.

Methods in org.glassfish.jersey.server.model that return types with arguments of type ResourceMethod
`List<ResourceMethod>` Resource.`getAllMethods()` Provides resource methods and resource locator are available on the resource.
`List<ResourceMethod>` RuntimeResource.`getResourceLocators()` Get resource locators of all `resources` of this runtime resource.
`List<ResourceMethod>` Resource.`getResourceMethods()` Provides a non-null list of resource methods available on the resource.
`List<ResourceMethod>` RuntimeResource.`getResourceMethods()` Get resource methods (excluding resource locators) of all `resources` of this runtime resource.

Methods in org.glassfish.jersey.server.model with parameters of type ResourceMethod
`ResourceMethod.Builder` Resource.Builder.`addMethod(ResourceMethod resourceMethod)` Add a new method model that is a copy of the given `resourceMethod`.
`ResourceMethodInvoker` ResourceMethodInvoker.Builder.`build(ResourceMethod method, org.glassfish.jersey.server.internal.ProcessingProviders processingProviders)` Build a new resource method invoker instance.
`ResourceMethod.Builder` Resource.Builder.`updateMethod(ResourceMethod resourceMethod)` Get a method builder for an existing resource method.
`void` AbstractResourceModelVisitor.`visitResourceMethod(ResourceMethod method)`
`void` ResourceModelVisitor.`visitResourceMethod(ResourceMethod method)` Visit a single resource method model.

### Uses of ResourceMethod in org.glassfish.jersey.server.monitoring

Methods in org.glassfish.jersey.server.monitoring that return ResourceMethod
`ResourceMethod` ResourceMethodStatistics.`getResourceMethod()` Get a `resource method` for which this `ResourceMethodStatistics` are calculated.

Methods in org.glassfish.jersey.server.monitoring that return types with arguments of type ResourceMethod
`Map<ResourceMethod,ResourceMethodStatistics>` ResourceStatistics.`getResourceMethodStatistics()` Return the statistics for resource method.

### Uses of ResourceMethod in org.glassfish.jersey.server.wadl

Methods in org.glassfish.jersey.server.wadl with parameters of type ResourceMethod
`Method` WadlGenerator.`createMethod(Resource r, ResourceMethod m)`
`Param` WadlGenerator.`createParam(Resource r, ResourceMethod m, Parameter p)`
`Request` WadlGenerator.`createRequest(Resource r, ResourceMethod m)`
`Representation` WadlGenerator.`createRequestRepresentation(Resource r, ResourceMethod m, jakarta.ws.rs.core.MediaType mediaType)`
`List<Response>` WadlGenerator.`createResponses(Resource r, ResourceMethod m)`