- add(Annotation) - Method in class org.agorava.utils.solder.reflection.annotated.AnnotationBuilder
-
- add(E, int) - Method in interface org.agorava.utils.solder.util.collections.Multiset
-
Adds a number of occurrences of an element to this multiset.
- add(E) - Method in interface org.agorava.utils.solder.util.collections.Multiset
-
Adds a single occurrence of the specified element to this multiset.
- add(V) - Method in class org.agorava.utils.solder.util.collections.WrappedListIterator
-
- addAll(Set<Annotation>) - Method in class org.agorava.utils.solder.reflection.annotated.AnnotationBuilder
-
- addAll(AnnotationStore) - Method in class org.agorava.utils.solder.reflection.annotated.AnnotationBuilder
-
- addAll(AnnotatedElement) - Method in class org.agorava.utils.solder.reflection.annotated.AnnotationBuilder
-
- addToClass(Annotation) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
-
Add an annotation to the type declaration.
- addToConstructor(Constructor<X>, Annotation) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
-
Add an annotation to the specified constructor.
- addToConstructor(AnnotatedConstructor<X>, Annotation) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
-
Add an annotation to the specified constructor.
- addToConstructorParameter(Constructor<X>, int, Annotation) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
-
Add an annotation to the specified constructor parameter.
- addToField(Field, Annotation) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
-
Add an annotation to the specified field.
- addToField(AnnotatedField<? super X>, Annotation) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
-
Add an annotation to the specified field.
- addToMethod(Method, Annotation) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
-
Add an annotation to the specified method.
- addToMethod(AnnotatedMethod<? super X>, Annotation) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
-
Add an annotation to the specified method.
- addToMethodParameter(Method, int, Annotation) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
-
Add an annotation to the specified method parameter.
- addToParameter(AnnotatedParameter<? super X>, Annotation) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
-
Add an annotation to the specified parameter.
- annotationAlreadyPresent(Class<? extends Annotation>) - Method in class org.agorava.utils.solder.support.SolderMessages
-
- AnnotationBuilder - Class in org.agorava.utils.solder.reflection.annotated
-
Helper class used to build annotation stores
- annotationNotPresent(Class<? extends Annotation>) - Method in class org.agorava.utils.solder.support.SolderMessages
-
- AnnotationRedefiner<A extends Annotation> - Interface in org.agorava.utils.solder.reflection.annotated
-
- ApplyScope - Annotation Type in org.agorava.utils.solder.bean.generic
-
Specifies that the managed bean or producer should inherit the scope of the
generic configuration producer.
- Arrays2 - Class in org.agorava.utils.solder.util.collections
-
A collection of utilities for working with Arrays that goes beyond that in
the JDK.
- asMap() - Method in interface org.agorava.utils.solder.util.collections.Multimap
-
Returns a map view that associates each key with the corresponding values
in the multimap.
- asMap() - Method in interface org.agorava.utils.solder.util.collections.SetMultimap
-
Returns a map view that associates each key with the corresponding values
in the multimap.
- asSet(T...) - Static method in class org.agorava.utils.solder.util.collections.Arrays2
-
Create a set from an array.
- checkArgument(boolean, String, Object...) - Static method in class org.agorava.utils.solder.util.collections.Preconditions
-
Ensures the truth of an expression involving one or more parameters to the
calling method.
- checkArgument(boolean) - Static method in class org.agorava.utils.solder.util.collections.Preconditions
-
Ensures the truth of an expression involving one or more parameters to the
calling method.
- checkNotNull(T) - Static method in class org.agorava.utils.solder.util.collections.Preconditions
-
Ensures that an object reference passed as a parameter to the calling
method is not null.
- checkReturnValue(Object, Bean<?>, InjectionPoint, BeanManager) - Static method in class org.agorava.utils.solder.bean.Beans
-
- checkState(boolean, Object) - Static method in class org.agorava.utils.solder.util.collections.Preconditions
-
Ensures the truth of an expression involving the state of the calling
instance, but not involving any parameters to the calling method.
- checkState(boolean) - Static method in class org.agorava.utils.solder.util.collections.Preconditions
-
Ensures the truth of an expression involving the state of the calling
instance, but not involving any parameters to the calling method.
- clear() - Method in class org.agorava.utils.solder.reflection.Synthetic.Provider
-
- clear() - Method in interface org.agorava.utils.solder.util.collections.Multimap
-
Removes all key-value pairs from the multimap.
- Collections2 - Class in org.agorava.utils.solder.util.collections
-
- contains(Object) - Method in interface org.agorava.utils.solder.util.collections.Multiset
-
Determines whether this multiset contains the specified element.
- containsAll(Collection<?>) - Method in interface org.agorava.utils.solder.util.collections.Multiset
-
Returns true if this multiset contains at least one occurrence of
each element in the specified collection.
- containsEntry(Object, Object) - Method in interface org.agorava.utils.solder.util.collections.Multimap
-
Returns true if the multimap contains the specified key-value
pair.
- containsKey(Object) - Method in interface org.agorava.utils.solder.util.collections.Multimap
-
Returns true if the multimap contains any values for the specified
key.
- containsValue(Object) - Method in interface org.agorava.utils.solder.util.collections.Multimap
-
Returns true if the multimap contains the specified value for any
key.
- count(Object) - Method in interface org.agorava.utils.solder.util.collections.Multiset
-
Returns the number of occurrences of an element in this multiset (the
count of the element).
- create(CreationalContext<T>) - Method in class org.agorava.utils.solder.bean.ForwardingBean
-
- create() - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
-
Create an AnnotatedType.
- create(CreationalContext<M>) - Method in class org.agorava.utils.solder.unwraps.UnwrapsProducerBean
-
- createInjectionPoints(AnnotatedMethod<X>, Bean<?>, BeanManager) - Static method in class org.agorava.utils.solder.bean.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.
- Generic - Annotation Type in org.agorava.utils.solder.bean.generic
-
Qualifier used to identify generic bean injection points.
- GENERIC_BEAN_EXTENSION_NAMESPACE - Static variable in class org.agorava.utils.solder.bean.generic.GenericBeanExtension
-
- GenericBeanExtension - Class in org.agorava.utils.solder.bean.generic
-
Extension that wires in Generic Beans
- GenericBeanExtension() - Constructor for class org.agorava.utils.solder.bean.generic.GenericBeanExtension
-
- GenericConfiguration - Annotation Type in org.agorava.utils.solder.bean.generic
-
Defines a set of generic beans which can inject the configuration annotation,
any other generic bean for the same configuration type, and the product of
the generic producer.
- GenericIdentifier - Class in org.agorava.utils.solder.bean.generic
-
Uniquely identifies a generic bean set
- GenericIdentifier(Set<Annotation>, Annotation) - Constructor for class org.agorava.utils.solder.bean.generic.GenericIdentifier
-
- GenericProducerMethod<T,X> - Class in org.agorava.utils.solder.bean.generic
-
- GenericType - Annotation Type in org.agorava.utils.solder.bean.generic
-
A meta annotation used to indicate that the annotation is a generic
configuration annotation.
- get(Object) - Method in class org.agorava.utils.solder.reflection.Synthetic.Provider
-
Get a synthetic qualifier.
- get() - Method in class org.agorava.utils.solder.reflection.Synthetic.Provider
-
Get a synthetic qualifier.
- get(K) - Method in interface org.agorava.utils.solder.util.collections.Multimap
-
Returns a collection view of all values associated with a key.
- get(K) - Method in interface org.agorava.utils.solder.util.collections.SetMultimap
-
Returns a collection view of all values associated with a key.
- get() - Method in interface org.agorava.utils.solder.util.collections.Supplier
-
Retrieves an instance of the appropriate type.
- getAnnotated() - Method in class org.agorava.utils.solder.bean.ForwardingInjectionPoint
-
- getAnnotatedElement() - Method in class org.agorava.utils.solder.reflection.annotated.RedefinitionContext
-
- getAnnotation(Class<T>) - Method in class org.agorava.utils.solder.reflection.annotated.AnnotationBuilder
-
- getAnnotationBuilder() - Method in class org.agorava.utils.solder.reflection.annotated.RedefinitionContext
-
Access to the annotations present on the element.
- getAnnotationType() - Method in class org.agorava.utils.solder.bean.generic.GenericIdentifier
-
- getBaseType() - Method in class org.agorava.utils.solder.reflection.annotated.RedefinitionContext
-
Access to the
Type of the element on which this annotation is
defined
- getBean() - Method in class org.agorava.utils.solder.bean.ForwardingInjectionPoint
-
- getBeanClass() - Method in class org.agorava.utils.solder.bean.ForwardingBean
-
- getBeanClass() - Method in class org.agorava.utils.solder.bean.ForwardingObserverMethod
-
- getBeanClass() - Method in class org.agorava.utils.solder.unwraps.UnwrapsProducerBean
-
- getBeanManager() - Static method in class org.agorava.utils.solder.support.BeanManagerUtils
-
- getConfiguration() - Method in class org.agorava.utils.solder.bean.generic.GenericIdentifier
-
- getContextualInstance(Class<T>) - Static method in class org.agorava.utils.solder.support.BeanManagerUtils
-
- getContextualInstance(BeanManager, Class<T>) - Static method in class org.agorava.utils.solder.support.BeanManagerUtils
-
- getCount() - Method in interface org.agorava.utils.solder.util.collections.Multiset.Entry
-
Returns the count of the associated element in the underlying multiset.
- getElement() - Method in interface org.agorava.utils.solder.util.collections.Multiset.Entry
-
Returns the multiset element corresponding to this entry.
- getElementName() - Method in class org.agorava.utils.solder.reflection.annotated.RedefinitionContext
-
Access to the name of the element, or null if this represents a
constructor, parameter or class.
- getInjectionPoints() - Method in class org.agorava.utils.solder.bean.ForwardingBean
-
- getInjectionPoints() - Method in class org.agorava.utils.solder.bean.ForwardingInjectionTarget
-
- getInjectionPoints() - Method in class org.agorava.utils.solder.unwraps.UnwrapsProducerBean
-
- getJavaClass() - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
-
getter for the class
- getMember() - Method in class org.agorava.utils.solder.bean.ForwardingInjectionPoint
-
- getName() - Method in class org.agorava.utils.solder.bean.ForwardingBean
-
- getName() - Method in class org.agorava.utils.solder.unwraps.UnwrapsProducerBean
-
- getObservedQualifiers() - Method in class org.agorava.utils.solder.bean.ForwardingObserverMethod
-
- getObservedType() - Method in class org.agorava.utils.solder.bean.ForwardingObserverMethod
-
- getQualifiers(BeanManager, Iterable<Annotation>...) - Static method in class org.agorava.utils.solder.bean.Beans
-
Extract the qualifiers from a set of annotations.
- getQualifiers(BeanManager, Iterable<Annotation>) - Static method in class org.agorava.utils.solder.bean.Beans
-
Extract the qualifiers from a set of annotations.
- getQualifiers(BeanManager, Annotation[]...) - Static method in class org.agorava.utils.solder.bean.Beans
-
Extract the qualifiers from a set of annotations.
- getQualifiers() - Method in class org.agorava.utils.solder.bean.defaultbean.DefaultBeanInformation.Literal
-
- getQualifiers() - Method in class org.agorava.utils.solder.bean.ForwardingBean
-
- getQualifiers() - Method in class org.agorava.utils.solder.bean.ForwardingInjectionPoint
-
- getQualifiers(BeanManager, GenericIdentifier, Iterable<Annotation>) - Method in class org.agorava.utils.solder.bean.generic.GenericBeanExtension
-
- getQualifiers() - Method in class org.agorava.utils.solder.bean.generic.GenericIdentifier
-
- getQualifiers() - Method in class org.agorava.utils.solder.unwraps.UnwrapsProducerBean
-
- getRawType() - Method in class org.agorava.utils.solder.reflection.annotated.RedefinitionContext
-
Access to the raw type of the element on which the annotation is defined
- getReception() - Method in class org.agorava.utils.solder.bean.ForwardingObserverMethod
-
- getScope() - Method in class org.agorava.utils.solder.bean.ForwardingBean
-
- getScope() - Method in class org.agorava.utils.solder.unwraps.UnwrapsProducerBean
-
the proxies that are injected all have Dependant scope
- getStereotypes() - Method in class org.agorava.utils.solder.bean.ForwardingBean
-
- getStereotypes() - Method in class org.agorava.utils.solder.unwraps.UnwrapsProducerBean
-
- getTransactionPhase() - Method in class org.agorava.utils.solder.bean.ForwardingObserverMethod
-
- getType() - Method in class org.agorava.utils.solder.bean.ForwardingInjectionPoint
-
- getTypes() - Method in class org.agorava.utils.solder.bean.ForwardingBean
-
- getTypes() - Method in class org.agorava.utils.solder.unwraps.UnwrapsProducerBean
-
- getValue(Object, CreationalContext<T>) - Method in class org.agorava.utils.solder.bean.generic.GenericProducerMethod
-
- readFromType(AnnotatedType<X>) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
-
Reads in from an existing AnnotatedType.
- readFromType(AnnotatedType<X>, boolean) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
-
Reads in from an existing AnnotatedType.
- readFromType(Class<X>) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
-
Reads the annotations from an existing java type.
- readFromType(Class<X>, boolean) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
-
Reads the annotations from an existing java type.
- redefine(RedefinitionContext<A>) - Method in interface org.agorava.utils.solder.reflection.annotated.AnnotationRedefiner
-
- redefine(Class<A>, AnnotationRedefiner<A>) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
-
Redefine any annotations of the specified type.
- redefineAnnotationBuilder(Class<A>, AnnotationRedefiner<A>, AnnotatedElement, Type, AnnotationBuilder, String) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
-
- RedefinitionContext<A extends Annotation> - Class in org.agorava.utils.solder.reflection.annotated
-
Provides access to the context of an annotation redefinition.
- remove(Class<? extends Annotation>) - Method in class org.agorava.utils.solder.reflection.annotated.AnnotationBuilder
-
- remove(Object, Object) - Method in interface org.agorava.utils.solder.util.collections.Multimap
-
Removes a key-value pair from the multimap.
- remove(Object, int) - Method in interface org.agorava.utils.solder.util.collections.Multiset
-
Removes a number of occurrences of the specified element from this
multiset.
- remove(Object) - Method in interface org.agorava.utils.solder.util.collections.Multiset
-
Removes a single occurrence of the specified element from this
multiset, if present.
- remove() - Method in class org.agorava.utils.solder.util.collections.WrappedIterator
-
- removeAll(Object) - Method in interface org.agorava.utils.solder.util.collections.Multimap
-
Removes all values associated with a given key.
- removeAll(Collection<?>) - Method in interface org.agorava.utils.solder.util.collections.Multiset
-
- removeAll(Object) - Method in interface org.agorava.utils.solder.util.collections.SetMultimap
-
Removes all values associated with a given key.
- removeFromAll(Class<? extends Annotation>) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
-
Remove annotations from the type, and all of it's members.
- removeFromClass(Class<? extends Annotation>) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
-
Remove an annotation from the type
- removeFromConstructor(Constructor<X>, Class<? extends Annotation>) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
-
Remove an annotation from the specified constructor.
- removeFromConstructor(AnnotatedConstructor<X>, Class<? extends Annotation>) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
-
Remove an annotation from the specified constructor.
- removeFromConstructorParameter(Constructor<X>, int, Class<? extends Annotation>) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
-
Remove an annotation from the specified constructor parameter.
- removeFromField(Field, Class<? extends Annotation>) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
-
Remove an annotation from the specified field.
- removeFromField(AnnotatedField<? super X>, Class<? extends Annotation>) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
-
Remove an annotation from the specified field.
- removeFromMethod(Method, Class<? extends Annotation>) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
-
Remove an annotation from the specified method.
- removeFromMethod(AnnotatedMethod<? super X>, Class<? extends Annotation>) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
-
Remove an annotation from the specified method.
- removeFromMethodParameter(Method, int, Class<? extends Annotation>) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
-
Remove an annotation from the specified method parameter.
- removeFromParameter(AnnotatedParameter<? super X>, Class<? extends Annotation>) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
-
Remove an annotation from the specified parameter.
- replaceValues(K, Iterable<? extends V>) - Method in interface org.agorava.utils.solder.util.collections.Multimap
-
Stores a collection of values with the same key, replacing any existing
values for that key.
- replaceValues(K, Iterable<? extends V>) - Method in interface org.agorava.utils.solder.util.collections.SetMultimap
-
Stores a collection of values with the same key, replacing any existing
values for that key.
- retainAll(Collection<?>) - Method in interface org.agorava.utils.solder.util.collections.Multiset
-