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.