org.jacorb.ir
Class TypeCodeUtil

java.lang.Object
  extended byorg.jacorb.ir.TypeCodeUtil

public class TypeCodeUtil
extends java.lang.Object

Version:
$Id: TypeCodeUtil.java,v 1.15 2004/10/18 13:12:41 simon.mcqueen Exp $
Author:
Gerald Brose, FU Berlin

Constructor Summary
TypeCodeUtil()
           
 
Method Summary
static TypeCode getTypeCode(java.lang.Class c, java.lang.ClassLoader classLoader, java.lang.Object o, java.lang.String idlName, org.apache.avalon.framework.logger.Logger logger)
          get a TypeCode for Class c.
static TypeCode getTypeCode(java.lang.Class c, java.lang.Object o, org.apache.avalon.framework.logger.Logger logger)
          get a TypeCode for Class c.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypeCodeUtil

public TypeCodeUtil()
Method Detail

getTypeCode

public static TypeCode getTypeCode(java.lang.Class c,
                                   java.lang.Object o,
                                   org.apache.avalon.framework.logger.Logger logger)
                            throws java.lang.ClassNotFoundException
get a TypeCode for Class c. An object o of this class is needed in order to get at nested types, as e.g. in array of arrays of arrays

Throws:
java.lang.ClassNotFoundException

getTypeCode

public static TypeCode getTypeCode(java.lang.Class c,
                                   java.lang.ClassLoader classLoader,
                                   java.lang.Object o,
                                   java.lang.String idlName,
                                   org.apache.avalon.framework.logger.Logger logger)
                            throws java.lang.ClassNotFoundException
get a TypeCode for Class c. An object o of this class is needed in order to get at nested types, as e.g. in array of arrays of arrays

Throws:
java.lang.ClassNotFoundException