public final class AnnotationConfig<DescriptorType extends AnnotatedDescriptor>
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AnnotationConfig.Builder<DescriptorType extends AnnotatedDescriptor> |
| Modifier and Type | Field and Description |
|---|---|
private AnnotationMetadataCreator<?,DescriptorType> |
annotationMetadataCreator |
private java.util.Map<java.lang.String,AnnotationAttributeConfig> |
attributes |
private java.lang.String |
name |
| Modifier | Constructor and Description |
|---|---|
private |
AnnotationConfig(java.lang.String name,
java.util.Map<java.lang.String,AnnotationAttributeConfig> attributes,
AnnotationMetadataCreator<?,DescriptorType> annotationMetadataCreator) |
| Modifier and Type | Method and Description |
|---|---|
AnnotationMetadataCreator<?,DescriptorType> |
annotationMetadataCreator() |
java.util.Map<java.lang.String,AnnotationAttributeConfig> |
attributes() |
java.lang.String |
name() |
private final java.lang.String name
private final java.util.Map<java.lang.String,AnnotationAttributeConfig> attributes
private final AnnotationMetadataCreator<?,DescriptorType extends AnnotatedDescriptor> annotationMetadataCreator
private AnnotationConfig(java.lang.String name,
java.util.Map<java.lang.String,AnnotationAttributeConfig> attributes,
AnnotationMetadataCreator<?,DescriptorType> annotationMetadataCreator)
public java.lang.String name()
public java.util.Map<java.lang.String,AnnotationAttributeConfig> attributes()
public AnnotationMetadataCreator<?,DescriptorType> annotationMetadataCreator()