stardiv.app
Class CreateCpp
java.lang.Object
|
+--stardiv.app.CreateCpp
- public synchronized class CreateCpp
- extends java.lang.Object
Field Summary |
private static char |
CALL_CLASS_SEP
|
private static char |
CLASS_SEP
|
private static char |
CPP_CLASS_SEP
|
private static java.lang.String |
CPP_PARAMETER_NAME
|
private static java.lang.String |
MYOBJECT
|
private static java.lang.String |
PARAMETER_NAME
|
private static java.lang.String[] |
aGenClassArr
|
private static java.lang.String |
sGeneratedFileWarning
|
private static java.lang.String |
sSeparator
|
Constructor Summary |
CreateCpp()
|
Method Summary |
private static java.lang.String |
convertRefl2Cpp_args(java.lang.Class c)
|
private static void |
createClass(java.lang.String s,
java.io.PrintWriter pw)
|
private static void |
createFiles(java.lang.String s1,
java.lang.String s2)
|
private static void |
createStubHeader(java.lang.String s,
java.io.PrintWriter pw)
|
private static java.lang.String |
getCppType(java.lang.Class c)
|
(package private) static java.lang.String |
getJNIType(java.lang.Class c)
|
private static boolean |
isBSOS2()
|
static void |
main(java.lang.String[] s)
|
private static java.lang.String |
replace_By_1(java.lang.String s)
|
(package private) static java.lang.String |
toSlashes(java.lang.String s)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CALL_CLASS_SEP
private static final char CALL_CLASS_SEP
CLASS_SEP
private static final char CLASS_SEP
CPP_CLASS_SEP
private static final char CPP_CLASS_SEP
CPP_PARAMETER_NAME
private static final java.lang.String CPP_PARAMETER_NAME
MYOBJECT
private static final java.lang.String MYOBJECT
PARAMETER_NAME
private static final java.lang.String PARAMETER_NAME
aGenClassArr
private static java.lang.String[] aGenClassArr
sGeneratedFileWarning
private static final java.lang.String sGeneratedFileWarning
sSeparator
private static final java.lang.String sSeparator
CreateCpp
public CreateCpp()
convertRefl2Cpp_args
private static java.lang.String convertRefl2Cpp_args(java.lang.Class c)
createClass
private static void createClass(java.lang.String s,
java.io.PrintWriter pw)
throws java.lang.ClassNotFoundException
createFiles
private static void createFiles(java.lang.String s1,
java.lang.String s2)
createStubHeader
private static void createStubHeader(java.lang.String s,
java.io.PrintWriter pw)
throws java.lang.ClassNotFoundException
getCppType
private static java.lang.String getCppType(java.lang.Class c)
getJNIType
static java.lang.String getJNIType(java.lang.Class c)
isBSOS2
private static final boolean isBSOS2()
main
public static void main(java.lang.String[] s)
replace_By_1
private static java.lang.String replace_By_1(java.lang.String s)
toSlashes
static java.lang.String toSlashes(java.lang.String s)