A B C D E F G H I J L M N O P R S T U V W 
All Classes All Packages

A

activate(RequestContext, RequestContext) - Method in class org.glassfish.jersey.inject.weld.internal.scope.CdiRequestScope
 
addDependentInstance(ContextualInstance<?>) - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyClientCreationalContext
 
addDependentResourceReference(ResourceReference<?>) - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyClientCreationalContext
Register a ResourceReference as a dependency.
addError(Throwable) - Method in exception org.glassfish.jersey.inject.weld.internal.injector.MultiException
Adds an error to an existing exception.

B

BeanHelper - Class in org.glassfish.jersey.inject.weld.internal.bean
Helper class to register a Bean into CDI BeanManager.
bestMatchLevel() - Method in class org.glassfish.jersey.inject.weld.internal.inject.InitializableInstanceBinding
 
bestMatchLevel() - Method in class org.glassfish.jersey.inject.weld.internal.inject.InitializableSupplierInstanceBinding
 
bestMatchLevel() - Method in class org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding
 
better(MatchableBinding.Matching) - Method in class org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding.Matching
 
Binder(Supplier<BeanManager>) - Constructor for class org.glassfish.jersey.inject.weld.internal.injector.ContextInjectionResolverImpl.Binder
 
BindingBeanPair - Class in org.glassfish.jersey.inject.weld.internal.data
Pair of a binding and corresponding Jersey beans.
BindingBeanPair(Binding, JerseyBean...) - Constructor for class org.glassfish.jersey.inject.weld.internal.data.BindingBeanPair
 
BootstrapPreinitialization - Interface in org.glassfish.jersey.inject.weld.spi
The entry point for pre-initialize Jersey during bootstrap.

C

CachedConstructorAnalyzer<T> - Class in org.glassfish.jersey.inject.weld.internal.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.weld.internal.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.weld.internal.managed.LocalizationMessages
Provider registered to CdiInjectionManager cannot be process because of incompatible type: {0}.
CdiClientInjectionManager - Class in org.glassfish.jersey.inject.weld.internal.managed
Each Client Runtime has a unique CdiClientInjectionManager, which passes proper Binding to the Weld.
CdiClientInjectionManager(BeanManager, Binder) - Constructor for class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
 
CdiInjectionManager - Class in org.glassfish.jersey.inject.weld.internal.managed
Implementation of InjectionManager used on the server side.
CdiInjectionManager(BeanManager, Binder) - Constructor for class org.glassfish.jersey.inject.weld.internal.managed.CdiInjectionManager
 
CdiInjectionManagerFactory - Class in org.glassfish.jersey.inject.weld.managed
SPI implementation of InjectionManagerFactory which provides a new instance of CDI InjectionManager.
CdiInjectionManagerFactory() - Constructor for class org.glassfish.jersey.inject.weld.managed.CdiInjectionManagerFactory
 
CdiInjectionManagerFactoryBase - Class in org.glassfish.jersey.inject.weld.internal.managed
CDI Injection Manager Factory base class that holds the current bean manager.
CdiInjectionManagerFactoryBase() - Constructor for class org.glassfish.jersey.inject.weld.internal.managed.CdiInjectionManagerFactoryBase
 
CdiRequestContext - Class in org.glassfish.jersey.inject.weld.internal.scope
Implementation of the request context.
CdiRequestScope - Class in org.glassfish.jersey.inject.weld.internal.scope
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.weld.internal.scope.CdiRequestScope
 
checkDelegateInjectionPoints() - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyInjectionTarget
 
ClientBootstrapPreinitialization - Class in org.glassfish.jersey.inject.weld.internal.managed
Jersey Client Runtime pre-initialization implementation.
ClientBootstrapPreinitialization() - Constructor for class org.glassfish.jersey.inject.weld.internal.managed.ClientBootstrapPreinitialization
 
clone() - Method in class org.glassfish.jersey.inject.weld.internal.inject.InitializableInstanceBinding
 
