|
||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
ExternalSubtyping | Determines which types might be extended/implemented by a non-application class. |
ExternalVisibility | Defines which methods are seen by the string analysis as being accessible from unknown code. |
Resolver | Callback interface to allow the string analysis to model some external methods and fields more precisely. |
Class Summary | |
---|---|
FieldResolution | Description of a non-application String field. |
MainExternalVisibility | Treats only main methods as externally visible, and no fields as externally visible. |
MethodResolution | A description of a non-application method. |
PublicExternalVisibility | Treats public fields and methods as externally visible, and non-public fields and methods as not externally visible. |
Exception Summary | |
---|---|
InvalidResolutionException | Thrown if a resolver returned an invalid resolution object. |
The API for describing the interaction between application and non-application classes.
The Resolver
and ExternalVisiblity
interfaces may be implemented
by clients to assist the analysis.
This code may be used under the terms of the GNU General Public License.
|
||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |