Mercurial > projects > dwt2
diff base/src/java/lang/Class.d @ 84:fcf926c91ca4
Added base classes
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Sat, 18 Apr 2009 09:25:29 +0200 |
parents | |
children | 6be48cf9f95c |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/base/src/java/lang/Class.d Sat Apr 18 09:25:29 2009 +0200 @@ -0,0 +1,158 @@ +module java.lang.Class; + +import java.lang.util; +import java.lang.reflect.Method; +import java.lang.reflect.Field; +import java.lang.reflect.Package; +import java.lang.reflect.Constructor; + +class Class { + bool desiredAssertionStatus(){ + implMissing(__FILE__, __LINE__ ); + return false; + } + static Class forName(String className){ + implMissing(__FILE__, __LINE__ ); + return null; + } + //static Class forName(String name, bool initialize, ClassLoader loader){ + // implMissing(__FILE__, __LINE__ ); + // return null; + //} + Class[] getClasses(){ + implMissing(__FILE__, __LINE__ ); + return null; + } + //ClassLoader getClassLoader(){ + // implMissing(__FILE__, __LINE__ ); + // return null; + //} + Class getComponentType(){ + implMissing(__FILE__, __LINE__ ); + return null; + } + Constructor getConstructor(Class parameterTypes...){ + implMissing(__FILE__, __LINE__ ); + return null; + } + Constructor[] getConstructors(){ + implMissing(__FILE__, __LINE__ ); + return null; + } + Class[] getDeclaredClasses(){ + implMissing(__FILE__, __LINE__ ); + return null; + } + Constructor getDeclaredConstructor(Class parameterTypes...){ + implMissing(__FILE__, __LINE__ ); + return null; + } + Constructor[] getDeclaredConstructors(){ + implMissing(__FILE__, __LINE__ ); + return null; + } + Field getDeclaredField(String name){ + implMissing(__FILE__, __LINE__ ); + return null; + } + Field[] getDeclaredFields(){ + implMissing(__FILE__, __LINE__ ); + return null; + } + Method getDeclaredMethod(String name, Class parameterTypes...){ + implMissing(__FILE__, __LINE__ ); + return null; + } + Method[] getDeclaredMethods(){ + implMissing(__FILE__, __LINE__ ); + return null; + } + Class getDeclaringClass(){ + implMissing(__FILE__, __LINE__ ); + return null; + } + Field getField(String name){ + implMissing(__FILE__, __LINE__ ); + return null; + } + Field[] getFields(){ + implMissing(__FILE__, __LINE__ ); + return null; + } + Class[] getInterfaces(){ + implMissing(__FILE__, __LINE__ ); + return null; + } + Method getMethod(String name, Class parameterTypes...){ + implMissing(__FILE__, __LINE__ ); + return null; + } + Method[] getMethods(){ + implMissing(__FILE__, __LINE__ ); + return null; + } + int getModifiers(){ + implMissing(__FILE__, __LINE__ ); + return 0; + } + String getName(){ + implMissing(__FILE__, __LINE__ ); + return null; + } + Package getPackage(){ + implMissing(__FILE__, __LINE__ ); + return null; + } + //ProtectionDomain getProtectionDomain(){ + // implMissing(__FILE__, __LINE__ ); + // return null; + //} + //URL getResource(String name){ + // implMissing(__FILE__, __LINE__ ); + // return null; + //} + //InputStream getResourceAsStream(String name){ + // implMissing(__FILE__, __LINE__ ); + // return null; + //} + //Object[] getSigners(){ + // implMissing(__FILE__, __LINE__ ); + // return null; + //} + String getSimpleName(){ + implMissing(__FILE__, __LINE__ ); + return null; + } + Class getSuperclass(){ + implMissing(__FILE__, __LINE__ ); + return null; + } + bool isArray(){ + implMissing(__FILE__, __LINE__ ); + return false; + } + bool isAssignableFrom(Class cls){ + implMissing(__FILE__, __LINE__ ); + return false; + } + bool isInstance(Object obj){ + implMissing(__FILE__, __LINE__ ); + return false; + } + bool isInterface(){ + implMissing(__FILE__, __LINE__ ); + return false; + } + bool isPrimitive(){ + implMissing(__FILE__, __LINE__ ); + return false; + } + Object newInstance(){ + implMissing(__FILE__, __LINE__ ); + return null; + } + String toString(){ + implMissing(__FILE__, __LINE__ ); + return null; + } +}