clone() - Method in class org.glassfish.jersey.inject.weld.internal.inject.InitializableSupplierInstanceBinding
 
compareTo(MatchableBinding.Matching) - Method in class org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding.Matching
 
completeRegistration() - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
 
completeRegistration() - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiInjectionManager
 
configure() - Method in class org.glassfish.jersey.inject.weld.internal.injector.ContextInjectionResolverImpl.Binder
 
containsIncompleteInstance(Contextual<?>) - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyClientCreationalContext
 
ContextInjectionResolverImpl - Class in org.glassfish.jersey.inject.weld.internal.injector
Injection resolver for @Context injection annotation.
ContextInjectionResolverImpl.Binder - Class in org.glassfish.jersey.inject.weld.internal.injector
Context injection resolver binder.
create(CreationalContext<Object>) - Method in class org.glassfish.jersey.inject.weld.internal.bean.InitializableSupplierThreadScopeBean
 
create(CreationalContext<CdiRequestScope>) - Method in class org.glassfish.jersey.inject.weld.internal.scope.RequestScopeBean
 
create(CreationalContext<T>) - Method in class org.glassfish.jersey.inject.weld.internal.bean.InitializableInstanceBean
 
create(Class<T>) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiInjectionManager
 
create(Object) - Method in class org.glassfish.jersey.inject.weld.managed.CdiInjectionManagerFactory
 
create(Object, RuntimeType) - Method in class org.glassfish.jersey.inject.weld.managed.CdiInjectionManagerFactory
createAndInitialize(Class<T>) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiInjectionManager
 
createContext() - Method in class org.glassfish.jersey.inject.weld.internal.scope.CdiRequestScope
 
createCreationalContext(Bean<T>) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
 
createCreationalContext(Bean<T>) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiInjectionManager
 
createEnhancedAnnotatedType(BasicInjectionTarget<T>) - Static method in class org.glassfish.jersey.inject.weld.internal.bean.BeanHelper
 
createForeignDescriptor(Binding) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiInjectionManager
 

D

destroy(Object, CreationalContext<Object>) - Method in class org.glassfish.jersey.inject.weld.internal.bean.InitializableSupplierThreadScopeBean
 
destroy(CdiRequestScope, CreationalContext<CdiRequestScope>) - Method in class org.glassfish.jersey.inject.weld.internal.scope.RequestScopeBean
 
destroy(T, CreationalContext<T>) - Method in class org.glassfish.jersey.inject.weld.internal.bean.JerseyBean
 
destroyDependentInstance(T) - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyClientCreationalContext
Destroys dependent instance

E

equals(Object) - Method in class org.glassfish.jersey.inject.weld.internal.type.GenericArrayTypeImpl
 
equals(Object) - Method in class org.glassfish.jersey.inject.weld.internal.type.ParameterizedTypeImpl
 

F

from(InstanceBinding<T>) - Static method in class org.glassfish.jersey.inject.weld.internal.inject.InitializableInstanceBinding
 
from(SupplierInstanceBinding<T>) - Static method in class org.glassfish.jersey.inject.weld.internal.inject.InitializableSupplierInstanceBinding
 
FULL_CONTRACT - org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding.MatchLevel
 

G

GenericArrayTypeImpl - Class in org.glassfish.jersey.inject.weld.internal.type
An implementation of GenericArrayType for those times we need to create this on the fly.
GenericArrayTypeImpl(Type) - Constructor for class org.glassfish.jersey.inject.weld.internal.type.GenericArrayTypeImpl
Creates the GenericArrayType with the given array type
getActualTypeArguments() - Method in class org.glassfish.jersey.inject.weld.internal.type.ParameterizedTypeImpl
 
getAllInstances(Type) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiInjectionManager
 
getAllServiceHolders(Class<T>, Annotation...) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiInjectionManager
 
getAnnotation() - Method in class org.glassfish.jersey.inject.weld.internal.injector.ContextInjectionResolverImpl
 
