mandala.rami.transparency.semi
Class JayaCompiler
java.lang.Object
mandala.rami.transparency.semi.JayaCompiler
- All Implemented Interfaces:
- java.io.Serializable
- public class JayaCompiler
- extends java.lang.Object
- implements java.io.Serializable
This class implements the semi transparent reflexive asynchronous
method invocation mechanism.
- Since:
- 1.0
- Version:
- 1.1
- Author:
- eipi
- See Also:
Serializable
,
Serialized Form
Method Summary |
static void |
generate(java.lang.Class originClass,
java.lang.String path)
Writes the source code of the semi-transparency asynchronous
proxy class for the given class into the specified
path directory. |
static void |
main(java.lang.String[] args)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JAYA_PATH_PROPERTY
public static final java.lang.String JAYA_PATH_PROPERTY
- See Also:
- Constant Field Values
DEFAULT_JAYA_PATH
public static final java.lang.String DEFAULT_JAYA_PATH
- See Also:
- Constant Field Values
USAGE
public static final java.lang.String USAGE
JayaCompiler
public JayaCompiler()
generate
public static void generate(java.lang.Class originClass,
java.lang.String path)
throws java.io.IOException
Writes the source code of the semi-transparency asynchronous
proxy class for the given class
into the specified
path
directory.
Each sub-directory corresponding to subpackages are created when
needed
- Parameters:
originClass
- the class to generate an semi-transparent
asynchronous proxy forpath
- the directory where the class must be written to
- Throws:
java.io.IOException
main
public static void main(java.lang.String[] args)
Mandala help mailing list