org.androidtransfuse.gen
Class UniqueVariableNamer

Package class diagram package UniqueVariableNamer
java.lang.Object
  extended by org.androidtransfuse.gen.UniqueVariableNamer

@Singleton
public class UniqueVariableNamer
extends Object

Author:
John Ericksen

Constructor Summary
UniqueVariableNamer()
           
 
Method Summary
 String generateClassName(ASTType astType)
           
 String generateClassName(Class clazz)
           
 String generateClassName(InjectionNode injectionNode)
           
 String generateClassName(com.sun.codemodel.JType definedClass)
           
 String generateClassName(String name)
           
 String generateName(ASTType astType)
           
 String generateName(Class clazz)
           
 String generateName(InjectionNode injectionNode)
           
 String generateName(com.sun.codemodel.JType definedClass)
           
 String generateName(String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UniqueVariableNamer

public UniqueVariableNamer()
Method Detail

generateName

public String generateName(Class clazz)

generateName

public String generateName(ASTType astType)

generateName

public String generateName(com.sun.codemodel.JType definedClass)

generateName

public String generateName(InjectionNode injectionNode)

generateName

public String generateName(String name)

generateClassName

public String generateClassName(Class clazz)

generateClassName

public String generateClassName(ASTType astType)

generateClassName

public String generateClassName(com.sun.codemodel.JType definedClass)

generateClassName

public String generateClassName(InjectionNode injectionNode)

generateClassName

public String generateClassName(String name)


Copyright © 2012. All Rights Reserved.