| Modifier and Type | Method and Description |
|---|---|
<E extends Annotation> |
AnnotationValueFetcher.getInnerAnnotation(Function<A,E> function)
|
| Modifier and Type | Method and Description |
|---|---|
<E extends Annotation> |
AnnotationValueFetcher.getInnerAnnotations(Function<A,E[]> function)
|
<A extends Annotation> |
WithAnnotations.getValueFromAnnotation(Class<A> annotationClass)
Returns an optional
AnnotationValueFetcher which encapsulates the logic of obtaining annotations values when
executing with classes or with the Java AST. |
| Modifier and Type | Method and Description |
|---|---|
static <T extends Annotation> |
MuleExtensionAnnotationParser.parseRepeatableAnnotation(Type extensionType,
Class<T> annotation,
Function<Annotation,T[]> containerConsumer) |
| Modifier and Type | Class and Description |
|---|---|
class |
ClassBasedAnnotationValueFetcher<T extends Annotation>
AnnotationValueFetcher implementation which works directly with classes. |
| Modifier and Type | Method and Description |
|---|---|
<E extends Annotation> |
ClassBasedAnnotationValueFetcher.getInnerAnnotation(Function<T,E> function)
|
| Modifier and Type | Method and Description |
|---|---|
<E extends Annotation> |
ClassBasedAnnotationValueFetcher.getInnerAnnotations(Function<T,E[]> function)
|
<A extends Annotation> |
ParameterWrapper.getValueFromAnnotation(Class<A> annotationClass) |
<A extends Annotation> |
TypeWrapper.getValueFromAnnotation(Class<A> annotationClass) |
<A extends Annotation> |
MethodWrapper.getValueFromAnnotation(Class<A> annotationClass) |
<A extends Annotation> |
FieldWrapper.getValueFromAnnotation(Class<A> annotationClass) |
Copyright © 2003–2024 MuleSoft, Inc.. All rights reserved.