com.vladium.jcd.lib
Class Types.signatureCompiler

java.lang.Object
  extended by com.vladium.jcd.lib.Types.signatureCompiler
Enclosing class:
Types

private static final class Types.signatureCompiler
extends java.lang.Object


Field Summary
private  java.lang.StringBuffer m_desc
           
 
Constructor Summary
private Types.signatureCompiler()
           
 
Method Summary
private  void emit(char c)
           
private  void emit(java.lang.String s)
           
private  void parameterType(java.lang.Class _parameterType)
           
private  void parameterTypes(java.lang.Class[] _parameterTypes)
           
private  void returnType(java.lang.Class _returnType)
           
(package private)  java.lang.String signatureDescriptor(java.lang.Class[] _parameterTypes, java.lang.Class _returnType)
           
(package private)  java.lang.String typeDescriptor(java.lang.Class type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_desc

private java.lang.StringBuffer m_desc
Constructor Detail

Types.signatureCompiler

private Types.signatureCompiler()
Method Detail

signatureDescriptor

java.lang.String signatureDescriptor(java.lang.Class[] _parameterTypes,
                                     java.lang.Class _returnType)

typeDescriptor

java.lang.String typeDescriptor(java.lang.Class type)

parameterTypes

private void parameterTypes(java.lang.Class[] _parameterTypes)

returnType

private void returnType(java.lang.Class _returnType)

parameterType

private void parameterType(java.lang.Class _parameterType)

emit

private void emit(java.lang.String s)

emit

private void emit(char c)