getAroundConstructCallbacks() - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyClientCreationalContext
 
getAroundConstructInterceptionContext() - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyClientCreationalContext
 
getBean() - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyInjectionTarget
 
getBeanClass() - Method in class org.glassfish.jersey.inject.weld.internal.bean.InitializableInstanceBean
 
getBeanClass() - Method in class org.glassfish.jersey.inject.weld.internal.bean.InitializableSupplierThreadScopeBean
 
getBeanClass() - Method in class org.glassfish.jersey.inject.weld.internal.bean.JerseyBean
 
getBeanClass() - Method in class org.glassfish.jersey.inject.weld.internal.scope.RequestScopeBean
 
getBeanManager() - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiInjectionManager
 
getBeans() - Method in class org.glassfish.jersey.inject.weld.internal.data.BindingBeanPair
 
getBinding() - Method in class org.glassfish.jersey.inject.weld.internal.bean.JerseyBean
 
getBinding() - Method in class org.glassfish.jersey.inject.weld.internal.data.BindingBeanPair
 
getBinding() - Method in class org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding.Matching
 
getBindings() - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiInjectionManager
 
getConstructor() - Method in class org.glassfish.jersey.inject.weld.internal.injector.CachedConstructorAnalyzer
 
getConstructor() - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyTwofoldInstantiator
 
getConstructorInjectionPoint() - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyTwofoldInstantiator
 
getContextual() - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyClientCreationalContext
 
getContractsAsString() - Method in class org.glassfish.jersey.inject.weld.internal.bean.JerseyBean
 
getCreationalContext(Contextual<S>) - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyClientCreationalContext
 
getDependentInstances() - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyClientCreationalContext
Returns an unmodifiable list of dependent instances.
getEnhancedAnnotatedType() - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyInjectionTarget
 
getErrors() - Method in exception org.glassfish.jersey.inject.weld.internal.injector.MultiException
Gets all the errors associated with this MultiException.
getGenericComponentType() - Method in class org.glassfish.jersey.inject.weld.internal.type.GenericArrayTypeImpl
 
getId() - Method in class org.glassfish.jersey.inject.weld.internal.bean.JerseyBean
 
getImplementationType() - Method in class org.glassfish.jersey.inject.weld.internal.inject.InitializableInstanceBinding
Gets service's type.
getIncompleteInstance(Contextual<S>) - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyClientCreationalContext
 
getInjectAnnotations(Collection<InjectionResolver>) - Static method in class org.glassfish.jersey.inject.weld.internal.injector.InjectionUtils
Returns all annotations that can be managed using registered and provided injection resolvers.
getInjectionManager() - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyClientCreationalContext
 
getInjectionManager(CreationalContext<?>) - Static method in class org.glassfish.jersey.inject.weld.managed.CdiInjectionManagerFactory
Get the client side InjectionManager stored in the CreationalContext or the server side InjectionManager.
getInjectionManager(RuntimeType) - Static method in class org.glassfish.jersey.inject.weld.internal.managed.CdiInjectionManagerFactoryBase
 
getInjectionManagerBinding(InitializableInstanceBinding) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
 
getInjectionManagerBinding(InitializableSupplierInstanceBinding) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
 
getInjectionManagerBinding(SupplierClassBinding) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
 
getInjectionPoints() - Method in class org.glassfish.jersey.inject.weld.internal.bean.JerseyBean
 
getInjectionPoints() - Method in class org.glassfish.jersey.inject.weld.internal.scope.RequestScopeBean
 
getInstance(Class<T>) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiInjectionManager
 
getInstance(Class<T>, Annotation...) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiInjectionManager
 
getInstance(Class<T>, String) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiInjectionManager
 
getInstance(Type) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiInjectionManager
 
getInstance(ForeignDescriptor) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiInjectionManager
 
getInstanceInternal(Type, Annotation...) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiInjectionManager
 
