All Classes and Interfaces

Class
Description
Helper class to register a Bean into CDI BeanManager.
Processes a provided class and selects the valid constructor with the largest number of parameters.
Implementation of the request context.
CDI Request scope implementation using Weld-specific BoundRequestContext which allows pass on storage for request-scoped objects.
Implementation of InjectionManager that starts CDI SE container, scans all users bean according to beans.xml file and register Jersey's internal beans using SeBeanRegisterExtension extension.
SPI implementation of InjectionManagerFactory which provides a new instance of CDI InjectionManager.
This class collects errors, and can then also produce a MultiException from those errors if necessary.
Injection resolver for @Context injection annotation.
Context injection resolver binder.
An implementation of GenericArrayType for those times we need to create this on the fly.
Utility class for processing of an injection.
Jersey-specific abstract class which implements Bean interface.
Class that creates a new instance using the provided constructor, selects and injects the values.
Wrapper for InjectionTarget that implements the functionality of injecting using JAX-RS annotations into provided instances.
Class working with JAX-RS/Jersey types injected using Context annotation and all other types which can be injected using using other *Param annotations.
Defines string formatting method for each constant in the resource file
This exception can contain multiple other exceptions.
This is an implementation of the Named annotation.
Simple implementation of ParameterizedType.
CDI Class Bean represents CdiRequestScope.
Creates an implementation of Bean interface using Jersey's SupplierInstanceBinding.
An implementation of InjectionTarget that just wraps the provided InjectionTarget because of additional features in an injection phase.