Skip navigation links
Infinispan CDI support common 8.2.10.Final-redhat-1
A B C D E F G H I L M N O P Q R S T V 

A

AbstractImmutableBean<T> - Class in org.infinispan.cdi.util
A base class for implementing Bean.
AbstractImmutableBean(Class<?>, String, Set<Annotation>, Class<? extends Annotation>, Set<Class<? extends Annotation>>, Set<Type>, boolean, boolean, Set<InjectionPoint>, String) - Constructor for class org.infinispan.cdi.util.AbstractImmutableBean
Create a new, immutable bean.
add(Annotation) - Method in class org.infinispan.cdi.util.annotatedtypebuilder.AnnotationBuilder
 
add(Class<?>, Type) - Method in class org.infinispan.cdi.util.HierarchyDiscovery
 
addAll(AnnotationStore) - Method in class org.infinispan.cdi.util.annotatedtypebuilder.AnnotationBuilder
 
addQualifier(Annotation) - Method in class org.infinispan.cdi.util.BeanBuilder
Add to the qualifiers used for bean creation.
addQualifiers(Annotation...) - Method in class org.infinispan.cdi.util.BeanBuilder
Add to the qualifiers used for bean creation.
addQualifiers(Collection<Annotation>) - Method in class org.infinispan.cdi.util.BeanBuilder
Add to the qualifiers used for bean creation.
addToClass(Annotation) - Method in class org.infinispan.cdi.util.annotatedtypebuilder.AnnotatedTypeBuilder
Add an annotation to the type declaration.
addToField(Field, Annotation) - Method in class org.infinispan.cdi.util.annotatedtypebuilder.AnnotatedTypeBuilder
Add an annotation to the specified field.
addToField(AnnotatedField<? super X>, Annotation) - Method in class org.infinispan.cdi.util.annotatedtypebuilder.AnnotatedTypeBuilder
Add an annotation to the specified field.
addToMethod(Method, Annotation) - Method in class org.infinispan.cdi.util.annotatedtypebuilder.AnnotatedTypeBuilder
Add an annotation to the specified method.
addToMethod(AnnotatedMethod<? super X>, Annotation) - Method in class org.infinispan.cdi.util.annotatedtypebuilder.AnnotatedTypeBuilder
Add an annotation to the specified method.
addToMethodParameter(Method, int, Annotation) - Method in class org.infinispan.cdi.util.annotatedtypebuilder.AnnotatedTypeBuilder
Add an annotation to the specified method parameter.
addType(Type) - Method in class org.infinispan.cdi.util.BeanBuilder
Add to the type closure used for bean creation.
addTypes(Type...) - Method in class org.infinispan.cdi.util.BeanBuilder
Add to the type closure used for bean creation.
addTypes(Collection<Type>) - Method in class org.infinispan.cdi.util.BeanBuilder
Add to the type closure used for bean creation.
alternative(boolean) - Method in class org.infinispan.cdi.util.BeanBuilder
Define that the created bean will (or will not) be an alternative.
Annotateds - Class in org.infinispan.cdi.util
Utilities for working with Annotateds.
AnnotatedTypeBuilder<X> - Class in org.infinispan.cdi.util.annotatedtypebuilder
Class for constructing a new AnnotatedType.
AnnotatedTypeBuilder() - Constructor for class org.infinispan.cdi.util.annotatedtypebuilder.AnnotatedTypeBuilder
Create a new builder.
AnnotationBuilder - Class in org.infinispan.cdi.util.annotatedtypebuilder
Helper class used to build annotation stores
AnyLiteral - Class in org.infinispan.cdi.util
 
AnyLiteral() - Constructor for class org.infinispan.cdi.util.AnyLiteral
 
Arrays2 - Class in org.infinispan.cdi.util
A collection of utilities for working with Arrays that goes beyond that in the JDK.
assertNotNull(Object, String) - Static method in class org.infinispan.cdi.util.Contracts
Asserts that the given parameter is not null.
asSet(T...) - Static method in class org.infinispan.cdi.util.Arrays2
Create a set from an array.

B

BeanBuilder<T> - Class in org.infinispan.cdi.util
A builder class for creating immutable beans.
BeanBuilder(BeanManager) - Constructor for class org.infinispan.cdi.util.BeanBuilder
Instantiate a new bean builder.
beanClass(Class<?>) - Method in class org.infinispan.cdi.util.BeanBuilder
Define the bean class used for bean creation.
beanLifecycle(ContextualLifecycle<T>) - Method in class org.infinispan.cdi.util.BeanBuilder
Define the ContextualLifecycle used for bean creation.
BeanManagerProvider - Class in org.infinispan.cdi.util
This class provides access to the BeanManager by registering the current BeanManager in an extension and making it available via a singleton factory for the current application.
BeanManagerProvider() - Constructor for class org.infinispan.cdi.util.BeanManagerProvider
 
