Skip navigation links
A B C D E G H I J L M N O P R S T V W 

A

activate(RequestContext, RequestContext) - Method in class org.glassfish.jersey.inject.cdi.se.CdiRequestScope
 
addError(Throwable) - Method in exception org.glassfish.jersey.inject.cdi.se.injector.MultiException
Adds an error to an existing exception.
addMultiException(MultiException) - Method in class org.glassfish.jersey.inject.cdi.se.injector.Collector
Merges MultiException with all throwables registered in it.
addThrowable(Throwable) - Method in class org.glassfish.jersey.inject.cdi.se.injector.Collector
Adds a throwable to the list of throwables in this collector.

B

BeanHelper - Class in org.glassfish.jersey.inject.cdi.se.bean
Helper class to register a Bean into CDI BeanManager.
Binder(Supplier<BeanManager>) - Constructor for class org.glassfish.jersey.inject.cdi.se.injector.ContextInjectionResolverImpl.Binder
 

C

CachedConstructorAnalyzer<T> - Class in org.glassfish.jersey.inject.cdi.se.injector
Processes a provided class and selects the valid constructor with the largest number of parameters.
CachedConstructorAnalyzer(Class<T>, Collection<Class<? extends Annotation>>) - Constructor for class org.glassfish.jersey.inject.cdi.se.injector.CachedConstructorAnalyzer
Creates a new constructor analyzer which accepts the class that is analyzed.
CDI_2_PROVIDER_NOT_REGISTRABLE(Object) - Static method in class org.glassfish.jersey.inject.cdi.se.LocalizationMessages
Provider registered to CdiInjectionManager cannot be process because of incompatible type: {0}.
CdiRequestContext - Class in org.glassfish.jersey.inject.cdi.se
Implementation of the request context.
CdiRequestScope - Class in org.glassfish.jersey.inject.cdi.se
CDI Request scope implementation using Weld-specific BoundRequestContext which allows pass on storage for request-scoped objects.
CdiRequestScope() - Constructor for class org.glassfish.jersey.inject.cdi.se.CdiRequestScope
 
CdiSeInjectionManager - Class in org.glassfish.jersey.inject.cdi.se
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.
CdiSeInjectionManager() - Constructor for class org.glassfish.jersey.inject.cdi.se.CdiSeInjectionManager
 
CdiSeInjectionManagerFactory - Class in org.glassfish.jersey.inject.cdi.se
SPI implementation of InjectionManagerFactory which provides a new instance of CDI InjectionManager.
CdiSeInjectionManagerFactory() - Constructor for class org.glassfish.jersey.inject.cdi.se.CdiSeInjectionManagerFactory
 
checkDelegateInjectionPoints() - Method in class org.glassfish.jersey.inject.cdi.se.injector.JerseyInjectionTarget
 
Collector - Class in org.glassfish.jersey.inject.cdi.se.injector
This class collects errors, and can then also produce a MultiException from those errors if necessary.
Collector() - Constructor for class org.glassfish.jersey.inject.cdi.se.injector.Collector
 
completeRegistration() - Method in class org.glassfish.jersey.inject.cdi.se.CdiSeInjectionManager
 
configure() - Method in class org.glassfish.jersey.inject.cdi.se.injector.ContextInjectionResolverImpl.Binder
 
ContextInjectionResolverImpl - Class in org.glassfish.jersey.inject.cdi.se.injector
Injection resolver for @Context injection annotation.
ContextInjectionResolverImpl.Binder - Class in org.glassfish.jersey.inject.cdi.se.injector
Context injection resolver binder.
create(CreationalContext<Object>) - Method in class org.glassfish.jersey.inject.cdi.se.bean.SupplierThreadScopeBean
 
create(Class<T>) - Method in class org.glassfish.jersey.inject.cdi.se.CdiSeInjectionManager
 
create(Object) - Method in class org.glassfish.jersey.inject.cdi.se.CdiSeInjectionManagerFactory
 
create(CreationalContext<CdiRequestScope>) - Method in class org.glassfish.jersey.inject.cdi.se.RequestScopeBean
 
