See: Description
| Interface | Description |
|---|---|
| DeclaredInType |
This interface represents all elements that can be declared within a type, i.e.
|
| PackageDescription |
A package description represents a Java package.
|
| TypeDescription |
Implementations of this interface represent a Java type, i.e.
|
| TypeList |
Implementations represent a list of type descriptions.
|
| Class | Description |
|---|---|
| PackageDescription.AbstractPackageDescription |
An abstract base implementation of a package description.
|
| PackageDescription.ForLoadedPackage |
Represents a loaded
Package wrapped as a
PackageDescription. |
| PackageDescription.Simple |
A simple implementation of a package without annotations.
|
| TypeDescription.AbstractTypeDescription |
An abstract base implementation of a type description.
|
| TypeDescription.AbstractTypeDescription.OfSimpleType |
An adapter implementation of a
TypeDescription that
describes any type that is not an array or a primitive type. |
| TypeDescription.ArrayProjection |
A projection for an array type based on an existing
TypeDescription. |
| TypeDescription.ForLoadedType |
A type description implementation that represents a loaded type.
|
| TypeDescription.Latent |
A latent type description for a type without methods or fields.
|
| TypeList.Empty |
An implementation of an empty type list.
|
| TypeList.Explicit |
A wrapper implementation of an explicit list of types.
|
| TypeList.ForLoadedType |
Implementation of a type list for an array of loaded types.
|
Copyright © 2014–2015. All rights reserved.