getInstantiator() - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyInjectionTarget
 
getMessage() - Method in exception org.glassfish.jersey.inject.weld.internal.injector.MultiException
Gets the message associated with this exception.
getName() - Method in class org.glassfish.jersey.inject.weld.internal.bean.JerseyBean
 
getName() - Method in class org.glassfish.jersey.inject.weld.internal.scope.RequestScopeBean
 
getOriginalSupplier() - Method in class org.glassfish.jersey.inject.weld.internal.inject.InitializableSupplierInstanceBinding
 
getOwnerType() - Method in class org.glassfish.jersey.inject.weld.internal.type.ParameterizedTypeImpl
 
getParameterValues(BeanManagerImpl, CreationalContext<?>, CreationalContext<?>) - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyConstructorInjectionPoint
Helper method for getting the current parameter values from a list of annotated parameters.
getParentCreationalContext() - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyClientCreationalContext
 
getProducerReceiverCreationalContext(Contextual<S>) - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyClientCreationalContext
 
getQualifiers() - Method in class org.glassfish.jersey.inject.weld.internal.bean.JerseyBean
 
getQualifiers() - Method in class org.glassfish.jersey.inject.weld.internal.scope.RequestScopeBean
 
getRank() - Method in class org.glassfish.jersey.inject.weld.internal.bean.JerseyBean
 
getRawType() - Method in class org.glassfish.jersey.inject.weld.internal.type.ParameterizedTypeImpl
 
getReference() - Method in class org.glassfish.jersey.inject.weld.internal.scope.CdiRequestContext
Get a "new" reference of the scope instance.
getReportToErrorService() - Method in exception org.glassfish.jersey.inject.weld.internal.injector.MultiException
Returns true if this exception should be reported to the error service when thrown during a creation or deletion of a service.
getRutimeType() - Method in class org.glassfish.jersey.inject.weld.internal.bean.JerseyBean
 
getScope() - Method in class org.glassfish.jersey.inject.weld.internal.bean.InitializableInstanceBean
 
getScope() - Method in class org.glassfish.jersey.inject.weld.internal.bean.InitializableSupplierThreadScopeBean
 
getScope() - Method in class org.glassfish.jersey.inject.weld.internal.bean.JerseyBean
 
getScope() - Method in class org.glassfish.jersey.inject.weld.internal.scope.RequestScopeBean
 
getService() - Method in class org.glassfish.jersey.inject.weld.internal.inject.InitializableInstanceBinding
Gets service' class.
getStereotypes() - Method in class org.glassfish.jersey.inject.weld.internal.bean.JerseyBean
 
getStereotypes() - Method in class org.glassfish.jersey.inject.weld.internal.scope.RequestScopeBean
 
getSupplier() - Method in class org.glassfish.jersey.inject.weld.internal.inject.InitializableSupplierInstanceBinding
Gets supplier's instance.
getTwofoldInstantiator() - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyInjectionTarget
 
getTypes() - Method in class org.glassfish.jersey.inject.weld.internal.bean.JerseyBean
 
getTypes() - Method in class org.glassfish.jersey.inject.weld.internal.scope.RequestScopeBean
 

H

hasCompatibleConstructor() - Method in class org.glassfish.jersey.inject.weld.internal.injector.CachedConstructorAnalyzer
 
hasDecoratorSupport() - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyTwofoldInstantiator
 
hashCode() - Method in class org.glassfish.jersey.inject.weld.internal.type.GenericArrayTypeImpl
 
hashCode() - Method in class org.glassfish.jersey.inject.weld.internal.type.ParameterizedTypeImpl
 
hasInterceptorSupport() - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyTwofoldInstantiator
 

I

IMPLEMENTATION - org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding.MatchLevel
 
init(Supplier<T>) - Method in class org.glassfish.jersey.inject.weld.internal.inject.InitializableSupplierInstanceBinding
 
init(T) - Method in class org.glassfish.jersey.inject.weld.internal.inject.InitializableInstanceBinding
 
