@@ -1748,7 +1748,7 @@ public Method getMethod(String name, Class<?>... paramTypes) throws NoSuchMethod
17481748 /**
17491749 * @j2sNative
17501750 *
1751- * return Clazz.new (java.lang.reflect.Method.c$$Class$S$ClassA$Class$ClassA$I, [this, name,
1751+ * return Clazz.new_ (java.lang.reflect.Method.c$$Class$S$ClassA$Class$ClassA$I, [this, name,
17521752 * paramTypes, java.lang.Void, [], 0]);
17531753 */
17541754 {
@@ -1816,7 +1816,7 @@ public Constructor<T> getConstructor(Class<?>... parameterTypes) throws NoSuchMe
18161816 /**
18171817 * @j2sNative
18181818 *
1819- * return Clazz.new (java.lang.reflect.Constructor.c$$Class$ClassA$ClassA$I, [this, parameterTypes || [], [], java.lang.reflect.Modifier.PUBLIC]);
1819+ * return Clazz.new_ (java.lang.reflect.Constructor.c$$Class$ClassA$ClassA$I, [this, parameterTypes || [], [], java.lang.reflect.Modifier.PUBLIC]);
18201820 */
18211821 {
18221822 return null ;
@@ -2192,6 +2192,7 @@ public Constructor<T> getDeclaredConstructor(Class<?>... parameterTypes)
21922192 * If {@code name} is {@code null}
21932193 * @since JDK1.1
21942194 */
2195+
21952196 public InputStream getResourceAsStream (String name ) {
21962197 // allows an optional second argument to be a base directory in JavaScript
21972198 @ SuppressWarnings ("unused" )
@@ -2237,11 +2238,11 @@ public InputStream getResourceAsStream(String name) {
22372238 try {
22382239 if (fname.indexOf(":/") < 0) {
22392240 var d = document.location.href.split("?")[0].split("/");
2240- d[d.length - 1] = fname;
2241- fname = d.join("/");
2241+ d[d.length - 1] = fname;
2242+ fname = d.join("/");
22422243 }
2243- Clazz.loadClass ("java.net.URL");
2244- url = Clazz.new (java.net.URL.c$$S,[fname]);
2244+ Clazz.load ("java.net.URL");
2245+ url = Clazz.new_ (java.net.URL.c$$S,[fname]);
22452246 } catch (e) {
22462247 return null;
22472248 }
@@ -2254,9 +2255,9 @@ public InputStream getResourceAsStream(String name) {
22542255 return null;
22552256
22562257 var bytes = (data.__BYTESIZE == 1 ? data : J2S._strToBytes(data));
2257- Clazz.loadClass ("java.io.BufferedInputStream");
2258- Clazz.loadClass ("java.io.ByteArrayInputStream");
2259- var is = Clazz.new (java.io.BufferedInputStream.c$$java_io_InputStream, [Clazz.new (java.io.ByteArrayInputStream.c$$BA, [bytes])]);
2258+ Clazz.load ("java.io.BufferedInputStream");
2259+ Clazz.load ("java.io.ByteArrayInputStream");
2260+ var is = Clazz.new_ (java.io.BufferedInputStream.c$$java_io_InputStream, [Clazz.new_ (java.io.ByteArrayInputStream.c$$BA, [bytes])]);
22602261 is.url = url;
22612262 url._streamData = is;
22622263 return is;
@@ -2808,13 +2809,13 @@ private Method[] privateGetPublicMethods() {
28082809 for (var attr in p) {
28092810 if (typeof p[attr] == "function" && !p[attr].__CLASS_NAME__ && p[attr] != this.$clazz$[attr] && p[attr].exClazz == this.$clazz$) {
28102811 // there are polynormical methods.
2811- ms.push(Clazz.new (Clazz.load('java.lang.reflect.Method').c$$Class$S$ClassA$Class$ClassA$I, [this, attr, [], java.lang.Void, [], 1]));
2812+ ms.push(Clazz.new_ (Clazz.load('java.lang.reflect.Method').c$$Class$S$ClassA$Class$ClassA$I, [this, attr, [], java.lang.Void, [], 1]));
28122813 }
28132814 }
28142815 p = this.$clazz$;
28152816 for (var attr in p) {
28162817 if (typeof p[attr] == "function" && !p[attr].__CLASS_NAME__ && p[attr].exClazz == this.$clazz$) {
2817- ms.push(Clazz.new (Clazz.load('java.lang.reflect.Method').c$$Class$S$ClassA$Class$ClassA$I, [this, attr, [], java.lang.Void, [], 1 | 8]));
2818+ ms.push(Clazz.new_ (Clazz.load('java.lang.reflect.Method').c$$Class$S$ClassA$Class$ClassA$I, [this, attr, [], java.lang.Void, [], 1 | 8]));
28182819 }
28192820 }
28202821 */
0 commit comments