waba.lang
Class Class

java.lang.Object
  |
  +--waba.lang.Class

public final class Class
extends java.lang.Object

This class must never be used in desktop, otherwise you'll get strange errors!


Constructor Summary
Class()
           
 
Method Summary
static Class forName(String className)
          See also waba.sys.Vm.attachLibrary!
 waba.lang.reflect.Field getField(String name)
          Not implemented under the SuperWaba VM!
 waba.lang.reflect.Method getMethod(String name, Class[] parameterTypes)
          Not implemented under the SuperWaba VM!
 String getName()
           
 Object getResourceAsStream(String name)
          Not implemented under the SuperWaba VM!
 Class getSuperclass()
          Not implemented under the SuperWaba VM!
 boolean isInstance(Object obj)
           
 Object newInstance()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Class

public Class()
Method Detail

forName

public static Class forName(String className)
                     throws ClassNotFoundException
See also waba.sys.Vm.attachLibrary! IMPORTANT! Any classes that you instantiate by using Class.forName MUST BE INCLUDED MANUALY to the parameters of WARP. For example, if you do a Class.forName("MyClass") and MyClass is not referenced explicitly in any other place, then WARP will NOT INCLUDE it in the pdb.

newInstance

public Object newInstance()
                   throws InstantiationException,
                          IllegalAccessException

isInstance

public boolean isInstance(Object obj)

getName

public String getName()

toString

public String toString()
Overrides:
toString in class java.lang.Object

getResourceAsStream

public Object getResourceAsStream(String name)
Not implemented under the SuperWaba VM! Will crash if used in the device!

getMethod

public waba.lang.reflect.Method getMethod(String name,
                                          Class[] parameterTypes)
Not implemented under the SuperWaba VM! Will crash if used in the device!

getSuperclass

public Class getSuperclass()
Not implemented under the SuperWaba VM! Will crash if used in the device!

getField

public waba.lang.reflect.Field getField(String name)
Not implemented under the SuperWaba VM! Will crash if used in the device!