InitializableInstanceBean<T> - Class in org.glassfish.jersey.inject.weld.internal.bean
Instance bean to be created in the pre-initialization phase and initialized after Jersey is bootstrap.
InitializableInstanceBinding<T> - Class in org.glassfish.jersey.inject.weld.internal.inject
Injection binding description of a bean bound directly as a specific instance to be created in a pre-initialization phase and initialized in runtime.
InitializableInstanceBinding(T) - Constructor for class org.glassfish.jersey.inject.weld.internal.inject.InitializableInstanceBinding
Creates a service as an instance.
InitializableSupplierInstanceBinding<T> - Class in org.glassfish.jersey.inject.weld.internal.inject
Supplier instance binding to be created in the pre-initialization phase and initialized in runtime.
InitializableSupplierInstanceBinding(Supplier<T>) - Constructor for class org.glassfish.jersey.inject.weld.internal.inject.InitializableSupplierInstanceBinding
Creates a supplier as an instance.
InitializableSupplierThreadScopeBean - Class in org.glassfish.jersey.inject.weld.internal.bean
Creates an implementation of Bean interface using Jersey's SupplierInstanceBinding.
initializeAfterBeanDiscovery(EnhancedAnnotatedType<T>) - Method in class org.glassfish.jersey.inject.weld.internal.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.weld.internal.managed.CdiInjectionManager
 
inject(Object, String) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiInjectionManager
 
inject(T, CreationalContext<T>) - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyInjectionTarget
 
inject(T, CreationalContext<T>) - Method in class org.glassfish.jersey.inject.weld.internal.injector.WrappingJerseyInjectionTarget
 
InjectionUtils - Class in org.glassfish.jersey.inject.weld.internal.injector
Utility class for processing of an injection.
isAlternative() - Method in class org.glassfish.jersey.inject.weld.internal.bean.JerseyBean
 
isAlternative() - Method in class org.glassfish.jersey.inject.weld.internal.scope.RequestScopeBean
 
isBest() - Method in class org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding.Matching
 
isConstructorInterceptionSuppressed() - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyClientCreationalContext
 
isConstructorParameterIndicator() - Method in class org.glassfish.jersey.inject.weld.internal.injector.ContextInjectionResolverImpl
 
isInit() - Method in class org.glassfish.jersey.inject.weld.internal.inject.InitializableInstanceBinding
 
isInit() - Method in class org.glassfish.jersey.inject.weld.internal.inject.InitializableSupplierInstanceBinding
 
isMethodParameterIndicator() - Method in class org.glassfish.jersey.inject.weld.internal.injector.ContextInjectionResolverImpl
 
isNullable() - Method in class org.glassfish.jersey.inject.weld.internal.bean.JerseyBean
 
isNullable() - Method in class org.glassfish.jersey.inject.weld.internal.scope.RequestScopeBean
 
isProvider(Type) - Static method in class org.glassfish.jersey.inject.weld.internal.injector.InjectionUtils
 
isRegistrable(Class<?>) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiInjectionManager
 
isResourceClass(Class<?>) - Static method in class org.glassfish.jersey.inject.weld.internal.bean.BeanHelper
 
isRuntimeTypeBean(Bean<?>) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
 
isRuntimeTypeBean(Bean<?>) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiInjectionManager
Identifies Jersey beans that are from different runtime (CLIENT vs SERVER).
isShutdown() - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiInjectionManager
 

J

JerseyBean<T> - Class in org.glassfish.jersey.inject.weld.internal.bean
Jersey-specific abstract class which implements Bean interface.
JerseyClientCreationalContext<T> - Class in org.glassfish.jersey.inject.weld.internal.injector
Jersey implementation of CreationalContext holding an instance of the client InjectionManager.
JerseyClientCreationalContext(CreationalContextImpl<T>) - Constructor for class org.glassfish.jersey.inject.weld.internal.injector.JerseyClientCreationalContext
 
