| 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.
