All Classes and Interfaces
Class
Description
AbstractType represents any non-special interface which does not
inherit from java.rmi.Remote, for which all methods throw RemoteException.
WARNING: The contents of this source file are not part of any
supported API.
This exception is thrown when an unqualified class name
is used that can be resolved in more than one way.
This exception is thrown when a field reference is
ambiguous.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
ArrayType is a wrapper for any of the other types.
This class represents an Java array type.
A factory for a class definition produced via ASM.
This class is used to assemble the bytecode instructions for a method.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
BatchEnvironment for rmic extends javac's version in four ways:
1.
BatchEnvironment for iiop extends rmic's version to add
parse state.
Main environment of the batch version of the Java compiler,
this needs more work.
Deprecated.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
This class is used to represent an attribute from a binary class.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
This class is used to represent a constant table once
it is read from a class file.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
This class represents a binary member
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
This class represents an Java class declaration.
This class is a Java class definition
WARNING: The contents of this source file are not part of any
supported API.
Abstract class to represent a class file.
This exception is thrown when a class definition is needed
and the class can't be found.
This class is used to represent a class path, which can contain both
directories and zip files.
A ClassLoader that will ultimately use a given org.glassfish.rmic.tools.java.ClassPath to
find the desired file.
ClassType is an abstract base representing any non-special class
type.
This class represents an Java class type.
WARNING: The contents of this source file are not part of any
supported API.
Various utility methods for processing Java tool command line arguments.
This exception is thrown when an internal compiler error occurs
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
A CompoundType is an abstract base class for all IIOP class and
interface types.
WARNING: The contents of this source file are not part of any
supported API.
A table of constants
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
This interface defines constant that are used
throughout the compiler.
WARNING: The contents of this source file are not part of any
supported API.
ContextElement provides a common interface for elements of a ContextStack.
ContextStack provides a mechanism to record parsing state.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
DirectoryLoader is a simple ClassLoader which loads from a specified
file system directory.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
This class defines the environment for a compilation.
WARNING: The contents of this source file are not part of any
supported API.
Deprecated.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
Parenthesized expressions.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
Generator defines the protocol for back-end implementations to be added
to rmic.
Generator provides a small framework from which IIOP-specific
generators can inherit.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
A class to represent identifiers.
WARNING: The contents of this source file are not part of any
supported API.
Information about the occurrence of an identifier.
An IDL generator for rmic.
IDLNames provides static utility methods to perform the IDL
name mappings specified in Chapter 5 of the Java Language
to IDL specification.
WARNING: The contents of this source file are not part of any
supported API.
ImplementationType represents any non-special class which implements
one or more interfaces which inherit from java.rmi.Remote.
This class describes the classes and packages imported
from a source file.
WARNING: The contents of this source file are not part of any
supported API.
IndentingWriter is a BufferedWriter subclass that supports automatic
indentation of lines of text written to the underlying Writer.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
An Java instruction
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
InterfaceType is an abstract base representing any non-special
interface type.
WARNING: The contents of this source file are not part of any
supported API.
A label instruction.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
A local Field
WARNING: The contents of this source file are not part of any
supported API.
This class is used to assemble the local variables in the local
variable table.
WARNING: The contents of this source file are not part of any
supported API.
Main "rmic" program.
Deprecated.
As of J2SE 1.3, the preferred way to compile Java
language sources is by using the new compiler,
com.org.glassfish.rmic.tools.javac.Main.
Legacy main class for "rmic" program, allowing the old class name to be used to run it.
This class defines a member of a Java class:
a variable, a method, or an inner class.
WARNING: The contents of this source file are not part of any
supported API.
The MethodSet structure is used to store methods for a class.
This class represents an Java method type.
A class whose instances are filters over Modifier bits.
WARNING: The contents of this source file are not part of any
supported API.
Names provides static utility methods used by other rmic classes
for dealing with identifiers.
WARNING: The contents of this source file are not part of any
supported API.
NCClassType represents any non-special class which does not
extends one or more interfaces which inherit from java.rmi.Remote.
NCInterfaceType represents any non-special, non-conforming interface.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
This class is used to represent the classes in a package.
This class is used to parse Java statements and expressions.
This is the protocol by which a Parser makes callbacks
to the later phases of the compiler.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
PrimitiveType wraps primitive types and void.
An IDL generator for rmic.
WARNING: The contents of this source file are not part of any
supported API.
A RemoteClass object encapsulates RMI-specific information about
a remote implementation class, i.e. a class that implements
one or more remote interfaces.
RemoteType represents any non-special interface which inherits
from java.rmi.Remote.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
Wraps an
IOException with an unchecked exception.A placeholder to handle the no-longer supported JRMP flags.
WARNING: The contents of this source file are not part of any
supported API.
A Scanner for Java tokens.
An input stream for java programs.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
Deprecated.
Deprecated.
SpecialClassType represents any one of the following types:
SpecialInterfaceType represents any one of the following types:
WARNING: The contents of this source file are not part of any
supported API.
StaticStringsHash takes an array of constant strings and
uses several different hash methods to try to find the
'best' one for that set.
WARNING: The contents of this source file are not part of any
supported API.
An IIOP stub/tie generator for rmic.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
Syntax errors, should always be caught inside the
parser for error recovery.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
Type is an abstract base class for a family of types which provide
conformance checking and name mapping as defined in the "Java to IDL
Mapping" OMG specification.
This class represents an Java Type.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
A reference from one scope to another.
Util provides static utility methods used by other rmic classes.
Util provides static utility methods used by other rmic classes.
ValueType represents any non-special class which does inherit from
java.io.Serializable and does not inherit from java.rmi.Remote.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.
WARNING: The contents of this source file are not part of any
supported API.