Beans - Class in org.infinispan.cdi.util
A set of utility methods for working with beans.
boxedClass(Class<?>) - Static method in class org.infinispan.cdi.util.Types
 
buildQualifiers(Set<Annotation>) - Static method in class org.infinispan.cdi.util.Beans
Returns a new set with @Default and @Any added as needed

C

cast(Object) - Static method in class org.infinispan.cdi.util.Reflections
Perform a runtime cast.
CDIHelper - Class in org.infinispan.cdi.util
 
CDIHelper() - Constructor for class org.infinispan.cdi.util.CDIHelper
 
checkReturnValue(Object, Bean<?>, InjectionPoint, BeanManager) - Static method in class org.infinispan.cdi.util.Beans
 
cleanupFinalBeanManagers(AfterDeploymentValidation) - Method in class org.infinispan.cdi.util.BeanManagerProvider
By cleaning the final BeanManager map after the Deployment got Validated, we prevent premature loading of information from JNDI in cases where the container might not be fully setup yet.
cleanupStoredBeanManagerOnShutdown(BeforeShutdown) - Method in class org.infinispan.cdi.util.BeanManagerProvider
Cleanup on container shutdown
clear() - Method in class org.infinispan.cdi.util.Synthetic.Provider
 
ContextualLifecycle<T> - Interface in org.infinispan.cdi.util
Callbacks used by BeanBuilder and ImmutableBean to allow control of the creation and destruction of a custom bean.
ContextualReference<T> - Class in org.infinispan.cdi.util
Represents a non-contextual instance
ContextualReference(BeanManager, Type, Annotation...) - Constructor for class org.infinispan.cdi.util.ContextualReference
 
Contracts - Class in org.infinispan.cdi.util
An helper class providing useful assertion methods.
create() - Method in class org.infinispan.cdi.util.annotatedtypebuilder.AnnotatedTypeBuilder
Create an AnnotatedType.
create() - Method in class org.infinispan.cdi.util.BeanBuilder
Use the bean builder's current state to define the bean.
create(Bean<T>, CreationalContext<T>) - Method in interface org.infinispan.cdi.util.ContextualLifecycle
Callback invoked by a created bean when Contextual.create(CreationalContext) is called.
create(CreationalContext<T>) - Method in class org.infinispan.cdi.util.ContextualReference
Create the instance
create(Bean<T>, CreationalContext<T>) - Method in class org.infinispan.cdi.util.DelegatingContextualLifecycle
 
create(CreationalContext<T>) - Method in class org.infinispan.cdi.util.ForwardingBean
 
create(CreationalContext<T>) - Method in class org.infinispan.cdi.util.ImmutableBean
 
createCallableId(AnnotatedCallable<X>) - Static method in class org.infinispan.cdi.util.Annotateds
Generates a deterministic signature for an AnnotatedCallable.
createFieldId(AnnotatedField<X>) - Static method in class org.infinispan.cdi.util.Annotateds
Generates a deterministic signature for an AnnotatedField.
createFieldId(Field, Collection<Annotation>) - Static method in class org.infinispan.cdi.util.Annotateds
Creates a deterministic signature for a Field.
createInjectionPoints(AnnotatedMethod<X>, Bean<?>, BeanManager) - Static method in class org.infinispan.cdi.util.Beans
Given a method, and the bean on which the method is declared, create a collection of injection points representing the parameters of the method.
createParameterId(AnnotatedParameter<X>) - Static method in class org.infinispan.cdi.util.Annotateds
Creates a string representation of an AnnotatedParameter.
createParameterId(Type, Set<Annotation>) - Static method in class org.infinispan.cdi.util.Annotateds
Creates a string representation of a given type and set of annotations.
createParameterListId(List<AnnotatedParameter<X>>) - Static method in class org.infinispan.cdi.util.Annotateds
Generates a unique string representation of a list of AnnotatedParameters.
createTypeId(AnnotatedType<X>) - Static method in class org.infinispan.cdi.util.Annotateds
Generates a deterministic signature for an AnnotatedType.
createTypeId(Class<X>, Collection<Annotation>, Collection<AnnotatedMethod<? super X>>, Collection<AnnotatedField<? super X>>, Collection<AnnotatedConstructor<X>>) - Static method in class org.infinispan.cdi.util.Annotateds
Generates a unique signature for a concrete class.

D

DefaultBean - Annotation Type in org.infinispan.cdi.util.defaultbean
Annotation that signifies that a bean should only be registered if no other instance with the same type and qualifiers is registered.
DefaultBeanExtension - Class in org.infinispan.cdi.util.defaultbean
Registers beans annotated @DefaultBean

