Class and Description |
---|
Context
Support for an abstract context, modelled loosely after ThreadLocal
but using a user-provided context instead of the current thread.
|
Context.Key
The client creates an instance of this class for each key.
|
JCDiagnostic
An abstraction of a diagnostic message generated by the compiler.
|
Class and Description |
---|
Context
Support for an abstract context, modelled loosely after ThreadLocal
but using a user-provided context instead of the current thread.
|
Context.Key
The client creates an instance of this class for each key.
|
Filter
Simple filter acting as a boolean predicate.
|
JCDiagnostic
An abstraction of a diagnostic message generated by the compiler.
|
JCDiagnostic.DiagnosticPosition
A DiagnosticPosition provides information about the positions in a file
that gave rise to a diagnostic.
|
List
A class for generic linked lists.
|
ListBuffer
A class for constructing lists by appending elements.
|
Name
An abstraction for internal compiler strings.
|
Pair
A generic class for pairs.
|
Warner
An interface to support optional warnings, needed for support of
unchecked conversions and unchecked casts.
|
Class and Description |
---|
Bits
A class for extensible, mutable bit sets.
|
Context
Support for an abstract context, modelled loosely after ThreadLocal
but using a user-provided context instead of the current thread.
|
Context.Key
The client creates an instance of this class for each key.
|
Filter
Simple filter acting as a boolean predicate.
|
JCDiagnostic
An abstraction of a diagnostic message generated by the compiler.
|
JCDiagnostic.DiagnosticPosition
A DiagnosticPosition provides information about the positions in a file
that gave rise to a diagnostic.
|
List
A class for generic linked lists.
|
ListBuffer
A class for constructing lists by appending elements.
|
Log
A class for error logs.
|
Name
An abstraction for internal compiler strings.
|
Names
Access to the compiler's name table.
|
Warner
An interface to support optional warnings, needed for support of
unchecked conversions and unchecked casts.
|
Class and Description |
---|
BaseFileManager
Utility methods for building a filemanager.
|
Context
Support for an abstract context, modelled loosely after ThreadLocal
but using a user-provided context instead of the current thread.
|
List
A class for generic linked lists.
|
Log
A class for error logs.
|
Options
A table of all command-line options.
|
Class and Description |
---|
Bits
A class for extensible, mutable bit sets.
|
ByteBuffer
A byte buffer is a flexible array which grows when elements are
appended.
|
Context
Support for an abstract context, modelled loosely after ThreadLocal
but using a user-provided context instead of the current thread.
|
Context.Key
The client creates an instance of this class for each key.
|
JCDiagnostic
An abstraction of a diagnostic message generated by the compiler.
|
JCDiagnostic.DiagnosticPosition
A DiagnosticPosition provides information about the positions in a file
that gave rise to a diagnostic.
|
List
A class for generic linked lists.
|
Log
A class for error logs.
|
Name
An abstraction for internal compiler strings.
|
Position.LineMap |
Class and Description |
---|
Context
Support for an abstract context, modelled loosely after ThreadLocal
but using a user-provided context instead of the current thread.
|
Context.Key
The client creates an instance of this class for each key.
|
List
A class for generic linked lists.
|
ListBuffer
A class for constructing lists by appending elements.
|
Log
A class for error logs.
|
Name
An abstraction for internal compiler strings.
|
Names
Access to the compiler's name table.
|
Options
A table of all command-line options.
|
Pair
A generic class for pairs.
|
Class and Description |
---|
Context
Support for an abstract context, modelled loosely after ThreadLocal
but using a user-provided context instead of the current thread.
|
List
A class for generic linked lists.
|
Name
An abstraction for internal compiler strings.
|
Pair
A generic class for pairs.
|
Class and Description |
---|
BaseFileManager
Utility methods for building a filemanager.
|
Context
Support for an abstract context, modelled loosely after ThreadLocal
but using a user-provided context instead of the current thread.
|
Class and Description |
---|
Context
Support for an abstract context, modelled loosely after ThreadLocal
but using a user-provided context instead of the current thread.
|
Context.Key
The client creates an instance of this class for each key.
|
Filter
Simple filter acting as a boolean predicate.
|
List
A class for generic linked lists.
|
ListBuffer
A class for constructing lists by appending elements.
|
Log
A class for error logs.
|
Name
An abstraction for internal compiler strings.
|
Names
Access to the compiler's name table.
|
Position.LineMap |
Class and Description |
---|
Context
Support for an abstract context, modelled loosely after ThreadLocal
but using a user-provided context instead of the current thread.
|
List
A class for generic linked lists.
|
Log.DeferredDiagnosticHandler
A DiagnosticHandler that can defer some or all diagnostics,
by buffering them for later examination and/or reporting.
|
Class and Description |
---|
Context
Support for an abstract context, modelled loosely after ThreadLocal
but using a user-provided context instead of the current thread.
|
Context.Key
The client creates an instance of this class for each key.
|
DiagnosticSource
A simple abstraction of a source file, as needed for use in a diagnostic message.
|
JCDiagnostic
An abstraction of a diagnostic message generated by the compiler.
|
JCDiagnostic.DiagnosticPosition
A DiagnosticPosition provides information about the positions in a file
that gave rise to a diagnostic.
|
List
A class for generic linked lists.
|
Name
An abstraction for internal compiler strings.
|
Names
Access to the compiler's name table.
|
Position.LineMap |
Class and Description |
---|
AbstractDiagnosticFormatter
This abstract class provides a basic implementation of the functionalities that should be provided
by any formatter used by javac.
|
AbstractDiagnosticFormatter.SimpleConfiguration |
AbstractLog
A base class for error logs.
|
BaseFileManager.ContentCacheEntry |
BasicDiagnosticFormatter.BasicConfiguration |
BasicDiagnosticFormatter.BasicConfiguration.BasicFormatKind
This enum contains all the kinds of formatting patterns supported
by a basic diagnostic formatter.
|
BasicDiagnosticFormatter.BasicConfiguration.SourcePosition
A source positioning value controls the position (within a given
diagnostic message) in which the source line the diagnostic refers to
should be displayed (if applicable)
|
Bits
A class for extensible, mutable bit sets.
|
Bits.BitsState |
Context
Support for an abstract context, modelled loosely after ThreadLocal
but using a user-provided context instead of the current thread.
|
Context.Factory
The client can register a factory for lazy creation of the
instance.
|
Context.Key
The client creates an instance of this class for each key.
|
DiagnosticSource
A simple abstraction of a source file, as needed for use in a diagnostic message.
|
Filter
Simple filter acting as a boolean predicate.
|
ForwardingDiagnosticFormatter
A delegated diagnostic formatter delegates all formatting
actions to an underlying formatter (aka the delegated formatter).
|
ForwardingDiagnosticFormatter.ForwardingConfiguration
A delegated formatter configuration delegates all configurations settings
to an underlying configuration object (aka the delegated configuration).
|
GraphUtils.DependencyKind
Basic interface for defining various dependency kinds.
|
GraphUtils.Node
This class is a basic abstract class for representing a node.
|
GraphUtils.TarjanNode
This class specialized Node, by adding elements that are required in order
to perform Tarjan computation of strongly connected components.
|
JavacMessages
Support for formatted localized messages.
|
JCDiagnostic
An abstraction of a diagnostic message generated by the compiler.
|
JCDiagnostic.DiagnosticFlag |
JCDiagnostic.DiagnosticPosition
A DiagnosticPosition provides information about the positions in a file
that gave rise to a diagnostic.
|
JCDiagnostic.DiagnosticType
A DiagnosticType defines the type of the diagnostic.
|
JCDiagnostic.Factory
A factory for creating diagnostic objects.
|
List
A class for generic linked lists.
|
ListBuffer
A class for constructing lists by appending elements.
|
Log
A class for error logs.
|
Log.DiagnosticHandler
DiagnosticHandler's provide the initial handling for diagnostics.
|
Log.PrefixKind |
Log.WriterKind |
Name
An abstraction for internal compiler strings.
|
Name.Table
An abstraction for the hash table used to create unique Name instances.
|
Names
Access to the compiler's name table.
|
Options
A table of all command-line options.
|
Pair
A generic class for pairs.
|
Position.LineMap |
RichDiagnosticFormatter
A rich diagnostic formatter is a formatter that provides better integration
with javac's type system.
|
RichDiagnosticFormatter.ClassNameSimplifier
A name simplifier keeps track of class names usages in order to determine
whether a class name can be compacted or not.
|
RichDiagnosticFormatter.RichConfiguration
Configuration object provided by the rich formatter.
|
RichDiagnosticFormatter.RichConfiguration.RichFormatterFeature
The advanced formatting features provided by the rich formatter
|
RichDiagnosticFormatter.RichPrinter
Enhanced type/symbol printer that provides support for features like simple names
and type variable disambiguation.
|
ServiceLoader
This is a temporary, modified copy of java.util.ServiceLoader, for use by
javac, to work around bug JDK-8004082.
|
SharedNameTable
Implementation of Name.Table that stores all names in a single shared
byte array, expanding it as needed.
|
Class and Description |
---|
Context
Support for an abstract context, modelled loosely after ThreadLocal
but using a user-provided context instead of the current thread.
|
Context.Key
The client creates an instance of this class for each key.
|
Log
A class for error logs.
|
Name
An abstraction for internal compiler strings.
|
Copyright © 2017 earcam. All rights reserved.