JerseyConstructorInjectionPoint<T> - Class in org.glassfish.jersey.inject.weld.internal.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.weld.internal.injector.JerseyConstructorInjectionPoint
Creates a new constructor injection point suitable for Jersey components.
JerseyInjectionTarget<T> - Class in org.glassfish.jersey.inject.weld.internal.injector
Wrapper for InjectionTarget that implements the functionality of injecting using JAX-RS annotations into provided instances.
JerseyInjectionTarget(EnhancedAnnotatedType<T>, BasicInjectionTarget<T>, Bean<T>, Class<T>, Collection<InjectionResolver>, Instantiator<T>) - Constructor for class org.glassfish.jersey.inject.weld.internal.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.weld.internal.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>, Class<T>) - Constructor for class org.glassfish.jersey.inject.weld.internal.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.
JerseyTwofoldInstantiator<T> - Class in org.glassfish.jersey.inject.weld.internal.injector
An implementation of an instantiator capable of instantiating different instance for the client and server side.

L

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

M

MatchableBinding<T,​D extends MatchableBinding> - Class in org.glassfish.jersey.inject.weld.internal.inject
A Binding to be able to be compared and matched in the runtime to be properly initialized.
MatchableBinding() - Constructor for class org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding
 
MatchableBinding.Matching<D extends MatchableBinding> - Class in org.glassfish.jersey.inject.weld.internal.inject
Matching object that represents the level of a match between two bindings.
MatchableBinding.MatchLevel - Enum in org.glassfish.jersey.inject.weld.internal.inject
Internal granularity of a Matching.
matches() - Method in class org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding.Matching
 
matches(InitializableSupplierInstanceBinding<T>) - Method in class org.glassfish.jersey.inject.weld.internal.inject.InitializableSupplierInstanceBinding
 
matches(Binding) - Method in class org.glassfish.jersey.inject.weld.internal.inject.InitializableInstanceBinding
 
matches(Binding<?, ?>) - Method in class org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding
 
matches(SupplierInstanceBinding<T>) - Method in class org.glassfish.jersey.inject.weld.internal.inject.InitializableSupplierInstanceBinding
 
matchesContracts(Binding<?, ?>) - Method in class org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding
Return a Matching object that represents comparison between contracts of this binding and a given binding.
Matching(D, MatchableBinding.MatchLevel) - Constructor for class org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding.Matching
 
matchLevel - Variable in class org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding.Matching
 
MultiException - Exception in org.glassfish.jersey.inject.weld.internal.injector
This exception can contain multiple other exceptions.
MultiException() - Constructor for exception org.glassfish.jersey.inject.weld.internal.injector.MultiException
Creates an empty MultiException.
MultiException(Throwable) - Constructor for exception org.glassfish.jersey.inject.weld.internal.injector.MultiException
This allows for construction of a MultiException with one element in its list.
MultiException(Throwable, boolean) - Constructor for exception org.glassfish.jersey.inject.weld.internal.injector.MultiException
This allows for construction of a MultiException with one element in its list.
MultiException(List<Throwable>) - Constructor for exception org.glassfish.jersey.inject.weld.internal.injector.MultiException
This list must have at least one element in it.

N

newInstance(CreationalContext<T>, BeanManagerImpl) - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyTwofoldInstantiator
 
NONE - org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding.MatchLevel
 
noneMatching() - Static method in class org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding.Matching
 

O

org.glassfish.jersey.inject.weld.internal.bean - package org.glassfish.jersey.inject.weld.internal.bean
 
org.glassfish.jersey.inject.weld.internal.data - package org.glassfish.jersey.inject.weld.internal.data
 
org.glassfish.jersey.inject.weld.internal.inject - package org.glassfish.jersey.inject.weld.internal.inject
 
org.glassfish.jersey.inject.weld.internal.injector - package org.glassfish.jersey.inject.weld.internal.injector
 
