|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--openjava.mop.OJSystem
The class OJSystem
For example
Object
Field Summary | |
static OJClass |
BOOLEAN
class object for primitive type boolean |
static OJClass |
BYTE
class object for primitive type byte |
static OJClass |
CHAR
class object for primitive type char |
static OJClass |
DOUBLE
class object for primitive type double |
static GlobalEnvironment |
env
The global system environment for all public classes. |
static OJClass |
FLOAT
class object for primitive type float |
static OJClass |
INT
class object for primitive type int |
static OJClass |
LONG
class object for primitive type long |
static java.lang.String |
NextLineChar
The system dependent newline string. |
static OJClass |
NULLTYPE
class object for type of null literal |
static java.lang.String |
NULLTYPE_NAME
The type name for null. |
static OJClass |
OBJECT
class object for java.lang.Object |
static java.lang.Object |
orderingLock
internal use only |
static OJClass |
SHORT
class object for primitive type short |
static OJClass |
STRING
class object for java.lang.String |
static java.util.Hashtable |
underConstruction
internal use only |
static OJClass |
VOID
class object for primitive type void |
static OJClass |
waited
internal use only |
static java.util.Vector |
waitingPool
internal use only |
Constructor Summary | |
OJSystem()
|
Method Summary | |
static OJClass[] |
addedClasses()
internal use only |
static void |
addNewClass(OJClass clazz)
Adds an new public class to be generated. |
static JavaCompiler |
getJavaCompiler()
internal use only |
static java.lang.Class |
getMetabind(java.lang.String clazz)
internal use only |
static void |
initConstants()
inner use only |
static void |
metabind(java.lang.String clazz,
java.lang.String metaclazz)
internal use only |
static void |
setJavaCompiler(JavaCompiler c)
internal use only |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static OJClass BOOLEAN
public static OJClass BYTE
public static OJClass CHAR
public static OJClass SHORT
public static OJClass INT
public static OJClass LONG
public static OJClass FLOAT
public static OJClass DOUBLE
public static OJClass VOID
public static OJClass STRING
public static OJClass OBJECT
public static OJClass NULLTYPE
public static java.lang.String NextLineChar
public static final java.lang.String NULLTYPE_NAME
public static final GlobalEnvironment env
public static java.lang.Object orderingLock
public static OJClass waited
public static final java.util.Hashtable underConstruction
public static final java.util.Vector waitingPool
Constructor Detail |
public OJSystem()
Method Detail |
public static final void initConstants()
public static void addNewClass(OJClass clazz) throws MOPException
public static JavaCompiler getJavaCompiler()
public static void setJavaCompiler(JavaCompiler c)
public static OJClass[] addedClasses()
public static void metabind(java.lang.String clazz, java.lang.String metaclazz) throws openjava.tools.parser.ParseException
public static java.lang.Class getMetabind(java.lang.String clazz)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |