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.
|
Parser.Result | |
ParsingContext |
Parsing context for parsing jars and directories and getting a classmodel back
|
ParsingContext.Builder |
Context builder
|
Enum | Description |
---|---|
Member.Type |
Copyright © 2009–2023 Oracle Corporation. All rights reserved.