org.jboss.iiop.rmi
Class ClassAnalysis

java.lang.Object
  extended byorg.jboss.iiop.rmi.AbstractAnalysis
      extended byorg.jboss.iiop.rmi.ClassAnalysis
Direct Known Subclasses:
ContainerAnalysis (src) , PrimitiveAnalysis (src)

public class ClassAnalysis
extends org.jboss.iiop.rmi.AbstractAnalysis

Analysis class for classes. These define IDL types. Routines here are conforming to the "Java(TM) Language to IDL Mapping Specification", version 1.1 (01-06-07).


Field Summary
protected  java.lang.Class cls
          My java class.
 
Constructor Summary
ClassAnalysis(java.lang.Class cls)
           
ClassAnalysis(java.lang.Class cls, java.lang.String javaName)
           
ClassAnalysis(java.lang.Class cls, java.lang.String idlName, java.lang.String javaName)
           
 
Method Summary
 java.lang.Class getCls()
          Return my java class.
 java.lang.String getIDLName()
          Return my unqualified IDL name.
 java.lang.String getJavaName()
          Return my unqualified java name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cls

protected java.lang.Class cls
My java class.

Constructor Detail

ClassAnalysis

public ClassAnalysis(java.lang.Class cls,
                     java.lang.String idlName,
                     java.lang.String javaName)

ClassAnalysis

public ClassAnalysis(java.lang.Class cls,
                     java.lang.String javaName)

ClassAnalysis

public ClassAnalysis(java.lang.Class cls)
Method Detail

getCls

public java.lang.Class getCls()
Return my java class.


getIDLName

public java.lang.String getIDLName()
Return my unqualified IDL name.


getJavaName

public java.lang.String getJavaName()
Return my unqualified java name.