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

Packages that use ResourceModel
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.processor: Jersey server-side WADL `model processor` classes that extends resource model with resources and resource methods that produce WADL content.

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

Methods in org.glassfish.jersey.server that return ResourceModel
`ResourceModel` ExtendedResourceContext.`getResourceModel()` Return `resource model` from which the current jersey application is built.
`ResourceModel` ServerBootstrapBag.`getResourceModel()`

Methods in org.glassfish.jersey.server with parameters of type ResourceModel
`void` ServerBootstrapBag.`setResourceModel(ResourceModel resourceModel)`

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

Methods in org.glassfish.jersey.server.model that return ResourceModel
`ResourceModel` ResourceModel.Builder.`build()` Build the `resource model`.
`ResourceModel` ModelProcessor.`processResourceModel(ResourceModel resourceModel, jakarta.ws.rs.core.Configuration configuration)` Process `resourceModel` and return the processed model.
`ResourceModel` ModelProcessor.`processSubResource(ResourceModel subResourceModel, jakarta.ws.rs.core.Configuration configuration)` Process `subResourceModel` which was returned a sub resource locator.

Methods in org.glassfish.jersey.server.model with parameters of type ResourceModel
`ResourceModel` ModelProcessor.`processResourceModel(ResourceModel resourceModel, jakarta.ws.rs.core.Configuration configuration)` Process `resourceModel` and return the processed model.
`ResourceModel` ModelProcessor.`processSubResource(ResourceModel subResourceModel, jakarta.ws.rs.core.Configuration configuration)` Process `subResourceModel` which was returned a sub resource locator.
`void` AbstractResourceModelVisitor.`visitResourceModel(ResourceModel resourceModel)`
`void` ResourceModelVisitor.`visitResourceModel(ResourceModel resourceModel)` Process a resource model.

Constructors in org.glassfish.jersey.server.model with parameters of type ResourceModel
Constructor and Description
`Builder(ResourceModel resourceModel, boolean subResourceModel)` Create new builder pre initialized with `resourceModel`.

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

Methods in org.glassfish.jersey.server.monitoring that return ResourceModel
`ResourceModel` ApplicationEvent.`getResourceModel()` Get the resource model of the application.

### Uses of ResourceModel in org.glassfish.jersey.server.wadl.processor

Methods in org.glassfish.jersey.server.wadl.processor that return ResourceModel
`ResourceModel` OptionsMethodProcessor.`processResourceModel(ResourceModel resourceModel, jakarta.ws.rs.core.Configuration configuration)`
`ResourceModel` WadlModelProcessor.`processResourceModel(ResourceModel resourceModel, jakarta.ws.rs.core.Configuration configuration)`
`ResourceModel` OptionsMethodProcessor.`processSubResource(ResourceModel subResourceModel, jakarta.ws.rs.core.Configuration configuration)`
`ResourceModel` WadlModelProcessor.`processSubResource(ResourceModel resourceModel, jakarta.ws.rs.core.Configuration configuration)`

Methods in org.glassfish.jersey.server.wadl.processor with parameters of type ResourceModel
`ResourceModel` OptionsMethodProcessor.`processResourceModel(ResourceModel resourceModel, jakarta.ws.rs.core.Configuration configuration)`
`ResourceModel` WadlModelProcessor.`processResourceModel(ResourceModel resourceModel, jakarta.ws.rs.core.Configuration configuration)`
`ResourceModel` OptionsMethodProcessor.`processSubResource(ResourceModel subResourceModel, jakarta.ws.rs.core.Configuration configuration)`
`ResourceModel` WadlModelProcessor.`processSubResource(ResourceModel resourceModel, jakarta.ws.rs.core.Configuration configuration)`