public static interface AnnotationConfiguration.Builder
Modifier and Type | Method and Description |
---|---|
AnnotationConfiguration.Builder |
annotation(String annotationName,
AnnotationElement.AnnotationTarget... target)
Create a new annotation with the given name and return its builder to continue configure it.
|
AnnotationAttributeConfiguration.Builder |
attribute(String name)
Add a new attribute with the given name to the current annotation and return the builder to continue to
configure this attribute.
|
Configuration |
build() |
AnnotationConfiguration.Builder |
metadataCreator(AnnotationMetadataCreator<?,? extends AnnotatedDescriptor> annotationMetadataCreator)
Attach a metadata creator for this annotation and return the same builder.
|
AnnotationConfiguration.Builder |
repeatable(String containerAnnotationName) |
AnnotationAttributeConfiguration.Builder attribute(String name)
AnnotationConfiguration.Builder metadataCreator(AnnotationMetadataCreator<?,? extends AnnotatedDescriptor> annotationMetadataCreator)
AnnotationConfiguration.Builder repeatable(String containerAnnotationName)
AnnotationConfiguration.Builder annotation(String annotationName, AnnotationElement.AnnotationTarget... target)
Configuration build()
Copyright © 2017 JBoss, a division of Red Hat. All rights reserved.