diff graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/JavaType.java @ 16487:1ffe4349f945

moved toClassName(JavaType) from MetaUtil to be a default method in JavaType
author Doug Simon <doug.simon@oracle.com>
date Thu, 10 Jul 2014 23:45:16 +0200
parents 558cf39c646b
children 8853b9304083
line wrap: on
line diff
--- a/graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/JavaType.java	Thu Jul 10 23:22:47 2014 +0200
+++ b/graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/JavaType.java	Thu Jul 10 23:45:16 2014 +0200
@@ -122,4 +122,12 @@
         }
         return getKind().getJavaName();
     }
+
+    /**
+     * Returns this type's name in the same format as {@link Class#getName()}.
+     */
+    default String toClassName(JavaType type) {
+        return internalNameToJava(type.getName(), true, true);
+    }
+
 }