| java.lang.Object | |
| ↳ | sun.rmi.rmic.RMIGenerator | 
A Generator object will generate the Java source code of the stub and skeleton classes for an RMI remote implementation class, using a particular stub protocol version. WARNING: The contents of this source file are not part of any supported API. Code that depends on them does so at its own risk: they are subject to change or removal without notice.
| 
  [Expand]
   Inherited Fields  | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
   From interface
sun.rmi.rmic.Constants
  | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
   From interface
sun.rmi.rmic.RMIConstants
  | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
   From interface
sun.tools.java.Constants
  | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
   From interface
sun.tools.java.RuntimeConstants
  | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Default constructor for Main to use. 
  
   | |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Generate the source files for the stub and/or skeleton classes
 needed by RMI for the given remote implementation class. 
  
   | |||||||||||
Examine and consume command line arguments. 
  
   | |||||||||||
| Protected Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Return the File object that should be used as the source file
 for the given Java class, using the supplied destination
 directory for the top of the package hierarchy. 
  
   | |||||||||||
| 
  [Expand]
   Inherited Methods  | |||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
   
From class
  java.lang.Object
  | |||||||||||||||||||||||||||||||||
   
From interface
  sun.rmi.rmic.Generator
  | |||||||||||||||||||||||||||||||||
Default constructor for Main to use.
Generate the source files for the stub and/or skeleton classes needed by RMI for the given remote implementation class.
| env | compiler environment | 
|---|---|
| cdef | definition of remote implementation class to generate stubs and/or skeletons for | 
| destDir | directory for the root of the package hierarchy for generated files | 
Examine and consume command line arguments.
| argv | The command line arguments. Ignore null and unknown arguments. Set each consumed argument to null. | 
|---|---|
| main | Report any errors using the main.error() methods. | 
Return the File object that should be used as the source file for the given Java class, using the supplied destination directory for the top of the package hierarchy.