During the ProcessAnnotatedTypePhase beans and producers annotated with @Default have a synthetic qualifier added to them and existing qualifiers removed.

DefaultBeanExtension() - Constructor for class org.infinispan.cdi.util.defaultbean.DefaultBeanExtension
 
DefaultBeanHolder - Class in org.infinispan.cdi.util.defaultbean
 
DefaultBeanHolder(Bean<?>) - Constructor for class org.infinispan.cdi.util.defaultbean.DefaultBeanHolder
 
DefaultBeanInformation - Annotation Type in org.infinispan.cdi.util.defaultbean
We use this annotation as a carrier of qualifiers so that other extensions have access to the original qualifiers of the bean (those removed and replaced by synthetic qualifier by the DefaultBeanExtension).
DefaultBeanInformation.Literal - Class in org.infinispan.cdi.util.defaultbean
 
DefaultLiteral - Class in org.infinispan.cdi.util
 
DefaultLiteral() - Constructor for class org.infinispan.cdi.util.DefaultLiteral
 
delegate() - Method in class org.infinispan.cdi.util.ForwardingBean
All calls to this Bean instance are forwarded to the delegate unless overridden.
delegate() - Method in class org.infinispan.cdi.util.ForwardingObserverMethod
All calls to this ObserverMethod instance are forwarded to the delegate unless overridden.
DelegatingContextualLifecycle<T> - Class in org.infinispan.cdi.util
An implementation of ContextualLifecycle that is backed by an InjectionTarget.
DelegatingContextualLifecycle(InjectionTarget<T>) - Constructor for class org.infinispan.cdi.util.DelegatingContextualLifecycle
Instantiate a new ContextualLifecycle backed by an InjectionTarget.
destroy(Bean<T>, T, CreationalContext<T>) - Method in interface org.infinispan.cdi.util.ContextualLifecycle
Callback invoked by a created bean when Contextual.destroy(Object, CreationalContext) is called.
destroy(CreationalContext<T>) - Method in class org.infinispan.cdi.util.ContextualReference
destroy the bean
destroy(Bean<T>, T, CreationalContext<T>) - Method in class org.infinispan.cdi.util.DelegatingContextualLifecycle
 
destroy(T, CreationalContext<T>) - Method in class org.infinispan.cdi.util.ForwardingBean
 
destroy(T, CreationalContext<T>) - Method in class org.infinispan.cdi.util.ImmutableBean
 
dispose(T) - Method in class org.infinispan.cdi.util.DummyInjectionTarget
 
DummyInjectionTarget<T> - Class in org.infinispan.cdi.util
Injection target implementation that does nothing
DummyInjectionTarget() - Constructor for class org.infinispan.cdi.util.DummyInjectionTarget
 

E

EMPTY_ANNOTATION_ARRAY - Static variable in class org.infinispan.cdi.util.Reflections
An empty array of type Annotation, useful converting lists to arrays.
EMPTY_CLASSES - Static variable in class org.infinispan.cdi.util.Reflections
 
EMPTY_OBJECT_ARRAY - Static variable in class org.infinispan.cdi.util.Reflections
An empty array of type Object, useful for converting lists to arrays.
EMPTY_TYPES - Static variable in class org.infinispan.cdi.util.Reflections
 
equals(Object) - Method in class org.infinispan.cdi.util.ForwardingBean
 
equals(Object) - Method in class org.infinispan.cdi.util.ForwardingObserverMethod
 
equals(Object) - Method in class org.infinispan.cdi.util.ParameterizedTypeImpl
 

F

ForwardingBean<T> - Class in org.infinispan.cdi.util
An implementation of Bean that forwards all calls to the ForwardingBean.delegate().
ForwardingBean() - Constructor for class org.infinispan.cdi.util.ForwardingBean
 
ForwardingObserverMethod<T> - Class in org.infinispan.cdi.util
An implementation of ObserverMethod that forwards all calls to ForwardingObserverMethod.delegate().
ForwardingObserverMethod() - Constructor for class org.infinispan.cdi.util.ForwardingObserverMethod
 

G

get() - Method in class org.infinispan.cdi.util.ContextualReference
Get the instance
get(Object) - Method in class org.infinispan.cdi.util.Synthetic.Provider
Get a synthetic qualifier.
get() - Method in class org.infinispan.cdi.util.Synthetic.Provider
Get a synthetic qualifier.
getActualTypeArguments() - Method in class org.infinispan.cdi.util.ParameterizedTypeImpl
 