createAndInitialize(Class<T>) - Method in class org.glassfish.jersey.inject.cdi.se.CdiSeInjectionManager
 
createContext() - Method in class org.glassfish.jersey.inject.cdi.se.CdiRequestScope
 
createEnhancedAnnotatedType(BasicInjectionTarget<T>) - Static method in class org.glassfish.jersey.inject.cdi.se.bean.BeanHelper
 
createForeignDescriptor(Binding) - Method in class org.glassfish.jersey.inject.cdi.se.CdiSeInjectionManager
 

D

destroy(T, CreationalContext<T>) - Method in class org.glassfish.jersey.inject.cdi.se.bean.JerseyBean
 
destroy(Object, CreationalContext<Object>) - Method in class org.glassfish.jersey.inject.cdi.se.bean.SupplierThreadScopeBean
 
destroy(CdiRequestScope, CreationalContext<CdiRequestScope>) - Method in class org.glassfish.jersey.inject.cdi.se.RequestScopeBean
 

E

equals(Object) - Method in class org.glassfish.jersey.inject.cdi.se.GenericArrayTypeImpl
 
equals(Object) - Method in class org.glassfish.jersey.inject.cdi.se.ParameterizedTypeImpl
 

G

GenericArrayTypeImpl - Class in org.glassfish.jersey.inject.cdi.se
An implementation of GenericArrayType for those times we need to create this on the fly.
GenericArrayTypeImpl(Type) - Constructor for class org.glassfish.jersey.inject.cdi.se.GenericArrayTypeImpl
Creates the GenericArrayType with the given array type
getActualTypeArguments() - Method in class org.glassfish.jersey.inject.cdi.se.ParameterizedTypeImpl
 
getAllInstances(Type) - Method in class org.glassfish.jersey.inject.cdi.se.CdiSeInjectionManager
 
getAllServiceHolders(Class<T>, Annotation...) - Method in class org.glassfish.jersey.inject.cdi.se.CdiSeInjectionManager
 
getAnnotation() - Method in class org.glassfish.jersey.inject.cdi.se.injector.ContextInjectionResolverImpl
 
getBean() - Method in class org.glassfish.jersey.inject.cdi.se.injector.JerseyInjectionTarget
 
getBeanClass() - Method in class org.glassfish.jersey.inject.cdi.se.bean.JerseyBean
 
getBeanClass() - Method in class org.glassfish.jersey.inject.cdi.se.bean.SupplierThreadScopeBean
 
getBeanClass() - Method in class org.glassfish.jersey.inject.cdi.se.RequestScopeBean
 
getBeanManager() - Method in class org.glassfish.jersey.inject.cdi.se.CdiSeInjectionManager
 
getBindings() - Method in class org.glassfish.jersey.inject.cdi.se.CdiSeInjectionManager
 
getConstructor() - Method in class org.glassfish.jersey.inject.cdi.se.injector.CachedConstructorAnalyzer
 
getContainer() - Method in class org.glassfish.jersey.inject.cdi.se.CdiSeInjectionManager
 
getEnhancedAnnotatedType() - Method in class org.glassfish.jersey.inject.cdi.se.injector.JerseyInjectionTarget
 
getErrors() - Method in exception org.glassfish.jersey.inject.cdi.se.injector.MultiException
Gets all the errors associated with this MultiException.
getGenericComponentType() - Method in class org.glassfish.jersey.inject.cdi.se.GenericArrayTypeImpl
 
getId() - Method in class org.glassfish.jersey.inject.cdi.se.bean.JerseyBean
 
getInjectAnnotations(Collection<InjectionResolver>) - Static method in class org.glassfish.jersey.inject.cdi.se.injector.InjectionUtils
Returns all annotations that can be managed using registered and provided injection resolvers.
getInjectionPoints() - Method in class org.glassfish.jersey.inject.cdi.se.bean.JerseyBean
 
getInjectionPoints() - Method in class org.glassfish.jersey.inject.cdi.se.RequestScopeBean
 
