com.sun.tools.javac.util |
|
Java Source File Name | Type | Comment |
Abort.java | Class | Throwing an instance of
this class causes (silent) termination of the main compiler method.
This is NOT part of any API supported by Sun Microsystems. |
BaseFileObject.java | Class | |
Bits.java | Class | A class for extensible, mutable bit sets.
This is NOT part of any API supported by Sun Microsystems. |
ByteBuffer.java | Class | A byte buffer is a flexible array which grows when elements are
appended. |
ClientCodeException.java | Class | An exception used for propogating exceptions found in client code
invoked from javac.
This is NOT part of any API supported by Sun Microsystems. |
Constants.java | Class | Utilities for operating on constant values.
This is NOT part of any API supported by Sun Microsystems. |
Context.java | Class | Support for an abstract context, modelled loosely after ThreadLocal
but using a user-provided context instead of the current thread.
Within the compiler, a single Context is used for each
invocation of the compiler. |
Convert.java | Class | Utility class for static conversion methods between numbers
and strings in various formats.
This is NOT part of any API supported by Sun Microsystems. |
DiagnosticFormatter.java | Class | A formatter for diagnostic messages.
The formatter will format a diagnostic according to one of two format strings, depending on whether
or not the source name and position are set. |
FatalError.java | Class | Throwing an instance of this class causes immediate termination
of the main compiler method. |
JavacFileManager.java | Class | This class provides access to the source, class and other files
used by the compiler and related tools. |
JCDiagnostic.java | Class | An abstraction of a diagnostic message generated by the compiler.
This is NOT part of any API supported by Sun Microsystems. |
LayoutCharacters.java | Interface | An interface containing layout character constants used in Java
programs.
This is NOT part of any API supported by Sun Microsystems. |
List.java | Class | A class for generic linked lists. |
ListBuffer.java | Class | A class for constructing lists by appending elements. |
Log.java | Class | A class for error logs. |
MandatoryWarningHandler.java | Class | A handler to process mandatory warnings, setting up a deferred diagnostic
to be printed at the end of the compilation if some warnings get suppressed
because too many warnings have already been generated.
Note that the SuppressWarnings annotation can be used to suppress warnings
about conditions that would otherwise merit a warning. |
Messages.java | Class | Support for localized messages.
This is NOT part of any API supported by Sun Microsystems. |
Name.java | Class | An abstraction for internal compiler strings. |
Old199.java | Class | Provides an easy migration to JSR 199 v3.3. |
Options.java | Class | A table of all command-line options.
If an option has an argument, the option name is mapped to the argument.
If a set option has no argument, it is mapped to itself.
This is NOT part of any API supported by Sun Microsystems. |
Pair.java | Class | A generic class for pairs.
This is NOT part of any API supported by Sun Microsystems. |
Paths.java | Class | This class converts command line arguments, environment variables
and system properties (in File.pathSeparator-separated String form)
into a boot class path, user class path, and source path (in
Collection form).
This is NOT part of any API supported by Sun Microsystems. |
Position.java | Class | A class that defines source code positions as simple character
offsets from the beginning of the file. |
PropagatedException.java | Class | Used to propagate exceptions through to the user.
This is NOT part of any API supported by Sun Microsystems.
If you write code that depends on this, you do so at your own
risk. |
Version.java | Annotation | Used to provide version info for a class. |
Warner.java | Class | An interface to support optional warnings, needed for support of
unchecked conversions and unchecked casts.
Nothing described in this source file is part of any supported
API. |