1"====================================================================== 2| 3| Java run-time support. java.lang.reflect.Proxy native methods. 4| 5| 6 ======================================================================" 7 8 9"====================================================================== 10| 11| Copyright 2003 Free Software Foundation, Inc. 12| Written by Paolo Bonzini. 13| 14| This file is part of GNU Smalltalk. 15| 16| The GNU Smalltalk class library is free software; you can redistribute it 17| and/or modify it under the terms of the GNU General Public License 18| as published by the Free Software Foundation; either version 2, or (at 19| your option) any later version. 20| 21| The GNU Smalltalk class library is distributed in the hope that it will be 22| useful, but WITHOUT ANY WARRANTY; without even the implied warranty of 23| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General 24| Public License for more details. 25| 26| You should have received a copy of the GNU Lesser General Public License 27| along with the GNU Smalltalk class library; see the file COPYING. If not, 28| write to the Free Software Foundation, 51 Franklin Street, Fifth Floor, 29| Boston, MA 02110-1301, USA. 30| 31 ======================================================================" 32 33!JavaVM methodsFor: 'java.lang.reflect.Proxy'! 34 35java_lang_reflect_Proxy_getProxyClass0_java_lang_ClassLoader: arg1 java_lang_ClassArray: arg2 36 <javaNativeMethod: #'getProxyClass0(Ljava/lang/ClassLoader;[Ljava/lang/Class;)Ljava/lang/Class;' 37 for: #{Java.java.lang.reflect.Proxy} static: true> 38 ^nil 39! 40 41java_lang_reflect_Proxy_getProxyData0_java_lang_ClassLoader: arg1 java_lang_ClassArray: arg2 42 <javaNativeMethod: #'getProxyData0(Ljava/lang/ClassLoader;[Ljava/lang/Class;)Ljava/lang/reflect/Proxy$ProxyData;' 43 for: #{Java.java.lang.reflect.Proxy} static: true> 44 ^nil 45! 46 47java_lang_reflect_Proxy_generateProxyClass0_java_lang_ClassLoader: arg1 java_lang_reflect_Proxy$ProxyData: arg2 48 <javaNativeMethod: #'generateProxyClass0(Ljava/lang/ClassLoader;Ljava/lang/reflect/Proxy$ProxyData;)Ljava/lang/Class;' 49 for: #{Java.java.lang.reflect.Proxy} static: true> 50 ^nil 51! ! 52