org.androidtransfuse.gen.proxy
Class VirtualProxyGenerator

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

@Singleton
public class VirtualProxyGenerator
extends Object

Author:
John Ericksen

Constructor Summary
VirtualProxyGenerator(com.sun.codemodel.JCodeModel codeModel, UniqueVariableNamer variableNamer, ASTClassFactory astClassFactory)
           
 
Method Summary
 com.sun.codemodel.JDefinedClass generateProxy(InjectionNode injectionNode)
           
 TypedExpression initializeProxy(InjectionBuilderContext context, TypedExpression proxyVariable, TypedExpression variableBuilder)
           
 com.sun.codemodel.JDefinedClass innerGenerateProxy(InjectionNode injectionNode)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VirtualProxyGenerator

@Inject
public VirtualProxyGenerator(com.sun.codemodel.JCodeModel codeModel,
                                    UniqueVariableNamer variableNamer,
                                    ASTClassFactory astClassFactory)
Method Detail

generateProxy

public com.sun.codemodel.JDefinedClass generateProxy(InjectionNode injectionNode)

innerGenerateProxy

public com.sun.codemodel.JDefinedClass innerGenerateProxy(InjectionNode injectionNode)

initializeProxy

public TypedExpression initializeProxy(InjectionBuilderContext context,
                                       TypedExpression proxyVariable,
                                       TypedExpression variableBuilder)


Copyright © 2012. All Rights Reserved.