Package org.mule.datasense.impl.util
Class AnnotationSupport<A>
java.lang.Object
org.mule.datasense.impl.util.AnnotationSupport<A>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T extends A>
voidannotate(T annotation) deannotate(Class<T> annotation) getAnnotation(Class<T> annotationClass) <T extends A>
TgetOrCreateAnnotation(Class<T> annotationClass, Supplier<T> supplier) <T extends A>
booleanisAnnotatedWith(Class<T> annotationClass)
-
Constructor Details
-
AnnotationSupport
public AnnotationSupport()
-
-
Method Details
-
getAnnotations
-
getAnnotation
-
annotate
-
deannotate
-
isAnnotatedWith
-
getOrCreateAnnotation
-