src/extensions.st
branchjk_new_structure
changeset 1695 05df4ea1ced6
parent 1692 561d5ac3f2df
child 1763 97f82d6bbeda
--- a/src/extensions.st	Tue Sep 04 11:17:13 2012 +0000
+++ b/src/extensions.st	Tue Sep 04 18:04:13 2012 +0000
@@ -571,11 +571,11 @@
 !Class methodsFor:'accessing - java'!
 
 javaMirrorClass
-    ^self isJavaPrimitiveType ifTrue:[
-        JavaMirror mirrorClassForJavaPrimitive
-    ] ifFalse:[
-        JavaMirror mirrorClassForAlienClass
-    ]
+    "Returns a Java mirror class to be used by Java reflection"
+
+    self isJavaPrimitiveType ifTrue:[ ^ JavaMirror mirrorClassForJavaPrimitive ].
+    self isJavaArrayClass ifTrue:[ ^ JavaMirror mirrorClassForJavaArray ].
+    ^JavaMirror mirrorClassForAlienClass
 
     "Created: / 31-07-2012 / 17:39:13 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !