See: Description
| Interface | Description |
|---|---|
| MethodDescription |
Implementations of this interface describe a Java method, i.e.
|
| MethodList |
Implementations represent a list of method descriptions.
|
| ParameterDescription |
Description of the parameter of a Java method or constructor.
|
| ParameterList |
Represents a list of parameters of a method or a constructor.
|
| Class | Description |
|---|---|
| MethodDescription.AbstractMethodDescription |
An abstract base implementation of a method description.
|
| MethodDescription.ForLoadedConstructor |
An implementation of a method description for a loaded constructor.
|
| MethodDescription.ForLoadedMethod |
An implementation of a method description for a loaded method.
|
| MethodDescription.Latent |
A latent method description describes a method that is not attached to a declaring
TypeDescription. |
| MethodList.Empty |
An implementation of an empty method list.
|
| MethodList.Explicit |
A method list that is a wrapper for a given list of method descriptions.
|
| MethodList.ForLoadedType |
A method list implementation that returns all loaded byte code methods (methods and constructors) that
are declared for a given type.
|
| ParameterDescription.AbstractParameterDescription |
A base implementation of a method parameter description.
|
| ParameterDescription.ForLoadedParameter |
Description of a loaded parameter, represented by a Java 8
java.lang.reflect.Parameter. |
| ParameterDescription.ForLoadedParameter.OfLegacyVmConstructor |
Description of a loaded constructor's parameter on a virtual machine where
java.lang.reflect.Parameter
is not available. |
| ParameterDescription.ForLoadedParameter.OfLegacyVmMethod |
Description of a loaded method's parameter on a virtual machine where
java.lang.reflect.Parameter
is not available. |
| ParameterDescription.Latent |
A latent description of a parameter that is not attached to a method or constructor.
|
| ParameterList.AbstractBase |
An base implementation for a
ParameterList. |
| ParameterList.Empty |
An empty list of parameters.
|
| ParameterList.Explicit |
A list of explicitly provided parameter descriptions.
|
| ParameterList.ForLoadedExecutable |
Represents a list of parameters for an executable, i.e.
|
| ParameterList.ForLoadedExecutable.OfLegacyVmConstructor |
Represents a list of constructor parameters on virtual machines where the
java.lang.reflect.Parameter
type is not available. |
| ParameterList.ForLoadedExecutable.OfLegacyVmMethod |
Represents a list of method parameters on virtual machines where the
java.lang.reflect.Parameter
type is not available. |
Copyright © 2014–2015. All rights reserved.