org.androidtransfuse.analysis
Class Analyzer

Package class diagram package Analyzer
java.lang.Object
  extended by org.androidtransfuse.analysis.Analyzer

public class Analyzer
extends Object

Analysis class for ASTType Injection Analysis

Author:
John Ericksen

Constructor Summary
Analyzer()
           
 
Method Summary
 InjectionNode analyze(ASTType instanceType, ASTType concreteType, AnalysisContext context)
          Analyze the given ASTType and produces a corresponding InjectionNode with the contained AST injection related elements (constructor, method, field) recursively analyzed for InjectionNodes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Analyzer

public Analyzer()
Method Detail

analyze

public InjectionNode analyze(ASTType instanceType,
                             ASTType concreteType,
                             AnalysisContext context)
Analyze the given ASTType and produces a corresponding InjectionNode with the contained AST injection related elements (constructor, method, field) recursively analyzed for InjectionNodes

Parameters:
instanceType - astType instance
concreteType - required type
context - required
Returns:
InjectionNode root


Copyright © 2012. All Rights Reserved.