Package org.glassfish.jersey.server
Class ResourceBag
- java.lang.Object
-
- org.glassfish.jersey.server.ResourceBag
-
final class ResourceBag extends java.lang.ObjectA container for application resource models used during theApplicationHandlerinitialization.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classResourceBag.BuilderResource bag builder.
-
Field Summary
Fields Modifier and Type Field Description (package private) java.util.Set<java.lang.Class<?>>classesResource handler classes for the models in this resource bag.(package private) java.util.Set<java.lang.Object>instancesResource handler instance for the models in this resource bag.(package private) java.util.List<Resource>modelsResource models.
-
Constructor Summary
Constructors Modifier Constructor Description privateResourceBag(java.util.Set<java.lang.Class<?>> classes, java.util.Set<java.lang.Object> instances, java.util.List<Resource> models)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) java.util.List<Resource>getRootResources()Returns list of root resources.
-
-
-
Field Detail
-
classes
final java.util.Set<java.lang.Class<?>> classes
Resource handler classes for the models in this resource bag.
-
instances
final java.util.Set<java.lang.Object> instances
Resource handler instance for the models in this resource bag.
-
models
final java.util.List<Resource> models
Resource models.
-
-
Constructor Detail
-
ResourceBag
private ResourceBag(java.util.Set<java.lang.Class<?>> classes, java.util.Set<java.lang.Object> instances, java.util.List<Resource> models)
-
-
Method Detail
-
getRootResources
java.util.List<Resource> getRootResources()
Returns list of root resources.- Returns:
- list of root resources.
-
-