getAllDeclaredFields(Class<?>) - Static method in class org.infinispan.cdi.util.Reflections
Get all the declared fields on the class hierarchy.
getAllDeclaredMethods(Class<?>) - Static method in class org.infinispan.cdi.util.Reflections
Get all the declared methods on the class hierarchy.
getAnnotated() - Method in class org.infinispan.cdi.util.ImmutableInjectionPoint
 
getAnnotation(Class<T>) - Method in class org.infinispan.cdi.util.annotatedtypebuilder.AnnotationBuilder
 
getBean() - Method in class org.infinispan.cdi.util.defaultbean.DefaultBeanHolder
 
getBean() - Method in class org.infinispan.cdi.util.ImmutableInjectionPoint
 
getBeanClass() - Method in class org.infinispan.cdi.util.AbstractImmutableBean
 
getBeanClass() - Method in class org.infinispan.cdi.util.BeanBuilder
The bean class currently defined for bean creation.
getBeanClass() - Method in class org.infinispan.cdi.util.ForwardingBean
 
getBeanClass() - Method in class org.infinispan.cdi.util.ForwardingObserverMethod
 
getBeanLifecycle() - Method in class org.infinispan.cdi.util.BeanBuilder
The ContextualLifecycle currently defined for bean creation.
getBeanManager() - Method in class org.infinispan.cdi.util.BeanBuilder
The bean manager in use.
getBeanManager() - Method in class org.infinispan.cdi.util.BeanManagerProvider
The active BeanManager for the current application (/ClassLoader).
getBeanManager() - Static method in class org.infinispan.cdi.util.CDIHelper
 
getBeanManager() - Method in class org.infinispan.cdi.util.InjectableMethod
Get the bean manager used by this injectable method.
getClassLoader(Object) - Static method in class org.infinispan.cdi.util.BeanManagerProvider
Detect the right ClassLoader.
getDefaultValue(CreationalContext<?>) - Method in class org.infinispan.cdi.util.ParameterValueRedefiner.ParameterValue
Get the default value of the parameter.
getFieldValue(Field, Object, Class<T>) - Static method in class org.infinispan.cdi.util.Reflections
Get the value of the field, on the specified instance, casting the value of the field to the expected type.
getId() - Method in class org.infinispan.cdi.util.BeanBuilder
The id currently defined for bean creation.
getId() - Method in class org.infinispan.cdi.util.ImmutablePassivationCapableBean
 
getInjectionPoint() - Method in class org.infinispan.cdi.util.ParameterValueRedefiner.ParameterValue
Get the InjectionPoint for the parameter.
getInjectionPoints() - Method in class org.infinispan.cdi.util.AbstractImmutableBean
 
getInjectionPoints() - Method in class org.infinispan.cdi.util.BeanBuilder
The injection points currently defined for bean creation.
getInjectionPoints() - Method in class org.infinispan.cdi.util.DummyInjectionTarget
 
getInjectionPoints() - Method in class org.infinispan.cdi.util.ForwardingBean
 
getInstance() - Static method in class org.infinispan.cdi.util.BeanManagerProvider
Allows to get the current provider instance which provides access to the current BeanManager
getMember() - Method in class org.infinispan.cdi.util.ImmutableInjectionPoint
 
getMetaAnnotation(Annotated, Class<A>) - Static method in class org.infinispan.cdi.util.Reflections
Inspects an annotated element for the given meta annotation.
getName() - Method in class org.infinispan.cdi.util.AbstractImmutableBean
 
getName() - Method in class org.infinispan.cdi.util.BeanBuilder
The name of the bean currently defined for bean creation.
getName() - Method in class org.infinispan.cdi.util.ForwardingBean
 
getObservedQualifiers() - Method in class org.infinispan.cdi.util.ForwardingObserverMethod
 
getObservedType() - Method in class org.infinispan.cdi.util.ForwardingObserverMethod
 
getOwnerType() - Method in class org.infinispan.cdi.util.ParameterizedTypeImpl
 
getParameters() - Method in class org.infinispan.cdi.util.InjectableMethod
Get the injectable parameters of this method.
getPosition() - Method in class org.infinispan.cdi.util.ParameterValueRedefiner.ParameterValue
Get the position of the parameter in the member's parameter list.
getQualifiers() - Method in class org.infinispan.cdi.util.AbstractImmutableBean
 
getQualifiers() - Method in class org.infinispan.cdi.util.BeanBuilder
Qualifiers currently defined for bean creation.
getQualifiers() - Method in class org.infinispan.cdi.util.defaultbean.DefaultBeanInformation.Literal
 
getQualifiers() - Method in class org.infinispan.cdi.util.ForwardingBean
 
getQualifiers() - Method in class org.infinispan.cdi.util.ImmutableInjectionPoint
 