getInstance(Class<T>, Annotation...) - Method in class org.glassfish.jersey.inject.cdi.se.CdiSeInjectionManager
 
getInstance(Class<T>) - Method in class org.glassfish.jersey.inject.cdi.se.CdiSeInjectionManager
 
getInstance(Type) - Method in class org.glassfish.jersey.inject.cdi.se.CdiSeInjectionManager
 
getInstance(ForeignDescriptor) - Method in class org.glassfish.jersey.inject.cdi.se.CdiSeInjectionManager
 
getInstance(Class<T>, String) - Method in class org.glassfish.jersey.inject.cdi.se.CdiSeInjectionManager
 
getMessage() - Method in exception org.glassfish.jersey.inject.cdi.se.injector.MultiException
Gets the message associated with this exception.
getName() - Method in class org.glassfish.jersey.inject.cdi.se.bean.JerseyBean
 
getName() - Method in class org.glassfish.jersey.inject.cdi.se.RequestScopeBean
 
getOwnerType() - Method in class org.glassfish.jersey.inject.cdi.se.ParameterizedTypeImpl
 
getParameterValues(BeanManagerImpl, CreationalContext<?>, CreationalContext<?>) - Method in class org.glassfish.jersey.inject.cdi.se.injector.JerseyConstructorInjectionPoint
Helper method for getting the current parameter values from a list of annotated parameters.
getQualifiers() - Method in class org.glassfish.jersey.inject.cdi.se.bean.JerseyBean
 
getQualifiers() - Method in class org.glassfish.jersey.inject.cdi.se.RequestScopeBean
 
getRank() - Method in class org.glassfish.jersey.inject.cdi.se.bean.JerseyBean
 
getRawType() - Method in class org.glassfish.jersey.inject.cdi.se.ParameterizedTypeImpl
 
getReference() - Method in class org.glassfish.jersey.inject.cdi.se.CdiRequestContext
Get a "new" reference of the scope instance.
getReportToErrorService() - Method in exception org.glassfish.jersey.inject.cdi.se.injector.MultiException
Returns true if this exception should be reported to the error service when thrown during a creation or deletion of a service.
getScope() - Method in class org.glassfish.jersey.inject.cdi.se.bean.JerseyBean
 
getScope() - Method in class org.glassfish.jersey.inject.cdi.se.bean.SupplierThreadScopeBean
 
getScope() - Method in class org.glassfish.jersey.inject.cdi.se.RequestScopeBean
 
getStereotypes() - Method in class org.glassfish.jersey.inject.cdi.se.bean.JerseyBean
 
getStereotypes() - Method in class org.glassfish.jersey.inject.cdi.se.RequestScopeBean
 
getTypes() - Method in class org.glassfish.jersey.inject.cdi.se.bean.JerseyBean
 
getTypes() - Method in class org.glassfish.jersey.inject.cdi.se.RequestScopeBean
 

H

hasCompatibleConstructor() - Method in class org.glassfish.jersey.inject.cdi.se.injector.CachedConstructorAnalyzer
 
hasErrors() - Method in class org.glassfish.jersey.inject.cdi.se.injector.Collector
Returns true if this collector has errors.
hashCode() - Method in class org.glassfish.jersey.inject.cdi.se.GenericArrayTypeImpl
 
hashCode() - Method in class org.glassfish.jersey.inject.cdi.se.ParameterizedTypeImpl
 

I

initializeAfterBeanDiscovery(EnhancedAnnotatedType<T>) - Method in class org.glassfish.jersey.inject.cdi.se.injector.JerseyInjectionTarget
Copied method from the parent class because of a custom type of Instantiator is used in this implementation.
inject(Object) - Method in class org.glassfish.jersey.inject.cdi.se.CdiSeInjectionManager
 
inject(Object, String) - Method in class org.glassfish.jersey.inject.cdi.se.CdiSeInjectionManager
 
inject(T, CreationalContext<T>) - Method in class org.glassfish.jersey.inject.cdi.se.injector.JerseyInjectionTarget
 