org.glassfish.jersey.inject.weld.internal.managed - package org.glassfish.jersey.inject.weld.internal.managed
 
org.glassfish.jersey.inject.weld.internal.scope - package org.glassfish.jersey.inject.weld.internal.scope
 
org.glassfish.jersey.inject.weld.internal.type - package org.glassfish.jersey.inject.weld.internal.type
 
org.glassfish.jersey.inject.weld.managed - package org.glassfish.jersey.inject.weld.managed
 
org.glassfish.jersey.inject.weld.spi - package org.glassfish.jersey.inject.weld.spi
 

P

ParameterizedTypeImpl - Class in org.glassfish.jersey.inject.weld.internal.type
Simple implementation of ParameterizedType.
ParameterizedTypeImpl(Type, Type...) - Constructor for class org.glassfish.jersey.inject.weld.internal.type.ParameterizedTypeImpl
A new parameterized type.
PARTIAL_CONTRACT - org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding.MatchLevel
 
preDestroy(Object) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiInjectionManager
 
printStackTrace(PrintStream) - Method in exception org.glassfish.jersey.inject.weld.internal.injector.MultiException
Prints the stack trace of this exception to the given PrintStream.
printStackTrace(PrintWriter) - Method in exception org.glassfish.jersey.inject.weld.internal.injector.MultiException
Prints the stack trace of this exception to the given PrintWriter.
produce(CreationalContext<T>) - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyInjectionTarget
 

R

register(RuntimeType, AbstractBinder) - Method in class org.glassfish.jersey.inject.weld.internal.managed.ClientBootstrapPreinitialization
 
register(RuntimeType, AbstractBinder) - Method in class org.glassfish.jersey.inject.weld.internal.managed.ServerBootstrapPreinitialization
 
register(RuntimeType, AbstractBinder) - Method in interface org.glassfish.jersey.inject.weld.spi.BootstrapPreinitialization
Manually register beans that are not automatically recognised by the injection framework.
register(Iterable<Binding>) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiInjectionManager
 
register(Object) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiInjectionManager
 
register(Binder) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiInjectionManager
 
register(Binding) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
 
register(Binding) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiInjectionManager
 
registerAroundConstructCallback(AroundConstructCallback<T>) - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyClientCreationalContext
 
registerBean(RuntimeType, InitializableInstanceBinding<T>, AfterBeanDiscovery, List<InjectionResolver>, BeanManager) - Static method in class org.glassfish.jersey.inject.weld.internal.bean.BeanHelper
Registers an instance as JerseyBean into BeanManager.
registerBean(RuntimeType, ClassBinding<T>, AfterBeanDiscovery, Collection<InjectionResolver>, BeanManager) - Static method in class org.glassfish.jersey.inject.weld.internal.bean.BeanHelper
Registers a class as JerseyBean into BeanManager.
registerSupplier(RuntimeType, InitializableSupplierInstanceBinding<T>, AfterBeanDiscovery, BeanManager) - Static method in class org.glassfish.jersey.inject.weld.internal.bean.BeanHelper
Registers an instance supplier and its provided value as JerseyBeans into BeanManager.
registerSupplier(RuntimeType, SupplierClassBinding<T>, AfterBeanDiscovery, Collection<InjectionResolver>, BeanManager) - Static method in class org.glassfish.jersey.inject.weld.internal.bean.BeanHelper
Registers a class supplier and its provided value as JerseyBeans into BeanManager.
release() - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyClientCreationalContext
 
release() - Method in class org.glassfish.jersey.inject.weld.internal.scope.CdiRequestContext
Release a single reference to the current request scope instance.
release(Contextual<T>, T) - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyClientCreationalContext
 
release(RequestContext) - Method in class org.glassfish.jersey.inject.weld.internal.scope.CdiRequestScope
 
