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.