inject(T, CreationalContext<T>) - Method in class org.glassfish.jersey.inject.cdi.se.injector.WrappingJerseyInjectionTarget
 
InjectionUtils - Class in org.glassfish.jersey.inject.cdi.se.injector
Utility class for processing of an injection.
isAlternative() - Method in class org.glassfish.jersey.inject.cdi.se.bean.JerseyBean
 
isAlternative() - Method in class org.glassfish.jersey.inject.cdi.se.RequestScopeBean
 
isConstructorParameterIndicator() - Method in class org.glassfish.jersey.inject.cdi.se.injector.ContextInjectionResolverImpl
 
isMethodParameterIndicator() - Method in class org.glassfish.jersey.inject.cdi.se.injector.ContextInjectionResolverImpl
 
isNullable() - Method in class org.glassfish.jersey.inject.cdi.se.bean.JerseyBean
 
isNullable() - Method in class org.glassfish.jersey.inject.cdi.se.RequestScopeBean
 
isPrixiable(Injectee) - Method in class org.glassfish.jersey.inject.cdi.se.injector.JerseyProxyResolver
Returns true if one of the proxiable annotations is present on the clazz into which values are injected.
isPrixiable(Class<? extends Annotation>) - Method in class org.glassfish.jersey.inject.cdi.se.injector.JerseyProxyResolver
Returns true if one of the proxiable annotations is present on the clazz.
isProvider(Type) - Static method in class org.glassfish.jersey.inject.cdi.se.injector.InjectionUtils
 
isRegistrable(Class<?>) - Method in class org.glassfish.jersey.inject.cdi.se.CdiSeInjectionManager
 

J

JerseyBean<T> - Class in org.glassfish.jersey.inject.cdi.se.bean
Jersey-specific abstract class which implements Bean interface.
JerseyConstructorInjectionPoint<T> - Class in org.glassfish.jersey.inject.cdi.se.injector
Class that creates a new instance using the provided constructor, selects and injects the values.
JerseyConstructorInjectionPoint(EnhancedAnnotatedConstructor<T>, Bean<T>, BeanManagerImpl, Collection<InjectionResolver>) - Constructor for class org.glassfish.jersey.inject.cdi.se.injector.JerseyConstructorInjectionPoint
Creates a new constructor injection point suitable for Jersey components.
JerseyInjectionTarget<T> - Class in org.glassfish.jersey.inject.cdi.se.injector
Wrapper for InjectionTarget that implements the functionality of injecting using JAX-RS annotations into provided instances.
JerseyInjectionTarget(BasicInjectionTarget<T>, Class<T>) - Constructor for class org.glassfish.jersey.inject.cdi.se.injector.JerseyInjectionTarget
Creates a new injection target which is able to delegate an injection to delegate injection target and inject the fields that are Jersey-specific.
JerseyInjectionTarget(BasicInjectionTarget<T>, Bean<T>, Class<T>, Collection<InjectionResolver>) - Constructor for class org.glassfish.jersey.inject.cdi.se.injector.JerseyInjectionTarget
Creates a new injection target which is able to delegate an injection to delegate injection target and inject the fields that are Jersey-specific.
JerseyInjectionTarget(EnhancedAnnotatedType<T>, BasicInjectionTarget<T>, Bean<T>, Class<T>, Collection<InjectionResolver>, Instantiator<T>) - Constructor for class org.glassfish.jersey.inject.cdi.se.injector.JerseyInjectionTarget
Creates a new injection target which is able to delegate an injection to delegate injection target and inject the fields that are Jersey-specific.
JerseyProxyResolver - Class in org.glassfish.jersey.inject.cdi.se.injector
Class working with JAX-RS/Jersey types injected using Context annotation and all other types which can be injected using using other *Param annotations.
JerseyProxyResolver() - Constructor for class org.glassfish.jersey.inject.cdi.se.injector.JerseyProxyResolver
 

L

localizableCDI_2_PROVIDER_NOT_REGISTRABLE(Object) - Static method in class org.glassfish.jersey.inject.cdi.se.LocalizationMessages
 
