Class AppliedAnnotationObject.BuilderTMFC
java.lang.Object
org.apache.juneau.commons.annotation.AnnotationObject.Builder
org.apache.juneau.commons.annotation.AppliedAnnotationObject.Builder
org.apache.juneau.commons.annotation.AppliedAnnotationObject.BuilderT
org.apache.juneau.commons.annotation.AppliedAnnotationObject.BuilderTMF
org.apache.juneau.commons.annotation.AppliedAnnotationObject.BuilderTMFC
- Direct Known Subclasses:
BeanIgnoreAnnotation.Builder
- Enclosing class:
- AppliedAnnotationObject
Builder for applied annotations targeting classes, methods, fields, and constructors.
The most comprehensive builder variant, combining all targeting capabilities from AppliedAnnotationObject.BuilderT, AppliedAnnotationObject.BuilderM,
field targeting, and AppliedAnnotationObject.BuilderC, providing complete targeting for all program elements.
Example:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionon(Constructor<?>... value) Appends the constructors that this annotation applies to.on(ConstructorInfo... value) Appends the constructors that this annotation applies to.Methods inherited from class org.apache.juneau.commons.annotation.AppliedAnnotationObject.BuilderTMF
on, on, on, onMethods inherited from class org.apache.juneau.commons.annotation.AppliedAnnotationObject.BuilderT
on, on, onClass, onClassMethods inherited from class org.apache.juneau.commons.annotation.AppliedAnnotationObject.Builder
onMethods inherited from class org.apache.juneau.commons.annotation.AnnotationObject.Builder
getAnnotationType
-
Constructor Details
-
BuilderTMFC
Constructor.- Parameters:
annotationType- The annotation type of the annotation implementation class.
-
-
Method Details
-
on
Appends the constructors that this annotation applies to.- Parameters:
value- The values to append.- Returns:
- This object.
-
on
Appends the constructors that this annotation applies to.- Parameters:
value- The values to append.- Returns:
- This object.
-