Class AnnotationObject.Builder

java.lang.Object
org.apache.juneau.commons.AnnotationObject.Builder
Direct Known Subclasses:
AppliedAnnotationObject.Builder, BeanCtorAnnotation.Builder, BeanIgnoreAnnotation.Builder, BeanPropAnnotation.Builder, BeanTypeAnnotation.Builder, BsonAnnotation.Builder, CborAnnotation.Builder, ChildAnnotation.Builder, ContactAnnotation.Builder, CsvAnnotation.Builder, ExampleAnnotation.Builder, ExternalDocsAnnotation.Builder, HtmlAnnotation.Builder, HtmlLinkAnnotation.Builder, ItemsAnnotation.Builder, JsonAnnotation.Builder, LicenseAnnotation.Builder, MarshalledAnnotation.Builder, MarshalledIgnoreAnnotation.Builder, MarshalledPropAnnotation.Builder, MixinAnnotation.Builder, MsgPackAnnotation.Builder, NamePropertyAnnotation.Builder, OpenApiAnnotation.Builder, OpSwaggerAnnotation.Builder, ParentPropertyAnnotation.Builder, PlainTextAnnotation.Builder, RdfAnnotation.Builder, ResponseAnnotation.Builder, RestAnnotation.Builder, RestDeleteAnnotation.Builder, RestDestroyAnnotation.Builder, RestEndCallAnnotation.Builder, RestGetAnnotation.Builder, RestInitAnnotation.Builder, RestOpAnnotation.Builder, RestOptionsAnnotation.Builder, RestPatchAnnotation.Builder, RestPostAnnotation.Builder, RestPostCallAnnotation.Builder, RestPostInitAnnotation.Builder, RestPreCallAnnotation.Builder, RestPutAnnotation.Builder, RestStartCallAnnotation.Builder, SchemaAnnotation.Builder, SoapXmlAnnotation.Builder, SubItemsAnnotation.Builder, SwaggerAnnotation.Builder, SwapAnnotation.Builder, TagAnnotation.Builder, UonAnnotation.Builder, UriAnnotation.Builder, UrlEncodingAnnotation.Builder, XmlAnnotation.Builder
Enclosing class:
AnnotationObject

public static class AnnotationObject.Builder extends Object
Builder for AnnotationObject objects.
  • Constructor Details

    • Builder

      public Builder(Class<? extends Annotation> annotationType)
      Constructor.
      Parameters:
      annotationType - The annotation type of the annotation implementation class. Must not be null.
  • Method Details