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

A

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
An implementation AnnotationRedefiner can be applied to an SolderAnnotatedTypeBuilder, and receives callbacks for each annotation of the type is it applied for.
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.

B

BeanManagerUtils - Class in org.agorava.utils.solder.support
 
BeanManagerUtils() - Constructor for class org.agorava.utils.solder.support.BeanManagerUtils
 
Beans - Class in org.agorava.utils.solder.bean
A set of utility methods for working with beans.

C

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.

D

DefaultBeanExtension - Class in org.agorava.utils.solder.bean.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.agorava.utils.solder.bean.defaultbean.DefaultBeanExtension
 
DefaultBeanInformation - Annotation Type in org.agorava.utils.solder.bean.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.agorava.utils.solder.bean.defaultbean
 
DefaultBeanInformation.Literal(Set<Annotation>) - Constructor for class org.agorava.utils.solder.bean.defaultbean.DefaultBeanInformation.Literal
 
DefaultBeanLiteral - Class in org.agorava.utils.solder.literal
 
DefaultBeanLiteral(Class<?>) - Constructor for class org.agorava.utils.solder.literal.DefaultBeanLiteral
 
delegate() - Method in class org.agorava.utils.solder.bean.ForwardingBean
All calls to this Bean instance are forwarded to the delegate unless overridden.
delegate() - Method in class org.agorava.utils.solder.bean.ForwardingInjectionPoint
 
delegate() - Method in class org.agorava.utils.solder.bean.ForwardingInjectionTarget
All calls to this InjectionTarget instance are forwarded to the delegate unless overridden.
delegate() - Method in class org.agorava.utils.solder.bean.ForwardingObserverMethod
All calls to this ObserverMethod instance are forwarded to the delegate unless overridden.
destroy(T, CreationalContext<T>) - Method in class org.agorava.utils.solder.bean.ForwardingBean
 
destroy(T, CreationalContext<T>) - Method in class org.agorava.utils.solder.bean.generic.GenericProducerMethod
 
destroy(M, CreationalContext<M>) - Method in class org.agorava.utils.solder.unwraps.UnwrapsProducerBean
 
dispose(T) - Method in class org.agorava.utils.solder.bean.ForwardingInjectionTarget
 

E

elementSet() - Method in interface org.agorava.utils.solder.util.collections.Multiset
Returns the set of distinct elements contained in this multiset.
entries() - Method in interface org.agorava.utils.solder.util.collections.Multimap
Returns a collection of all key-value pairs.
entries() - Method in interface org.agorava.utils.solder.util.collections.SetMultimap
Returns a collection of all key-value pairs.
entrySet() - Method in interface org.agorava.utils.solder.util.collections.Multiset
Returns a view of the contents of this multiset, grouped into Multiset.Entry instances, each providing an element of the multiset and the count of that element.
equal(Object, Object) - Static method in class org.agorava.utils.solder.util.collections.Objects
Determines whether two possibly-null objects are equal.
equals(Object) - Method in class org.agorava.utils.solder.bean.ForwardingBean
 
equals(Object) - Method in class org.agorava.utils.solder.bean.ForwardingObserverMethod
 
equals(Object) - Method in class org.agorava.utils.solder.bean.generic.GenericIdentifier
 
equals(Object) - Method in interface org.agorava.utils.solder.util.collections.Multimap
Compares the specified object with this multimap for equality.
equals(Object) - Method in interface org.agorava.utils.solder.util.collections.Multiset.Entry

Returns true if the given object is also a multiset entry and the two entries represent the same element and count.

equals(Object) - Method in interface org.agorava.utils.solder.util.collections.Multiset
Compares the specified object with this multiset for equality.
equals(Object) - Method in interface org.agorava.utils.solder.util.collections.SetMultimap
Compares the specified object to this multimap for equality.

F

fieldNotPresent(Field, Class<?>) - Method in class org.agorava.utils.solder.support.SolderMessages
 
ForwardingBean<T> - Class in org.agorava.utils.solder.bean
An implementation of Bean that forwards all calls to the ForwardingBean.delegate().
ForwardingBean() - Constructor for class org.agorava.utils.solder.bean.ForwardingBean
 
ForwardingInjectionPoint - Class in org.agorava.utils.solder.bean
 
ForwardingInjectionPoint() - Constructor for class org.agorava.utils.solder.bean.ForwardingInjectionPoint
 
ForwardingInjectionTarget<T> - Class in org.agorava.utils.solder.bean
An implementation of InjectionTarget that forwards all calls to ForwardingInjectionTarget.delegate().
ForwardingInjectionTarget() - Constructor for class org.agorava.utils.solder.bean.ForwardingInjectionTarget
 
