See: Description
| Interface | Description |
|---|---|
| AnnotatedElement |
Describes an element that declares annotations.
|
| AnnotationAppender |
Annotation appenders are capable of writing annotations to a specified target.
|
| AnnotationAppender.Target |
Represents a target for an annotation writing process.
|
| AnnotationDescription |
An annotation description describes
Annotation meta data of a class without this class
being required to be loaded. |
| AnnotationDescription.EnumerationValue |
Represents a value of an
Enum which is a value of an
AnnotationDescription. |
| AnnotationDescription.Loadable<S extends Annotation> |
An annotation description that is linked to a given loaded annotation type which allows its representation
as a fully loaded instance.
|
| AnnotationList |
Defines a list of annotation instances.
|
| Class | Description |
|---|---|
| AnnotationAppender.Default |
A default implementation for an annotation appender that writes annotations to a given byte consumer
represented by an ASM
AnnotationVisitor. |
| AnnotationAppender.Target.OnField |
Target for an annotation that is written to a Java field.
|
| AnnotationAppender.Target.OnMethod |
Target for an annotation that is written to a Java method or constructor.
|
| AnnotationAppender.Target.OnMethodParameter |
Target for an annotation that is written to a Java method or constructor parameter.
|
| AnnotationAppender.Target.OnType |
Target for an annotation that is written to a Java type.
|
| AnnotationDescription.AbstractAnnotationDescription |
An adapter implementaton of an annotation.
|
| AnnotationDescription.AbstractAnnotationDescription.ForPrepared<S extends Annotation> |
An abstract implementation of a loadable annotation description.
|
| AnnotationDescription.EnumerationValue.AbstractEnumerationValue |
An adapter implementation of an enumeration value.
|
| AnnotationDescription.EnumerationValue.ForLoadedEnumeration |
An enumeration value representing a loaded enumeration.
|
| AnnotationDescription.ForLoadedAnnotation<S extends Annotation> |
A description of an already loaded annotation.
|
| AnnotationList.Empty |
Represents an empty annotation list.
|
| AnnotationList.Explicit |
Represents a list of explicitly provided annotation descriptions.
|
| AnnotationList.ForLoadedAnnotation |
Describes an array of loaded
Annotations as an annotatoon list. |
| Enum | Description |
|---|---|
| AnnotationAppender.AnnotationVisibility |
Determines if an annotation should be written to a specified target and if the annotation should be marked
as being visible at runtime.
|
Copyright © 2014. All rights reserved.