net.sf.retrotranslator.transformer
Class PrefixingVisitor

java.lang.Object
  extended by net.sf.retrotranslator.transformer.NameTranslator
      extended by net.sf.retrotranslator.transformer.GenericClassVisitor
          extended by net.sf.retrotranslator.transformer.PrefixingVisitor
All Implemented Interfaces:
ClassVisitor

 class PrefixingVisitor
extends GenericClassVisitor

Author:
Taras Puchko

Field Summary
private  EmbeddingConverter converter
           
 
Constructor Summary
PrefixingVisitor(ClassVisitor visitor, EmbeddingConverter converter)
           
 
Method Summary
protected  java.lang.String typeName(java.lang.String s)
           
 
Methods inherited from class net.sf.retrotranslator.transformer.GenericClassVisitor
visit, visitAnnotation, visitAttribute, visitEnd, visitField, visitFieldInstruction, visitInnerClass, visitMethod, visitMethodInstruction, visitOuterClass, visitSource, visitTypeInstruction
 
Methods inherited from class net.sf.retrotranslator.transformer.NameTranslator
declarationSignature, fixIdentifier, identifier, methodDescriptor, type, typeDescriptor, typeNameOrTypeDescriptor, typeNames, typeOrValue, types, typeSignature
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

converter

private final EmbeddingConverter converter
Constructor Detail

PrefixingVisitor

public PrefixingVisitor(ClassVisitor visitor,
                        EmbeddingConverter converter)
Method Detail

typeName

protected java.lang.String typeName(java.lang.String s)
Overrides:
typeName in class NameTranslator