lejos.nxt
Class VM.VMClass
java.lang.Object
lejos.nxt.VM.VMClone
lejos.nxt.VM.VMClass
- Enclosing class:
- VM
public final class VM.VMClass
- extends VM.VMClone
Provide access to the internal class data
size
public short size
CIAData1
public short CIAData1
CIAData2
public short CIAData2
CIACnt1
public byte CIACnt1
CIACnt2
public byte CIACnt2
parentClass
public byte parentClass
flags
public byte flags
C_ARRAY
public static final byte C_ARRAY
- See Also:
- Constant Field Values
C_HASCLINIT
public static final byte C_HASCLINIT
- See Also:
- Constant Field Values
C_INTERFACE
public static final byte C_INTERFACE
- See Also:
- Constant Field Values
C_NOREFS
public static final byte C_NOREFS
- See Also:
- Constant Field Values
C_PRIMITIVE
public static final byte C_PRIMITIVE
- See Also:
- Constant Field Values
getMethods
public VM.VMMethods getMethods()
- Return access to the methods for this class
- Returns:
- the VMMethods object
getClassNo
public int getClassNo()
- Return the class number of this class
- Returns:
- the class number
getJavaClass
public Class<?> getJavaClass()
- Return a Java Class object for this class.
- Returns:
- Java Class object