getQualifiers(BeanManager, Iterable<Annotation>) - Static method in class org.infinispan.cdi.util.Reflections
Extract the qualifiers from a set of annotations.
getQualifiers(BeanManager, Iterable<Annotation>...) - Static method in class org.infinispan.cdi.util.Reflections
Extract the qualifiers from a set of annotations.
getRawType() - Method in class org.infinispan.cdi.util.ParameterizedTypeImpl
 
getRawType(Type) - Static method in class org.infinispan.cdi.util.Reflections
Extract the raw type, given a type.
getReception() - Method in class org.infinispan.cdi.util.ForwardingObserverMethod
 
getResolvedType() - Method in class org.infinispan.cdi.util.HierarchyDiscovery
 
getScope() - Method in class org.infinispan.cdi.util.AbstractImmutableBean
 
getScope() - Method in class org.infinispan.cdi.util.BeanBuilder
Scope currently defined for bean creation.
getScope() - Method in class org.infinispan.cdi.util.ForwardingBean
 
getStereotypes() - Method in class org.infinispan.cdi.util.AbstractImmutableBean
 
getStereotypes() - Method in class org.infinispan.cdi.util.BeanBuilder
Stereotypes currently defined for bean creation.
getStereotypes() - Method in class org.infinispan.cdi.util.ForwardingBean
 
getToString() - Method in class org.infinispan.cdi.util.BeanBuilder
The string used when Object.toString() is called on the bean.
getTransactionPhase() - Method in class org.infinispan.cdi.util.ForwardingObserverMethod
 
getType() - Method in class org.infinispan.cdi.util.ImmutableInjectionPoint
 
getTypeClosure() - Method in class org.infinispan.cdi.util.HierarchyDiscovery
 
getTypes() - Method in class org.infinispan.cdi.util.AbstractImmutableBean
 
getTypes() - Method in class org.infinispan.cdi.util.BeanBuilder
Type closure currently defined for bean creation.
getTypes() - Method in class org.infinispan.cdi.util.ForwardingBean
 

H

hashCode() - Method in class org.infinispan.cdi.util.ForwardingBean
 
hashCode() - Method in class org.infinispan.cdi.util.ForwardingObserverMethod
 
hashCode() - Method in class org.infinispan.cdi.util.ParameterizedTypeImpl
 
HierarchyDiscovery - Class in org.infinispan.cdi.util
Utility class for resolving all bean types from a given type.
HierarchyDiscovery(Type) - Constructor for class org.infinispan.cdi.util.HierarchyDiscovery
 

I

id(String) - Method in class org.infinispan.cdi.util.BeanBuilder
Define the id used for bean creation.
ImmutableBean<T> - Class in org.infinispan.cdi.util
A base class for implementing Bean.
ImmutableBean(Class<?>, String, Set<Annotation>, Class<? extends Annotation>, Set<Class<? extends Annotation>>, Set<Type>, boolean, boolean, Set<InjectionPoint>, ContextualLifecycle<T>, String) - Constructor for class org.infinispan.cdi.util.ImmutableBean
Create a new, immutable bean.
ImmutableInjectionPoint - Class in org.infinispan.cdi.util
A base class for implementing InjectionPoint.
ImmutableInjectionPoint(AnnotatedField<?>, Set<Annotation>, Bean<?>, boolean, boolean) - Constructor for class org.infinispan.cdi.util.ImmutableInjectionPoint
Instantiate a new InjectionPoint based upon an AnnotatedField.
ImmutableInjectionPoint(AnnotatedField<?>, BeanManager, Bean<?>, boolean, boolean) - Constructor for class org.infinispan.cdi.util.ImmutableInjectionPoint
Instantiate a new InjectionPoint based upon an AnnotatedField, reading the qualifiers from the annotations declared on the field.
ImmutableInjectionPoint(AnnotatedParameter<?>, Set<Annotation>, Bean<?>, boolean, boolean) - Constructor for class org.infinispan.cdi.util.ImmutableInjectionPoint
Instantiate a new InjectionPoint based upon an AnnotatedParameter.
ImmutableInjectionPoint(AnnotatedParameter<?>, BeanManager, Bean<?>, boolean, boolean) - Constructor for class org.infinispan.cdi.util.ImmutableInjectionPoint
Instantiate a new InjectionPoint based upon an AnnotatedParameter, reading the qualifiers from the annotations declared on the parameter.
ImmutablePassivationCapableBean<T> - Class in org.infinispan.cdi.util
A base class for implementing a PassivationCapable Bean.
ImmutablePassivationCapableBean(String, Class<?>, String, Set<Annotation>, Class<? extends Annotation>, Set<Class<? extends Annotation>>, Set<Type>, boolean, boolean, Set<InjectionPoint>, ContextualLifecycle<T>, String) - Constructor for class org.infinispan.cdi.util.ImmutablePassivationCapableBean
 
index() - Method in class org.infinispan.cdi.util.Synthetic.SyntheticLiteral
 
inject(T, CreationalContext<T>) - Method in class org.infinispan.cdi.util.DummyInjectionTarget
 
InjectableMethod<X> - Class in org.infinispan.cdi.util
Allows an AnnotatedMethod to be injected using the CDI type safe resolution rules.
InjectableMethod(AnnotatedMethod<X>, Bean<?>, BeanManager) - Constructor for class org.infinispan.cdi.util.InjectableMethod
Instantiate a new InjectableMethod.
InjectableMethod(AnnotatedMethod<X>, Collection<InjectionPoint>, BeanManager) - Constructor for class org.infinispan.cdi.util.InjectableMethod
Instantiate a new InjectableMethod.
injectionPoints(Set<InjectionPoint>) - Method in class org.infinispan.cdi.util.BeanBuilder
Define the injection points used for bean creation.
Installed - Annotation Type in org.infinispan.cdi.util.defaultbean
 
InstalledLiteral - Class in org.infinispan.cdi.util.defaultbean
 
InstalledLiteral() - Constructor for class org.infinispan.cdi.util.defaultbean.InstalledLiteral
 
INSTANCE - Static variable in class org.infinispan.cdi.util.AnyLiteral
 
INSTANCE - Static variable in class org.infinispan.cdi.util.defaultbean.InstalledLiteral
 
INSTANCE - Static variable in class org.infinispan.cdi.util.DefaultLiteral
 
invoke(Object, CreationalContext<T>) - Method in class org.infinispan.cdi.util.InjectableMethod
Invoke the method, causing all parameters to be injected according to the CDI type safe resolution rules.
invoke(Object, CreationalContext<T>, ParameterValueRedefiner) - Method in class org.infinispan.cdi.util.InjectableMethod
Invoke the method, calling the parameter redefiner for each parameter, allowing the caller to override the default value obtained via the CDI type safe resolver.
invokeMethod(boolean, Method, Object, Object...) - Static method in class org.infinispan.cdi.util.Reflections
Invoke the specified method on the provided instance, passing any additional arguments included in this method as arguments to the specified method.
invokeMethod(Method, Class<T>, Object, Object...) - Static method in class org.infinispan.cdi.util.Reflections
Invoke the specified method on the provided instance, passing any additional arguments included in this method as arguments to the specified method.
invokeMethod(boolean, Method, Class<T>, Object, Object...) - Static method in class org.infinispan.cdi.util.Reflections
Invoke the method on the instance, with any arguments specified, casting the result of invoking the method to the expected return type.
isActive() - Static method in class org.infinispan.cdi.util.BeanManagerProvider
Returns if the BeanManagerProvider has been initialized.
isAlternative() - Method in class org.infinispan.cdi.util.AbstractImmutableBean
 
isAlternative() - Method in class org.infinispan.cdi.util.BeanBuilder
Whether the created bean will be an alternative.
isAlternative() - Method in class org.infinispan.cdi.util.ForwardingBean
 
isAnnotationPresent(Class<?>) - Method in class org.infinispan.cdi.util.annotatedtypebuilder.AnnotationBuilder
 
isAssignableFrom(Class<?>, Type[], Class<?>, Type[]) - Static method in class org.infinispan.cdi.util.Reflections
Check the assignability of one type to another, taking into account the actual type arguements
isAssignableFrom(Type[], Type[]) - Static method in class org.infinispan.cdi.util.Reflections
 
isAssignableFrom(Type, Type[]) - Static method in class org.infinispan.cdi.util.Reflections
 
isAssignableFrom(Type, Type) - Static method in class org.infinispan.cdi.util.Reflections
 
isAssignableFrom(Class<?>, Type[], Type) - Static method in class org.infinispan.cdi.util.Reflections
 
isAssignableFrom(Type[], Type) - Static method in class org.infinispan.cdi.util.Reflections
 
isCDIAvailable() - Static method in class org.infinispan.cdi.util.CDIHelper
 
isDelegate() - Method in class org.infinispan.cdi.util.ImmutableInjectionPoint
 
isNullable() - Method in class org.infinispan.cdi.util.AbstractImmutableBean
 
isNullable() - Method in class org.infinispan.cdi.util.BeanBuilder
Whether the created bean will be nullable.
isNullable() - Method in class org.infinispan.cdi.util.ForwardingBean
 
isPassivationCapable() - Method in class org.infinispan.cdi.util.BeanBuilder
Whether the created bean will be passivation capable.
isSerializable(Class<?>) - Static method in class org.infinispan.cdi.util.Reflections
Check if a class is serializable.
isTransient() - Method in class org.infinispan.cdi.util.ImmutableInjectionPoint
 