RequestScopeBean - Class in org.glassfish.jersey.inject.weld.internal.scope
CDI Class Bean represents CdiRequestScope.
RequestScopeBean(BeanManager) - Constructor for class org.glassfish.jersey.inject.weld.internal.scope.RequestScopeBean
Creates a new Jersey-specific Bean instance.
resolve(Injectee) - Method in class org.glassfish.jersey.inject.weld.internal.injector.ContextInjectionResolverImpl
 
resume(RequestContext) - Method in class org.glassfish.jersey.inject.weld.internal.scope.CdiRequestScope
 
runInScope(Callable<T>) - Method in class org.glassfish.jersey.inject.weld.internal.scope.CdiRequestScope
 

S

ServerBootstrapPreinitialization - Class in org.glassfish.jersey.inject.weld.internal.managed
Jersey server side pre-initialization implementation.
ServerBootstrapPreinitialization() - Constructor for class org.glassfish.jersey.inject.weld.internal.managed.ServerBootstrapPreinitialization
 
service - Variable in class org.glassfish.jersey.inject.weld.internal.inject.InitializableInstanceBinding
 
setAroundConstructInterceptionContext(InterceptionContext) - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyClientCreationalContext
 
setConstructorInterceptionSuppressed(boolean) - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyClientCreationalContext
 
setInjectionManager(CdiClientInjectionManager) - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyClientCreationalContext
 
setInjectionResolvers(Collection<InjectionResolver>) - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyInjectionTarget
In some cases Injection Resolvers cannot be provided during th creation of the object therefore must be set later on.
setInstantiator(Instantiator<T>) - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyInjectionTarget
 
setOptionalConstructorInjectionPoint(ConstructorInjectionPoint<T>) - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyTwofoldInstantiator
Set the optional constuctor injection point for the client side instantiation.
setReportToErrorService(boolean) - Method in exception org.glassfish.jersey.inject.weld.internal.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.weld.internal.managed.CdiClientInjectionManager
 
shutdown() - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiInjectionManager
 
SUPPLIER - org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding.MatchLevel
 
suspend(RequestContext) - Method in class org.glassfish.jersey.inject.weld.internal.scope.CdiRequestScope
 

T

toString() - Method in class org.glassfish.jersey.inject.weld.internal.bean.InitializableInstanceBean
 
toString() - Method in exception org.glassfish.jersey.inject.weld.internal.injector.MultiException
 
toString() - Method in class org.glassfish.jersey.inject.weld.internal.scope.CdiRequestContext
 
toString() - Method in class org.glassfish.jersey.inject.weld.internal.type.GenericArrayTypeImpl
 
transformScope(Class<? extends Annotation>) - Static method in class org.glassfish.jersey.inject.weld.internal.bean.JerseyBean
Transforms Jersey scopes/annotations to HK2 equivalents.

U

updateBean(ClassBinding, BindingBeanPair, Collection<InjectionResolver>, BeanManager) - Static method in class org.glassfish.jersey.inject.weld.internal.bean.BeanHelper
Update ClassBinding Bean by ConstructorInjectionPoint for the client side beans.
updateSupplierBean(SupplierClassBinding, BindingBeanPair, Collection<InjectionResolver>, BeanManager) - Static method in class org.glassfish.jersey.inject.weld.internal.bean.BeanHelper
Update SupplierClassBinding Bean by ConstructorInjectionPoint for the client side beans.

V

valueOf(String) - Static method in enum org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding.MatchLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding.MatchLevel
Returns an array containing the constants of this enum type, in the order they are declared.

W

WrappingJerseyInjectionTarget<T> - Class in org.glassfish.jersey.inject.weld.internal.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.weld.internal.injector.WrappingJerseyInjectionTarget
Creates a new jersey injection target with delegate as a WrappingJerseyInjectionTarget.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.weld.internal.injector.WrappingJerseyInjectionTarget
An implementation of InjectionTarget for classes that do not fulfill bean class requirements (e.g. are abstract or non-static inner classes).
A B C D E F G H I J L M N O P R S T U V W 
All Classes All Packages