LocalizationMessages - Class in org.glassfish.jersey.inject.cdi.se
Defines string formatting method for each constant in the resource file
LocalizationMessages() - Constructor for class org.glassfish.jersey.inject.cdi.se.LocalizationMessages
 

M

MultiException - Exception in org.glassfish.jersey.inject.cdi.se.injector
This exception can contain multiple other exceptions.
MultiException() - Constructor for exception org.glassfish.jersey.inject.cdi.se.injector.MultiException
Creates an empty MultiException.
MultiException(List<Throwable>) - Constructor for exception org.glassfish.jersey.inject.cdi.se.injector.MultiException
This list must have at least one element in it.
MultiException(Throwable, boolean) - Constructor for exception org.glassfish.jersey.inject.cdi.se.injector.MultiException
This allows for construction of a MultiException with one element in its list.
MultiException(Throwable) - Constructor for exception org.glassfish.jersey.inject.cdi.se.injector.MultiException
This allows for construction of a MultiException with one element in its list.

N

NamedImpl - Class in org.glassfish.jersey.inject.cdi.se.injector
This is an implementation of the Named annotation.
noCachedProxy(Injectee, Supplier<Object>) - Method in class org.glassfish.jersey.inject.cdi.se.injector.JerseyProxyResolver
Returns a proxy (newly created or cached) which is able to call the given Supplier.

O

org.glassfish.jersey.inject.cdi.se - package org.glassfish.jersey.inject.cdi.se
 
org.glassfish.jersey.inject.cdi.se.bean - package org.glassfish.jersey.inject.cdi.se.bean
 
org.glassfish.jersey.inject.cdi.se.injector - package org.glassfish.jersey.inject.cdi.se.injector
 

P

ParameterizedTypeImpl - Class in org.glassfish.jersey.inject.cdi.se
Simple implementation of ParameterizedType.
ParameterizedTypeImpl(Type, Type...) - Constructor for class org.glassfish.jersey.inject.cdi.se.ParameterizedTypeImpl
A new parameterized type.
preDestroy(Object) - Method in class org.glassfish.jersey.inject.cdi.se.CdiSeInjectionManager
 
printStackTrace(PrintStream) - Method in exception org.glassfish.jersey.inject.cdi.se.injector.MultiException
Prints the stack trace of this exception to the given PrintStream.
printStackTrace(PrintWriter) - Method in exception org.glassfish.jersey.inject.cdi.se.injector.MultiException
Prints the stack trace of this exception to the given PrintWriter.
proxy(Injectee, InjectionResolver) - Method in class org.glassfish.jersey.inject.cdi.se.injector.JerseyProxyResolver
Returns a proxy (newly created or cached) which is able to call InjectionResolver with the given Injectee to get the value in proper scope.

R

register(Binding) - Method in class org.glassfish.jersey.inject.cdi.se.CdiSeInjectionManager
 
register(Iterable<Binding>) - Method in class org.glassfish.jersey.inject.cdi.se.CdiSeInjectionManager
 
register(Binder) - Method in class org.glassfish.jersey.inject.cdi.se.CdiSeInjectionManager
 
register(Object) - Method in class org.glassfish.jersey.inject.cdi.se.CdiSeInjectionManager
 
registerBean(InstanceBinding<T>, AfterBeanDiscovery, List<InjectionResolver>) - Static method in class org.glassfish.jersey.inject.cdi.se.bean.BeanHelper
Registers an instance as JerseyBean into BeanManager.
registerBean(ClassBinding<T>, AfterBeanDiscovery, Collection<InjectionResolver>, BeanManager) - Static method in class org.glassfish.jersey.inject.cdi.se.bean.BeanHelper
Registers a class as JerseyBean into BeanManager.
registerSupplier(SupplierInstanceBinding<T>, AfterBeanDiscovery, BeanManager) - Static method in class org.glassfish.jersey.inject.cdi.se.bean.BeanHelper
Registers an instance supplier and its provided value as JerseyBeans into BeanManager.
registerSupplier(SupplierClassBinding<T>, AfterBeanDiscovery, Collection<InjectionResolver>, BeanManager) - Static method in class org.glassfish.jersey.inject.cdi.se.bean.BeanHelper
Registers a class supplier and its provided value as JerseyBeans into BeanManager.
release() - Method in class org.glassfish.jersey.inject.cdi.se.CdiRequestContext
Release a single reference to the current request scope instance.
release(RequestContext) - Method in class org.glassfish.jersey.inject.cdi.se.CdiRequestScope
 