isTypeBounded(Type, Type[], Type[]) - Static method in class org.infinispan.cdi.util.Reflections
 

L

Literal(Set<Annotation>) - Constructor for class org.infinispan.cdi.util.defaultbean.DefaultBeanInformation.Literal
 
Log - Interface in org.infinispan.cdi.util.logging
The JBoss Logging interface which defined the logging methods for the CDI integration.

M

matches(Class<?>, Type[], Class<?>, Type[]) - Static method in class org.infinispan.cdi.util.Reflections
 
matches(Type, Set<? extends Type>) - Static method in class org.infinispan.cdi.util.Reflections
 
matches(Type, Type) - Static method in class org.infinispan.cdi.util.Reflections
 
matches(Class<?>, Type[], Type) - Static method in class org.infinispan.cdi.util.Reflections
 
matches(Set<Type>, Set<Type>) - Static method in class org.infinispan.cdi.util.Reflections
Check whether whether any of the types1 matches a type in types2
mergeAnnotationsOnElement(Annotated, boolean, AnnotationBuilder) - Method in class org.infinispan.cdi.util.annotatedtypebuilder.AnnotatedTypeBuilder
 

N

name(String) - Method in class org.infinispan.cdi.util.BeanBuilder
Define the name of the bean used for bean creation.
namespace() - Method in class org.infinispan.cdi.util.Synthetic.SyntheticLiteral
 
notify(T) - Method in class org.infinispan.cdi.util.ForwardingObserverMethod
 
nullable(boolean) - Method in class org.infinispan.cdi.util.BeanBuilder
Define that the created bean will (or will not) be nullable.

O

org.infinispan.cdi - package org.infinispan.cdi
This is the Infinispan CDI module.
org.infinispan.cdi.util - package org.infinispan.cdi.util
This package contains utility classes.
org.infinispan.cdi.util.annotatedtypebuilder - package org.infinispan.cdi.util.annotatedtypebuilder
 
org.infinispan.cdi.util.defaultbean - package org.infinispan.cdi.util.defaultbean
 
org.infinispan.cdi.util.logging - package org.infinispan.cdi.util.logging
This package contains the logging classes.

P

ParameterizedTypeImpl - Class in org.infinispan.cdi.util
 
ParameterizedTypeImpl(Type, Type[], Type) - Constructor for class org.infinispan.cdi.util.ParameterizedTypeImpl
 
parameterMustNotBeNull(String) - Method in interface org.infinispan.cdi.util.logging.Log
 
ParameterValueRedefiner - Interface in org.infinispan.cdi.util
Provides the ability to redefine the value of a parameter on an InjectableMethod via the ParameterValueRedefiner.redefineParameterValue(ParameterValue) callback.
ParameterValueRedefiner.ParameterValue - Class in org.infinispan.cdi.util
Provides the default parameter's value, along with metadata about the parameter to a parameter redefinition.
passivationCapable(boolean) - Method in class org.infinispan.cdi.util.BeanBuilder
Define that the created bean will (or will not) be passivation capable.
postConstruct(T) - Method in class org.infinispan.cdi.util.DummyInjectionTarget
 
preDestroy(T) - Method in class org.infinispan.cdi.util.DummyInjectionTarget
 
produce(CreationalContext<T>) - Method in class org.infinispan.cdi.util.DummyInjectionTarget
 
Provider(String) - Constructor for class org.infinispan.cdi.util.Synthetic.Provider
 

Q

qualifiers(Set<Annotation>) - Method in class org.infinispan.cdi.util.BeanBuilder
Define the qualifiers used for bean creation.
qualifiers(Annotation...) - Method in class org.infinispan.cdi.util.BeanBuilder
Define the qualifiers used for bean creation.

R

readFromType(AnnotatedType<X>) - Method in class org.infinispan.cdi.util.annotatedtypebuilder.AnnotatedTypeBuilder
Reads in from an existing AnnotatedType.
readFromType(AnnotatedType<X>, boolean) - Method in class org.infinispan.cdi.util.annotatedtypebuilder.AnnotatedTypeBuilder
Reads in from an existing AnnotatedType.
readFromType(Class<X>) - Method in class org.infinispan.cdi.util.annotatedtypebuilder.AnnotatedTypeBuilder
Reads the annotations from an existing java type.
readFromType(Class<X>, boolean) - Method in class org.infinispan.cdi.util.annotatedtypebuilder.AnnotatedTypeBuilder
Reads the annotations from an existing java type.
readFromType(AnnotatedType<T>) - Method in class org.infinispan.cdi.util.BeanBuilder
Read the AnnotatedType, creating a bean from the class and it's annotations.
redefineParameterValue(ParameterValueRedefiner.ParameterValue) - Method in interface org.infinispan.cdi.util.ParameterValueRedefiner
Callback allowing the default parameter value (that which would be injected according to the CDI type safe resolution rules) to be overridden.
Reflections - Class in org.infinispan.cdi.util
Utility class for working with JDK Reflection and also CDI's Annotated metadata.
remove(Class<? extends Annotation>) - Method in class org.infinispan.cdi.util.annotatedtypebuilder.AnnotationBuilder
 
