| Interface | Description |
|---|---|
| AnnotatedElement |
An annotated element is a java declaration that can be annotated.
|
| AnnotationModel |
Models an annotation instance
|
| AnnotationType |
Represents an annotation
|
| ArchiveAdapter |
adapter for reading archive style structure
|
| ArchiveAdapter.EntryTask |
defines the notion of an archive entry task which is a task
aimed to be run on particular archive entry.
|
| ArchiveAdapter.Selector | |
| ArchiveSelector |
An archive selector allows the user to select if an archive
should be parsed by the parser engine.
|
| ClassModel |
Model that represents a class
|
| ExtensibleType<T extends ExtensibleType> |
An extensible type is a type that can be subclassed like an interface
or a class.
|
| FieldModel |
Model that represent the field of a class
|
| InterfaceModel |
Represents an interface declaration.
|
| Member |
A member is a field or method declared on a class or interface
|
| MethodModel |
Model to represent a method declaration
|
| Parameter |
Denote a parameter to a method
|
| ParameterizedInterfaceModel |
Representation of a parameterized type
|
| Type |
A type defines java type which can be an interface or a class.
|
| Types |
Represents the result of a parsing activity.
|
| Class | Description |
|---|---|
| ArchiveAdapter.Entry |
Definition of an archive entry
|
| Parser |
Parse jar files or directories and create the model for any classes found.
|
| ParsingContext |
Parsing context for parsing jars and directories and getting a classmodel back
|
| ParsingContext.Builder |
Context builder
|
| Enum | Description |
|---|---|
| Member.Type |
Copyright © 2013 Oracle Corporation. All Rights Reserved.