ForwardingObserverMethod<T> - Class in org.agorava.utils.solder.bean
An implementation of ObserverMethod that forwards all calls to ForwardingObserverMethod.delegate().
ForwardingObserverMethod() - Constructor for class org.agorava.utils.solder.bean.ForwardingObserverMethod
 

G

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
Access to the AnnotatedElement on which this annotation is defined.
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
 

H

hashCode() - Method in class org.agorava.utils.solder.bean.ForwardingBean
 
hashCode() - Method in class org.agorava.utils.solder.bean.ForwardingObserverMethod
 
hashCode() - Method in class org.agorava.utils.solder.bean.generic.GenericIdentifier
 
hashCode() - Method in interface org.agorava.utils.solder.util.collections.Multimap
Returns the hash code for this multimap.
hashCode() - Method in interface org.agorava.utils.solder.util.collections.Multiset.Entry

The hash code of a multiset entry for element element and count count is defined as:

(element == null ?

hashCode() - Method in interface org.agorava.utils.solder.util.collections.Multiset
Returns the hash code for this multiset.
hasNext() - Method in class org.agorava.utils.solder.util.collections.WrappedIterator
 
hasPrevious() - Method in class org.agorava.utils.solder.util.collections.WrappedListIterator
 

I

immutableEntry(K, V) - Static method in class org.agorava.utils.solder.util.collections.Maps
Returns an immutable map entry with the specified key and value.
index() - Method in class org.agorava.utils.solder.reflection.Synthetic.SyntheticLiteral
 
inject(T, CreationalContext<T>) - Method in class org.agorava.utils.solder.bean.ForwardingInjectionTarget
 
invoke(Object, Method, Method, Object[]) - Method in class org.agorava.utils.solder.unwraps.UnwrapsInvocationHandler
 
isAlternative() - Method in class org.agorava.utils.solder.bean.ForwardingBean
 
isAlternative() - Method in class org.agorava.utils.solder.unwraps.UnwrapsProducerBean
 
isAnnotationPresent(Class<?>) - Method in class org.agorava.utils.solder.reflection.annotated.AnnotationBuilder
 
isDelegate() - Method in class org.agorava.utils.solder.bean.ForwardingInjectionPoint
 
isEmpty() - Method in interface org.agorava.utils.solder.util.collections.Multimap
Returns true if the multimap contains no key-value pairs.
isNullable() - Method in class org.agorava.utils.solder.bean.ForwardingBean
 
isNullable() - Method in class org.agorava.utils.solder.unwraps.UnwrapsProducerBean
 
isTransient() - Method in class org.agorava.utils.solder.bean.ForwardingInjectionPoint
 
iterator() - Method in interface org.agorava.utils.solder.util.collections.Multiset

Elements that occur multiple times in the multiset will appear multiple times in this iterator, though not necessarily sequentially.

Iterators - Class in org.agorava.utils.solder.util.collections
 
Iterators() - Constructor for class org.agorava.utils.solder.util.collections.Iterators
 

K

keys() - Method in interface org.agorava.utils.solder.util.collections.Multimap
Returns a collection, which may contain duplicates, of all keys.
keySet() - Method in interface org.agorava.utils.solder.util.collections.Multimap
Returns the set of all keys, each appearing once in the returned set.

L

LoggerProducer - Class in org.agorava.utils.solder.support
 
LoggerProducer() - Constructor for class org.agorava.utils.solder.support.LoggerProducer
 

M

Maps - Class in org.agorava.utils.solder.util.collections
 
mergeAnnotationsOnElement(Annotated, boolean, AnnotationBuilder) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
 
methodNotPresent(Method, Class<?>) - Method in class org.agorava.utils.solder.support.SolderMessages
 
Multimap<K,V> - Interface in org.agorava.utils.solder.util.collections
A collection similar to a Map, but which may associate multiple values with a single key.
Multimaps - Class in org.agorava.utils.solder.util.collections
 
Multiset<E> - Interface in org.agorava.utils.solder.util.collections
A collection that supports order-independent equality, like Set, but may have duplicate elements.
Multiset.Entry<E> - Interface in org.agorava.utils.solder.util.collections
An unmodifiable element-count pair for a multiset.
Multisets - Class in org.agorava.utils.solder.util.collections
 

N

namespace() - Method in class org.agorava.utils.solder.reflection.Synthetic.SyntheticLiteral
 
newHashMapWithExpectedSize(int) - Static method in class org.agorava.utils.solder.util.collections.Maps
Creates a HashMap instance with enough capacity to hold the specified number of elements without rehashing.
newHashSetWithExpectedSize(int) - Static method in class org.agorava.utils.solder.util.collections.Sets
Creates an empty HashSet instance with enough capacity to hold the specified number of elements without rehashing.
newSetMultimap(Map<K, Collection<V>>, Supplier<? extends Set<V>>) - Static method in class org.agorava.utils.solder.util.collections.Multimaps
Creates a new SetMultimap that uses the provided map and factory.
next() - Method in class org.agorava.utils.solder.util.collections.WrappedIterator
 
nextIndex() - Method in class org.agorava.utils.solder.util.collections.WrappedListIterator
 
notify(T) - Method in class org.agorava.utils.solder.bean.ForwardingObserverMethod
 

O

Objects - Class in org.agorava.utils.solder.util.collections
 
org.agorava.utils.solder.bean - package org.agorava.utils.solder.bean
 
org.agorava.utils.solder.bean.defaultbean - package org.agorava.utils.solder.bean.defaultbean
Allows a library to provide a default implmentation of a bean, which is used unless overridden by an application.
org.agorava.utils.solder.bean.generic - package org.agorava.utils.solder.bean.generic
Allows a library to expose sets of beans which may be configured multiple times in an application.
org.agorava.utils.solder.literal - package org.agorava.utils.solder.literal
 
org.agorava.utils.solder.reflection - package org.agorava.utils.solder.reflection
 
org.agorava.utils.solder.reflection.annotated - package org.agorava.utils.solder.reflection.annotated
 
org.agorava.utils.solder.support - package org.agorava.utils.solder.support
 
org.agorava.utils.solder.unwraps - package org.agorava.utils.solder.unwraps
 
org.agorava.utils.solder.util.collections - package org.agorava.utils.solder.util.collections
A collection of collection related utilities for Solder
overrideConstructorParameterType(Constructor<X>, int, Type) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
Override the declared type of a constructor parameter
overrideFieldType(Field, Type) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
Override the declared type of a field
overrideFieldType(AnnotatedField<? super X>, Type) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
Override the declared type of a field
overrideMethodParameterType(Method, int, Type) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
Override the declared type of a method parameter
overrideParameterType(AnnotatedParameter<? super X>, Type) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
Override the declared type of a parameter.

P

parameterMustNotBeNull(String) - Method in class org.agorava.utils.solder.support.SolderMessages
 
parameterNotPresent(Method, int, Class<?>) - Method in class org.agorava.utils.solder.support.SolderMessages
 
Platform - Class in org.agorava.utils.solder.util.collections
 
postConstruct(T) - Method in class org.agorava.utils.solder.bean.ForwardingInjectionTarget
 
Preconditions - Class in org.agorava.utils.solder.util.collections
 
preDestroy(T) - Method in class org.agorava.utils.solder.bean.ForwardingInjectionTarget
 
previous() - Method in class org.agorava.utils.solder.util.collections.WrappedListIterator
 
previousIndex() - Method in class org.agorava.utils.solder.util.collections.WrappedListIterator
 
produce(CreationalContext<T>) - Method in class org.agorava.utils.solder.bean.ForwardingInjectionTarget
 
produceLogger(InjectionPoint) - Method in class org.agorava.utils.solder.support.LoggerProducer
 
put(K, V) - Method in interface org.agorava.utils.solder.util.collections.Multimap
Stores a key-value pair in the multimap.
putAll(K, Iterable<? extends V>) - Method in interface org.agorava.utils.solder.util.collections.Multimap
Stores a collection of values with the same key.
putAll(Multimap<? extends K, ? extends V>) - Method in interface org.agorava.utils.solder.util.collections.Multimap
Copies all of another multimap's key-value pairs into this multimap.

R

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
Callback invoked for each annotation of the type the AnnotationRedefiner is applied for.
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

This method refines Collection.removeAll(java.util.Collection<?>) to further specify that it may not throw an exception in response to any of elements being null or of the wrong type.

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

This method refines Collection.retainAll(java.util.Collection<?>) to further specify that it may not throw an exception in response to any of elements being null or of the wrong type.

S

set(V) - Method in class org.agorava.utils.solder.util.collections.WrappedListIterator
 
setCount(E, int) - Method in interface org.agorava.utils.solder.util.collections.Multiset
Adds or removes the necessary occurrences of an element such that the element attains the desired count.
setCount(E, int, int) - Method in interface org.agorava.utils.solder.util.collections.Multiset
Conditionally sets the count of an element to a new value, as described in Multiset.setCount(Object, int), provided that the element has the expected current count.
setJavaClass(Class<X>) - Method in class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
setter for the class
SetMultimap<K,V> - Interface in org.agorava.utils.solder.util.collections
A Multimap that cannot hold duplicate key-value pairs.
Sets - Class in org.agorava.utils.solder.util.collections
 
size() - Method in interface org.agorava.utils.solder.util.collections.Multimap
Returns the number of key-value pairs in the multimap.
SolderAnnotatedTypeBuilder<X> - Class in org.agorava.utils.solder.reflection.annotated
Builder to aid in creation of a new AnnotatedType for use in CDI life cycle events.
SolderAnnotatedTypeBuilder() - Constructor for class org.agorava.utils.solder.reflection.annotated.SolderAnnotatedTypeBuilder
Create a new builder.
SolderMessages - Class in org.agorava.utils.solder.support
 
SolderMessages() - Constructor for class org.agorava.utils.solder.support.SolderMessages
 
Supplier<T> - Interface in org.agorava.utils.solder.util.collections
A class that can supply objects of a single type.
Synthetic - Annotation Type in org.agorava.utils.solder.reflection
A synthetic qualifier that can be used to replace other user-supplied configuration at deployment.
Synthetic.Provider - Class in org.agorava.utils.solder.reflection
Provides a unique Synthetic qualifier for the specified namespace

Synthetic.Provider is thread safe.

Synthetic.Provider(String) - Constructor for class org.agorava.utils.solder.reflection.Synthetic.Provider
 
Synthetic.SyntheticLiteral - Class in org.agorava.utils.solder.reflection
 
Synthetic.SyntheticLiteral(String, Long) - Constructor for class org.agorava.utils.solder.reflection.Synthetic.SyntheticLiteral
 

T

toString() - Method in class org.agorava.utils.solder.bean.ForwardingBean
 
toString() - Method in class org.agorava.utils.solder.bean.ForwardingObserverMethod
 
toString() - Method in class org.agorava.utils.solder.bean.generic.GenericIdentifier
 
toString() - Method in class org.agorava.utils.solder.reflection.annotated.AnnotationBuilder
 
toString() - Method in interface org.agorava.utils.solder.util.collections.Multiset.Entry
Returns the canonical string representation of this entry, defined as follows.
toString() - Method in interface org.agorava.utils.solder.util.collections.Multiset

It is recommended, though not mandatory, that this method return the result of invoking Multiset.toString() on the Multiset.entrySet(), yielding a result such as [a x 3, c, d x 2, e]

U

UnwrapsExtension - Class in org.agorava.utils.solder.unwraps
An extension that allows the use of Unwraps methods
UnwrapsExtension() - Constructor for class org.agorava.utils.solder.unwraps.UnwrapsExtension
 
UnwrapsInvocationHandler - Class in org.agorava.utils.solder.unwraps
 
UnwrapsInvocationHandler(BeanManager, AnnotatedMethod<?>, Bean<?>, InjectionPoint, Set<Annotation>) - Constructor for class org.agorava.utils.solder.unwraps.UnwrapsInvocationHandler
 
UnwrapsProducerBean<M> - Class in org.agorava.utils.solder.unwraps
Bean implementation that produces a JDK proxy

when a method is invoked on the proxy it calls the Unwraps producer method and invokes the method on the returned object

UnwrapsProducerBean(AnnotatedMethod<?>, BeanManager) - Constructor for class org.agorava.utils.solder.unwraps.UnwrapsProducerBean
 
UnwrapsProducerBean(AnnotatedMethod<?>, Set<Annotation>, Set<Annotation>, BeanManager) - Constructor for class org.agorava.utils.solder.unwraps.UnwrapsProducerBean
 

V

value() - Method in class org.agorava.utils.solder.literal.DefaultBeanLiteral
 
values() - Method in interface org.agorava.utils.solder.util.collections.Multimap
Returns a collection of all values in the multimap.

W

WrappedIterator<K,V> - Class in org.agorava.utils.solder.util.collections
Collection iterator for WrappedCollection.
WrappedListIterator<K,V> - Class in org.agorava.utils.solder.util.collections
ListIterator decorator.
WrappedListIterator(int, WrappedList<K, V>) - Constructor for class org.agorava.utils.solder.util.collections.WrappedListIterator
 
A B C D E F G H I K L M N O P R S T U V W 

Copyright © 2013. All Rights Reserved.