RequestScopeBean - Class in org.glassfish.jersey.inject.cdi.se
CDI Class Bean represents CdiRequestScope.
RequestScopeBean(BeanManager) - Constructor for class org.glassfish.jersey.inject.cdi.se.RequestScopeBean
Creates a new Jersey-specific Bean instance.
resolve(Injectee) - Method in class org.glassfish.jersey.inject.cdi.se.injector.ContextInjectionResolverImpl
 
resume(RequestContext) - Method in class org.glassfish.jersey.inject.cdi.se.CdiRequestScope
 

S

setBeanManager(BeanManager) - Method in class org.glassfish.jersey.inject.cdi.se.CdiSeInjectionManager
 
setContainer(SeContainer) - Method in class org.glassfish.jersey.inject.cdi.se.CdiSeInjectionManager
 
setInjectionResolvers(Collection<InjectionResolver>) - Method in class org.glassfish.jersey.inject.cdi.se.injector.JerseyInjectionTarget
In some cases Injection Resolvers cannot be provided during th creation of the object therefore must be set later on.
setReportToErrorService(boolean) - Method in exception org.glassfish.jersey.inject.cdi.se.injector.MultiException
Sets if this exception should be reported to the error service when thrown during a creation or deletion of a service.
shutdown() - Method in class org.glassfish.jersey.inject.cdi.se.CdiSeInjectionManager
 
SupplierThreadScopeBean - Class in org.glassfish.jersey.inject.cdi.se.bean
Creates an implementation of Bean interface using Jersey's SupplierInstanceBinding.
suspend(RequestContext) - Method in class org.glassfish.jersey.inject.cdi.se.CdiRequestScope
 

T

throwIfErrors() - Method in class org.glassfish.jersey.inject.cdi.se.injector.Collector
This method will throw if the list of throwables associated with this collector is not empty.
toString() - Method in class org.glassfish.jersey.inject.cdi.se.CdiRequestContext
 
toString() - Method in class org.glassfish.jersey.inject.cdi.se.GenericArrayTypeImpl
 
toString() - Method in exception org.glassfish.jersey.inject.cdi.se.injector.MultiException
 
toString() - Method in class org.glassfish.jersey.inject.cdi.se.injector.NamedImpl
 
transformScope(Class<? extends Annotation>) - Static method in class org.glassfish.jersey.inject.cdi.se.bean.JerseyBean
Transforms Jersey scopes/annotations to HK2 equivalents.

V

value() - Method in class org.glassfish.jersey.inject.cdi.se.injector.NamedImpl
 

W

WrappingJerseyInjectionTarget<T> - Class in org.glassfish.jersey.inject.cdi.se.injector
An implementation of InjectionTarget that just wraps the provided InjectionTarget because of additional features in an injection phase.
WrappingJerseyInjectionTarget(Bean<T>, Collection<InjectionResolver>) - Constructor for class org.glassfish.jersey.inject.cdi.se.injector.WrappingJerseyInjectionTarget
Creates a new jersey injection target with delegate as a NoOpInjectionTarget that creates no operation that means that only jersey injection is available as a additional feature.
WrappingJerseyInjectionTarget(InjectionTarget<T>, Bean<T>, Collection<InjectionResolver>) - Constructor for class org.glassfish.jersey.inject.cdi.se.injector.WrappingJerseyInjectionTarget
An implementation of InjectionTarget for classes that do not fulfill bean class requirements (e.g.
A B C D E G H I J L M N O P R S T V W 
Skip navigation links

Copyright © 2007-2021, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.