Index
All Classes and Interfaces|All Packages|Serialized Form
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
ResourceReferenceas 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
Beaninto CDIBeanManager. - 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.InstanceListBinding
- 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(InternalBinding, JerseyBean...) - Constructor for class org.glassfish.jersey.inject.weld.internal.data.BindingBeanPair
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
InternalBindingto the Weld. - CdiInjectionManagerFactory - Class in org.glassfish.jersey.inject.weld.managed
-
SPI implementation of
InjectionManagerFactorywhich provides a new instance of CDIInjectionManager. - 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
BoundRequestContextwhich 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
- ClassBean<T> - Class in org.glassfish.jersey.inject.weld.internal.bean
-
Creates an implementation of
Beaninterface using Jersey'sClassBinding. - ClassListBinding<T> - Class in org.glassfish.jersey.inject.weld.internal.inject
- ClassListBinding(Class<T>, InjectionManager) - Constructor for class org.glassfish.jersey.inject.weld.internal.inject.ClassListBinding
- clone() - Method in class org.glassfish.jersey.inject.weld.internal.inject.InitializableInstanceBinding
- clone() - Method in class org.glassfish.jersey.inject.weld.internal.inject.InitializableSupplierInstanceBinding
- clone() - Method in class org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding.Matching
- 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
- 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
@Contextinjection annotation. - ContextInjectionResolverImpl.Binder - Class in org.glassfish.jersey.inject.weld.internal.injector
-
Context injection resolver binder.
- ContextSafe - Class in org.glassfish.jersey.inject.weld.internal.managed
- ContextSafe() - Constructor for class org.glassfish.jersey.inject.weld.internal.managed.ContextSafe
- create(CreationalContext<Object>) - Method in class org.glassfish.jersey.inject.weld.internal.bean.InitializableSupplierThreadScopeBean
- create(CreationalContext<Supplier<T>>) - Method in class org.glassfish.jersey.inject.weld.internal.bean.SupplierClassBean
- 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.ClassBean
- 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.CdiClientInjectionManager
- create(Object) - Method in class org.glassfish.jersey.inject.weld.managed.CdiInjectionManagerFactory
-
Deprecated.
- create(Object, Configuration) - Method in class org.glassfish.jersey.inject.weld.managed.CdiInjectionManagerFactory
- create(Object, RuntimeType) - Method in class org.glassfish.jersey.inject.weld.managed.CdiInjectionManagerFactory
-
Create injectionManager for
or get the existing injection manager for the server - createAndInitialize(Class<T>) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
- 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
- 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.CdiClientInjectionManager
D
- destroy(Object, CreationalContext<Object>) - Method in class org.glassfish.jersey.inject.weld.internal.bean.InitializableSupplierThreadScopeBean
- destroy(Supplier<T>, CreationalContext<Supplier<T>>) - Method in class org.glassfish.jersey.inject.weld.internal.bean.SupplierClassBean
- 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.ClassBean
- 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
- dispose(T) - Method in class org.glassfish.jersey.inject.weld.internal.injector.WrappingJerseyInjectionTarget
E
- equals(Object) - Method in class org.glassfish.jersey.inject.weld.internal.bean.JerseyBean
- equals(Object) - Method in class org.glassfish.jersey.inject.weld.internal.inject.InitializableInstanceBinding
- 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
- findClassBinding(Class<T>) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
- findPrebinding(Class<MB>, Binding) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
- findSupplierClassBinding(Class<T>) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
- from(InstanceBinding<T>, RuntimeType) - Static method in class org.glassfish.jersey.inject.weld.internal.inject.InitializableInstanceBinding
- from(SupplierInstanceBinding<T>, RuntimeType) - Static method in class org.glassfish.jersey.inject.weld.internal.inject.InitializableSupplierInstanceBinding
- FULL_CONTRACT - Enum constant in enum class 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
- get() - Static method in class org.glassfish.jersey.inject.weld.internal.managed.ContextSafe
- getActualTypeArguments() - Method in class org.glassfish.jersey.inject.weld.internal.type.ParameterizedTypeImpl
- getAllInstances(Type) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
- getAllServiceHolders(Class<T>, Annotation...) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
- 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
- getBean() - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyConstructorInjectionPoint
- getBeanClass() - Method in class org.glassfish.jersey.inject.weld.internal.bean.ClassBean
- 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.bean.SupplierClassBean
- getBeanClass() - Method in class org.glassfish.jersey.inject.weld.internal.scope.RequestScopeBean
- getBeanManager() - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
- 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.CdiClientInjectionManager
- 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
CreationalContextor 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(ClassBinding) - 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.ClassBean
- getInjectionPoints() - Method in class org.glassfish.jersey.inject.weld.internal.bean.JerseyBean
- getInjectionPoints() - Method in class org.glassfish.jersey.inject.weld.internal.injector.WrappingJerseyInjectionTarget
- getInjectionPoints() - Method in class org.glassfish.jersey.inject.weld.internal.scope.RequestScopeBean
- getInjectionPoints() - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyConstructorInjectionPoint
- getInjectionTarget() - Method in class org.glassfish.jersey.inject.weld.internal.bean.ClassBean
- getInjectionTarget() - Method in class org.glassfish.jersey.inject.weld.internal.bean.SupplierClassBean
- getInstance(Class<T>) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
- getInstance(Class<T>, Annotation...) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
- getInstance(Class<T>, String) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
- getInstance(Type) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
- getInstance(ForeignDescriptor) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
- getInstanceInternal(Type, Annotation...) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
- getInstantiator() - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyInjectionTarget
- getMember() - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyConstructorInjectionPoint
- 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
- getParameterInjectionPoints() - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyConstructorInjectionPoint
- 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
- getQualifier(Class<A>) - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyConstructorInjectionPoint
- getQualifiers() - Method in class org.glassfish.jersey.inject.weld.internal.bean.JerseyBean
- getQualifiers() - Method in class org.glassfish.jersey.inject.weld.internal.scope.RequestScopeBean
- getQualifiers() - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyConstructorInjectionPoint
- 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.
- getRuntimeType() - Method in class org.glassfish.jersey.inject.weld.internal.inject.InitializableBinding
- getRuntimeType() - Method in class org.glassfish.jersey.inject.weld.internal.inject.InitializableInstanceBinding
- getRuntimeType() - Method in class org.glassfish.jersey.inject.weld.internal.inject.InitializableSupplierInstanceBinding
- getRuntimeType() - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
- getRutimeType() - Method in class org.glassfish.jersey.inject.weld.internal.bean.JerseyBean
- getScope() - Method in class org.glassfish.jersey.inject.weld.internal.bean.ClassBean
- 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.bean.SupplierClassBean
- 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.
- getServiceHolders() - Method in class org.glassfish.jersey.inject.weld.internal.inject.ClassListBinding
- getServiceHolders() - Method in class org.glassfish.jersey.inject.weld.internal.inject.InstanceListBinding
- getServices() - Method in class org.glassfish.jersey.inject.weld.internal.inject.ClassListBinding
- getServices() - Method in class org.glassfish.jersey.inject.weld.internal.inject.InstanceListBinding
- 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
- getType() - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyConstructorInjectionPoint
- getTypes() - Method in class org.glassfish.jersey.inject.weld.internal.bean.ClassBean
- getTypes() - Method in class org.glassfish.jersey.inject.weld.internal.bean.JerseyBean
- getTypes() - Method in class org.glassfish.jersey.inject.weld.internal.bean.SupplierClassBean
- 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.bean.JerseyBean
- hashCode() - Method in class org.glassfish.jersey.inject.weld.internal.inject.InitializableInstanceBinding
- 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
- hasOptionalConstructorInjectionPoint() - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyTwofoldInstantiator
- hasTransientReferenceParameter - Variable in class org.glassfish.jersey.inject.weld.internal.injector.JerseyConstructorInjectionPoint
I
- IMPLEMENTATION - Enum constant in enum class org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding.MatchLevel
- init(Supplier<T>) - Method in class org.glassfish.jersey.inject.weld.internal.inject.InitializableSupplierInstanceBinding
- init(ClassBinding<?>) - Method in class org.glassfish.jersey.inject.weld.internal.inject.ClassListBinding
- init(InstanceBinding<?>) - Method in class org.glassfish.jersey.inject.weld.internal.inject.InstanceListBinding
- init(T) - Method in class org.glassfish.jersey.inject.weld.internal.inject.InitializableInstanceBinding
- InitializableBinding<T,
U extends MatchableBinding> - Class in org.glassfish.jersey.inject.weld.internal.inject - InitializableBinding() - Constructor for class org.glassfish.jersey.inject.weld.internal.inject.InitializableBinding
- 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, RuntimeType) - 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>, RuntimeType) - 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
Beaninterface using Jersey'sSupplierInstanceBinding. - 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
Instantiatoris used in this implementation. - inject(Object) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
- inject(Object, String) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
- 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
- injectContext(Object) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
- InjectionUtils - Class in org.glassfish.jersey.inject.weld.internal.injector
-
Utility class for processing of an injection.
- InstanceListBinding<T> - Class in org.glassfish.jersey.inject.weld.internal.inject
- InstanceListBinding(Class<T>) - Constructor for class org.glassfish.jersey.inject.weld.internal.inject.InstanceListBinding
-
Creates a service as an instance.
- 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
- isDelegate() - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyConstructorInjectionPoint
- isInit() - Method in class org.glassfish.jersey.inject.weld.internal.inject.InitializableBinding
- 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.CdiClientInjectionManager
- 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
- isShutdown() - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
- isTransient() - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyConstructorInjectionPoint
J
- JerseyBean<T> - Class in org.glassfish.jersey.inject.weld.internal.bean
-
Jersey-specific abstract class which implements
Beaninterface. - 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
InjectionTargetthat 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 targetand 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 targetand 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 targetand 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
- lockContext() - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
- lockContext(CdiClientInjectionManager) - Static method in class org.glassfish.jersey.inject.weld.internal.managed.ContextSafe
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.MatchingVisitor<D extends MatchableBinding<?,
D>> - Class in org.glassfish.jersey.inject.weld.internal.inject - MatchableBinding.MatchLevel - Enum Class 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(InitializableInstanceBinding<D>, InternalBinding) - Method in class org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding.MatchingVisitor
- matches(InitializableSupplierInstanceBinding<D>, InternalBinding) - Method in class org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding.MatchingVisitor
- matches(InitializableSupplierInstanceBinding<T>) - Method in class org.glassfish.jersey.inject.weld.internal.inject.InitializableSupplierInstanceBinding
- matches(MatchableBinding<?, D>, InternalBinding) - Method in class org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding.MatchingVisitor
- matches(InternalBinding) - Method in class org.glassfish.jersey.inject.weld.internal.inject.InitializableInstanceBinding
- matches(InternalBinding<?, ?>) - 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
- matchesById(InternalBinding<?, ?>) - Method in class org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding
- matchesContracts(InternalBinding<?, ?>) - 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(InternalBinding) - Method in class org.glassfish.jersey.inject.weld.internal.inject.InitializableInstanceBinding
- matching(InternalBinding) - Method in class org.glassfish.jersey.inject.weld.internal.inject.InitializableSupplierInstanceBinding
- matching(InternalBinding) - Method in class org.glassfish.jersey.inject.weld.internal.inject.InstanceListBinding
- matching(InternalBinding) - Method in class org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding
-
Visitor version of matches
- Matching(D, MatchableBinding.MatchLevel) - Constructor for class org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding.Matching
- MatchingVisitor() - Constructor for class org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding.MatchingVisitor
- 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
- NEVER - Enum constant in enum class org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding.MatchLevel
- newInstance(CreationalContext<T>, BeanManagerImpl) - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyTwofoldInstantiator
- NONE - Enum constant in enum class 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
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 - Enum constant in enum class org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding.MatchLevel
- postConstruct(T) - Method in class org.glassfish.jersey.inject.weld.internal.injector.WrappingJerseyInjectionTarget
- preDestroy(Object) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
- preDestroy(T) - Method in class org.glassfish.jersey.inject.weld.internal.injector.WrappingJerseyInjectionTarget
- 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.WrappingJerseyInjectionTarget
- produce(CreationalContext<T>) - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyInjectionTarget
R
- register(Iterable<Binding>) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
- register(Object) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
- register(Binder) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
- register(Binding) - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
- 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
JerseyBeanintoBeanManager. - registerBean(RuntimeType, ClassBinding<T>, AfterBeanDiscovery, Collection<InjectionResolver>, BeanManager) - Static method in class org.glassfish.jersey.inject.weld.internal.bean.BeanHelper
-
Registers a class as
JerseyBeanintoBeanManager. - 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 intoBeanManager. - 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 intoBeanManager. - 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
Beaninstance. - 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
- 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
- SUPPLIER - Enum constant in enum class org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding.MatchLevel
- SupplierClassBean<T> - Class in org.glassfish.jersey.inject.weld.internal.bean
-
Creates an implementation of
Beaninterface using Jersey'sSupplierClassBinding. - SUPPORT_CLIENT - Static variable in class org.glassfish.jersey.inject.weld.managed.CdiInjectionManagerFactory
-
True when CDI injection on client is supported
- SUPPORT_CONTEXT - Static variable in class org.glassfish.jersey.inject.weld.managed.CdiInjectionManagerFactory
-
True when @Context mixed with @Inject is to be supported
- 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.ClassBean
- toString() - Method in class org.glassfish.jersey.inject.weld.internal.bean.InitializableInstanceBean
- toString() - Method in class org.glassfish.jersey.inject.weld.internal.inject.ClassListBinding
- 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
- toString() - Method in class org.glassfish.jersey.inject.weld.internal.injector.JerseyConstructorInjectionPoint
- transformScope(Class<? extends Annotation>) - Static method in class org.glassfish.jersey.inject.weld.internal.bean.JerseyBean
-
Transforms Jersey scopes/annotations to HK2 equivalents.
U
- unlock(CdiClientInjectionManager) - Static method in class org.glassfish.jersey.inject.weld.internal.managed.ContextSafe
- unlockContext() - Method in class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
- updateBean(ClassBinding, BindingBeanPair, Collection<InjectionResolver>, BeanManager) - Static method in class org.glassfish.jersey.inject.weld.internal.bean.BeanHelper
-
Update ClassBinding Bean by
ConstructorInjectionPointfor 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
ConstructorInjectionPointfor the client side beans. - userBindings - Variable in class org.glassfish.jersey.inject.weld.internal.managed.CdiClientInjectionManager
V
- valueOf(String) - Static method in enum class org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding.MatchLevel
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding.MatchLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- visitor - Static variable in class org.glassfish.jersey.inject.weld.internal.inject.MatchableBinding
W
- WrappingJerseyInjectionTarget<T> - Class in org.glassfish.jersey.inject.weld.internal.injector
-
An implementation of
InjectionTargetthat just wraps the providedInjectionTargetbecause 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.NoOpInjectionTargetthat 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
InjectionTargetfor classes that do not fulfill bean class requirements (e.g. are abstract or non-static inner classes).
All Classes and Interfaces|All Packages|Serialized Form