removeFromClass(Class<? extends Annotation>) - Method in class org.infinispan.cdi.util.annotatedtypebuilder.AnnotatedTypeBuilder
Remove an annotation from the type
removeFromField(Field, Class<? extends Annotation>) - Method in class org.infinispan.cdi.util.annotatedtypebuilder.AnnotatedTypeBuilder
Remove an annotation from the specified field.
removeFromField(AnnotatedField<? super X>, Class<? extends Annotation>) - Method in class org.infinispan.cdi.util.annotatedtypebuilder.AnnotatedTypeBuilder
Remove an annotation from the specified field.
removeFromMethod(Method, Class<? extends Annotation>) - Method in class org.infinispan.cdi.util.annotatedtypebuilder.AnnotatedTypeBuilder
Remove an annotation from the specified method.
removeFromMethod(AnnotatedMethod<? super X>, Class<? extends Annotation>) - Method in class org.infinispan.cdi.util.annotatedtypebuilder.AnnotatedTypeBuilder
Remove an annotation from the specified method.
removeFromMethodParameter(Method, int, Class<? extends Annotation>) - Method in class org.infinispan.cdi.util.annotatedtypebuilder.AnnotatedTypeBuilder
Remove an annotation from the specified method parameter.
run() - Method in class org.infinispan.cdi.util.SetAccessiblePriviligedAction
 

S

scope(Class<? extends Annotation>) - Method in class org.infinispan.cdi.util.BeanBuilder
Define the scope used for bean creation.
setAccessible(A) - Static method in class org.infinispan.cdi.util.Reflections
Set the accessibility flag on the AccessibleObject as described in AccessibleObject.setAccessible(boolean) within the context of a PrivilegedAction.
SetAccessiblePriviligedAction - Class in org.infinispan.cdi.util
SetAccessiblePriviligedAction(AccessibleObject) - Constructor for class org.infinispan.cdi.util.SetAccessiblePriviligedAction
 
setBeanManager(AfterBeanDiscovery, BeanManager) - Method in class org.infinispan.cdi.util.BeanManagerProvider
It basically doesn't matter which of the system events we use, but basically we use the AfterBeanDiscovery event since it allows to use the BeanManagerProvider for all events which occur after the AfterBeanDiscovery event.
stereotypes(Set<Class<? extends Annotation>>) - Method in class org.infinispan.cdi.util.BeanBuilder
Define the stereotypes used for bean creation.
Synthetic - Annotation Type in org.infinispan.cdi.util
A synthetic qualifier that can be used to replace other user-supplied configuration at deployment.
Synthetic.Provider - Class in org.infinispan.cdi.util
Provides a unique Synthetic qualifier for the specified namespace
Synthetic.SyntheticLiteral - Class in org.infinispan.cdi.util
 
SyntheticLiteral(String, Long) - Constructor for class org.infinispan.cdi.util.Synthetic.SyntheticLiteral
 

T

toString() - Method in class org.infinispan.cdi.util.AbstractImmutableBean
 
toString() - Method in class org.infinispan.cdi.util.annotatedtypebuilder.AnnotationBuilder
 
toString(String) - Method in class org.infinispan.cdi.util.BeanBuilder
Define the string used when Object.toString() is called on the bean.
toString() - Method in class org.infinispan.cdi.util.ForwardingBean
 
toString() - Method in class org.infinispan.cdi.util.ForwardingObserverMethod
 
toString() - Method in class org.infinispan.cdi.util.ParameterizedTypeImpl
 
types(Set<Type>) - Method in class org.infinispan.cdi.util.BeanBuilder
Define the type closure used for bean creation.
types(Type...) - Method in class org.infinispan.cdi.util.BeanBuilder
Define the type closure used for bean creation.
Types - Class in org.infinispan.cdi.util
Utility class for Types
Types() - Constructor for class org.infinispan.cdi.util.Types
 

V

version(String) - Method in interface org.infinispan.cdi.util.logging.Log
 
A B C D E F G H I L M N O P Q R S T V 
Skip navigation links
Infinispan CDI support common 8.2.10.Final-redhat-1

Copyright © 2018 JBoss, a division of Red Hat. All rights reserved.