See: Description
| Interface | Description |
|---|---|
| MethodDescription |
Implementations of this interface describe a Java method, i.e.
|
| MethodList |
Implementations represent a list of method descriptions.
|
| MethodLookupEngine |
A method lookup engine is responsible for finding all methods that can be invoked on a given
TypeDescription. |
| MethodLookupEngine.Factory |
A factory for creating a
MethodLookupEngine. |
| MethodLookupEngine.Finding |
A finding contains a class's extracted invokable methods which were computed by a
MethodLookupEngine. |
| 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.
|
| MethodLookupEngine.ConflictingInterfaceMethod |
This
MethodDescription represents methods that are defined
ambiguously on several interfaces of a common type. |
| MethodLookupEngine.Default |
A default implementation of a method lookup engine.
|
| MethodLookupEngine.Default.MethodBucket |
A method bucket is used to identify unique methods of all super types and interfaces of a given type.
|
| MethodLookupEngine.Finding.Default |
A default implementation of a
MethodLookupEngine.Finding. |
| MethodLookupEngine.OverridenClassMethod |
This method description represents a method that is defined in a non-interface type and overrides a method
in another class it directly or indirectly extends.
|
| Enum | Description |
|---|---|
| MethodLookupEngine.Default.DefaultMethodLookup |
Determines if default methods are extracted when analyzing a given type.
|
| MethodLookupEngine.Default.Factory |
A factory for creating
MethodLookupEngine.Default lookup
engines. |
Copyright © 2014–2015. All rights reserved.