ClassConfig |
ClassConfig.addAnnotation(AnnotationInfo annotation) |
Adds given annotation to this class.
|
ClassConfig |
ClassConfig.addAnnotation(java.lang.annotation.Annotation annotation) |
Adds given annotation to this class.
|
ClassConfig |
ClassConfig.addAnnotation(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType) |
Adds a marker annotation of given type to this class.
|
ClassConfig |
MetaAnnotations.addInterceptorBinding(java.lang.Class<? extends java.lang.annotation.Annotation> annotation) |
Registers annotation as an interceptor binding annotation.
|
ClassConfig |
MetaAnnotations.addQualifier(java.lang.Class<? extends java.lang.annotation.Annotation> annotation) |
Registers annotation as a qualifier annotation.
|
ClassConfig |
MetaAnnotations.addStereotype(java.lang.Class<? extends java.lang.annotation.Annotation> annotation) |
Registers annotation as a stereotype annotation.
|
ClassConfig |
ClassConfig.removeAllAnnotations() |
Removes all annotations from this class.
|
ClassConfig |
ClassConfig.removeAnnotation(java.util.function.Predicate<AnnotationInfo> predicate) |
Removes all annotations matching given predicate from this class.
|