| Package | Description |
|---|---|
| org.agorava.utils.solder.reflection.annotated |
| Modifier and Type | Method and Description |
|---|---|
SolderAnnotatedTypeBuilder<X> |
SolderAnnotatedTypeBuilder.addToClass(Annotation annotation)
Add an annotation to the type declaration.
|
SolderAnnotatedTypeBuilder<X> |
SolderAnnotatedTypeBuilder.addToConstructor(javax.enterprise.inject.spi.AnnotatedConstructor<X> constructor,
Annotation annotation)
Add an annotation to the specified constructor.
|
SolderAnnotatedTypeBuilder<X> |
SolderAnnotatedTypeBuilder.addToConstructor(Constructor<X> constructor,
Annotation annotation)
Add an annotation to the specified constructor.
|
SolderAnnotatedTypeBuilder<X> |
SolderAnnotatedTypeBuilder.addToConstructorParameter(Constructor<X> constructor,
int position,
Annotation annotation)
Add an annotation to the specified constructor parameter.
|
SolderAnnotatedTypeBuilder<X> |
SolderAnnotatedTypeBuilder.addToField(javax.enterprise.inject.spi.AnnotatedField<? super X> field,
Annotation annotation)
Add an annotation to the specified field.
|
SolderAnnotatedTypeBuilder<X> |
SolderAnnotatedTypeBuilder.addToField(Field field,
Annotation annotation)
Add an annotation to the specified field.
|
SolderAnnotatedTypeBuilder<X> |
SolderAnnotatedTypeBuilder.addToMethod(javax.enterprise.inject.spi.AnnotatedMethod<? super X> method,
Annotation annotation)
Add an annotation to the specified method.
|
SolderAnnotatedTypeBuilder<X> |
SolderAnnotatedTypeBuilder.addToMethod(Method method,
Annotation annotation)
Add an annotation to the specified method.
|
SolderAnnotatedTypeBuilder<X> |
SolderAnnotatedTypeBuilder.addToMethodParameter(Method method,
int position,
Annotation annotation)
Add an annotation to the specified method parameter.
|
SolderAnnotatedTypeBuilder<X> |
SolderAnnotatedTypeBuilder.addToParameter(javax.enterprise.inject.spi.AnnotatedParameter<? super X> parameter,
Annotation annotation)
Add an annotation to the specified parameter.
|
SolderAnnotatedTypeBuilder<X> |
SolderAnnotatedTypeBuilder.overrideConstructorParameterType(Constructor<X> constructor,
int position,
Type type)
Override the declared type of a constructor parameter
|
SolderAnnotatedTypeBuilder<X> |
SolderAnnotatedTypeBuilder.overrideMethodParameterType(Method method,
int position,
Type type)
Override the declared type of a method parameter
|
SolderAnnotatedTypeBuilder<X> |
SolderAnnotatedTypeBuilder.overrideParameterType(javax.enterprise.inject.spi.AnnotatedParameter<? super X> parameter,
Type type)
Override the declared type of a parameter.
|
SolderAnnotatedTypeBuilder<X> |
SolderAnnotatedTypeBuilder.readFromType(javax.enterprise.inject.spi.AnnotatedType<X> type)
Reads in from an existing AnnotatedType.
|
SolderAnnotatedTypeBuilder<X> |
SolderAnnotatedTypeBuilder.readFromType(javax.enterprise.inject.spi.AnnotatedType<X> type,
boolean overwrite)
Reads in from an existing AnnotatedType.
|
SolderAnnotatedTypeBuilder<X> |
SolderAnnotatedTypeBuilder.readFromType(Class<X> type)
Reads the annotations from an existing java type.
|
SolderAnnotatedTypeBuilder<X> |
SolderAnnotatedTypeBuilder.readFromType(Class<X> type,
boolean overwrite)
Reads the annotations from an existing java type.
|
<A extends Annotation> |
SolderAnnotatedTypeBuilder.redefine(Class<A> annotationType,
AnnotationRedefiner<A> redefinition)
Redefine any annotations of the specified type.
|
SolderAnnotatedTypeBuilder<X> |
SolderAnnotatedTypeBuilder.removeFromAll(Class<? extends Annotation> annotationType)
Remove annotations from the type, and all of it's members.
|
SolderAnnotatedTypeBuilder<X> |
SolderAnnotatedTypeBuilder.removeFromClass(Class<? extends Annotation> annotationType)
Remove an annotation from the type
|
SolderAnnotatedTypeBuilder<X> |
SolderAnnotatedTypeBuilder.removeFromConstructor(javax.enterprise.inject.spi.AnnotatedConstructor<X> constructor,
Class<? extends Annotation> annotationType)
Remove an annotation from the specified constructor.
|
SolderAnnotatedTypeBuilder<X> |
SolderAnnotatedTypeBuilder.removeFromConstructor(Constructor<X> constructor,
Class<? extends Annotation> annotationType)
Remove an annotation from the specified constructor.
|
SolderAnnotatedTypeBuilder<X> |
SolderAnnotatedTypeBuilder.removeFromConstructorParameter(Constructor<X> constructor,
int position,
Class<? extends Annotation> annotationType)
Remove an annotation from the specified constructor parameter.
|
SolderAnnotatedTypeBuilder<X> |
SolderAnnotatedTypeBuilder.removeFromField(javax.enterprise.inject.spi.AnnotatedField<? super X> field,
Class<? extends Annotation> annotationType)
Remove an annotation from the specified field.
|
SolderAnnotatedTypeBuilder<X> |
SolderAnnotatedTypeBuilder.removeFromField(Field field,
Class<? extends Annotation> annotationType)
Remove an annotation from the specified field.
|
SolderAnnotatedTypeBuilder<X> |
SolderAnnotatedTypeBuilder.removeFromMethod(javax.enterprise.inject.spi.AnnotatedMethod<? super X> method,
Class<? extends Annotation> annotationType)
Remove an annotation from the specified method.
|
SolderAnnotatedTypeBuilder<X> |
SolderAnnotatedTypeBuilder.removeFromMethod(Method method,
Class<? extends Annotation> annotationType)
Remove an annotation from the specified method.
|
SolderAnnotatedTypeBuilder<X> |
SolderAnnotatedTypeBuilder.removeFromMethodParameter(Method method,
int position,
Class<? extends Annotation> annotationType)
Remove an annotation from the specified method parameter.
|
SolderAnnotatedTypeBuilder<X> |
SolderAnnotatedTypeBuilder.removeFromParameter(javax.enterprise.inject.spi.AnnotatedParameter<? super X> parameter,
Class<? extends Annotation> annotationType)
Remove an annotation from the specified parameter.
|
SolderAnnotatedTypeBuilder<X> |
SolderAnnotatedTypeBuilder.setJavaClass(Class<X> javaClass)
setter for the class
|
Copyright © 2013. All Rights Reserved.