org.androidtransfuse.analysis
Class ServiceAnalysis

Package class diagram package ServiceAnalysis
java.lang.Object
  extended by org.androidtransfuse.analysis.ServiceAnalysis
All Implemented Interfaces:
Analysis<ComponentDescriptor>

public class ServiceAnalysis
extends Object
implements Analysis<ComponentDescriptor>

Service related Analysis

Author:
John Ericksen

Constructor Summary
ServiceAnalysis(javax.inject.Provider<InjectionNodeBuilderRepository> injectionNodeRepositoryProvider, InjectionNodeBuilderRepositoryFactory injectionNodeBuilderRepositoryFactory, javax.inject.Provider<Service> manifestServiceProvider, ComponentBuilderFactory componentBuilderFactory, AnalysisContextFactory analysisContextFactory, ASTClassFactory astClassFactory, ManifestManager manifestManager, IntentFilterFactory intentFilterBuilder, MetaDataBuilder metadataBuilder, InjectionBindingBuilder injectionBindingBuilder, ASTTypeBuilderVisitor astTypeBuilderVisitor, ContextScopeComponentBuilder contextScopeComponentBuilder, GeneratorFactory generatorFactory, ListenerRegistrationGenerator listenerRegistrationGenerator)
           
 
Method Summary
 ComponentDescriptor analyze(ASTType input)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceAnalysis

@Inject
public ServiceAnalysis(javax.inject.Provider<InjectionNodeBuilderRepository> injectionNodeRepositoryProvider,
                              InjectionNodeBuilderRepositoryFactory injectionNodeBuilderRepositoryFactory,
                              javax.inject.Provider<Service> manifestServiceProvider,
                              ComponentBuilderFactory componentBuilderFactory,
                              AnalysisContextFactory analysisContextFactory,
                              ASTClassFactory astClassFactory,
                              ManifestManager manifestManager,
                              IntentFilterFactory intentFilterBuilder,
                              MetaDataBuilder metadataBuilder,
                              InjectionBindingBuilder injectionBindingBuilder,
                              ASTTypeBuilderVisitor astTypeBuilderVisitor,
                              ContextScopeComponentBuilder contextScopeComponentBuilder,
                              GeneratorFactory generatorFactory,
                              ListenerRegistrationGenerator listenerRegistrationGenerator)
Method Detail

analyze

public ComponentDescriptor analyze(ASTType input)
Specified by:
analyze in interface Analysis<ComponentDescriptor>


Copyright © 2012. All Rights Reserved.