| Interface | Description |
|---|---|
| ClassFileConstants | |
| ExternalAnnotationDecorator.ZipFileProducer |
Auxiliary interface for
ExternalAnnotationDecorator.getAnnotationZipFile(String, ZipFileProducer). |
| ExternalAnnotationProvider.IMethodAnnotationWalker |
| Class | Description |
|---|---|
| AnnotationInfo | |
| AnnotationMethodInfo | |
| AnnotationMethodInfoWithAnnotations | |
| BinaryTypeFormatter | |
| ClassFileReader | |
| ClassFileStruct | |
| ComponentInfo | |
| ComponentInfoWithAnnotation | |
| ComponentInfoWithTypeAnnotation | |
| ElementValuePairInfo | |
| ExternalAnnotationDecorator |
A decorator for
IBinaryType that allows external annotations to be attached. |
| ExternalAnnotationProvider | |
| FieldInfo | |
| FieldInfoWithAnnotation | |
| FieldInfoWithTypeAnnotation | |
| InnerClassInfo |
Describes one entry in the classes table of the InnerClasses attribute.
|
| JavaBinaryNames | |
| MethodInfo | |
| MethodInfoWithAnnotations | |
| ModuleInfo | |
| NonNullDefaultAwareTypeAnnotationWalker |
A type annotation walker that adds missing NonNull annotations according to the current default.
|
| TypeAnnotationInfo |
The TypeAnnotationInfo class does not currently support type annotations within code
blocks (those that have a target type of 0x40 and higher) - it is not yet clear that
these need to be accessible.
|
| TypeAnnotationWalker |
Type annotation walker implementation based an actual annotations decoded from a .class file.
|
| Exception | Description |
|---|---|
| ClassFormatException |