com.sun.enterprise.tools.verifier.apiscan.classfile
Class Util

java.lang.Object
  extended by com.sun.enterprise.tools.verifier.apiscan.classfile.Util

public class Util
extends java.lang.Object

Author:
Sanjeeb.Sahoo@Sun.COM

Constructor Summary
Util()
           
 
Method Summary
static java.lang.String convertToExternalClassName(java.lang.String internalClsName)
           
static java.lang.String convertToInternalClassName(java.lang.String externalClsName)
           
static java.lang.String getPackageName(java.lang.String className)
           
static boolean isPrimitive(java.lang.String className)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Util

public Util()
Method Detail

convertToExternalClassName

public static java.lang.String convertToExternalClassName(java.lang.String internalClsName)
Parameters:
internalClsName - is the name in internal format
Returns:
the class name in external format, i,e. format used in reflection API (e.g. Class.forName())

convertToInternalClassName

public static java.lang.String convertToInternalClassName(java.lang.String externalClsName)
Parameters:
externalClsName - is the name in internal format
Returns:
the class name in internal format, i,e. format used in byte code

isPrimitive

public static boolean isPrimitive(java.lang.String className)

getPackageName

public static java.lang.String getPackageName(java.lang.String className)
Parameters:
className - name of class in external format (i.e. java.util.Set).
Returns:
package name in dotted format, e.g. java.lang for java.lang.void


Copyright © 2011 Oracle Corporation. All Rights Reserved.