org.androidtransfuse.analysis.adapter
Interface ASTMethod

Package class diagram package ASTMethod
All Superinterfaces:
ASTBase
All Known Implementing Classes:
ASTClassMethod, ASTElementMethod, ASTMethodUniqueSignatureDecorator

public interface ASTMethod
extends ASTBase

Abstract Syntax Tree Method node

Author:
John Ericksen

Method Summary
 ASTAccessModifier getAccessModifier()
          Supplies the access modifier for this method.
 List<ASTParameter> getParameters()
          Supplies all parameters of this method
 ASTType getReturnType()
          Supplies the return type of this method
 List<ASTType> getThrowsTypes()
          Supplies all throws associated with this method
 
Methods inherited from interface org.androidtransfuse.analysis.adapter.ASTBase
getAnnotation, getAnnotations, getASTAnnotation, getName, isAnnotated
 

Method Detail

getParameters

List<ASTParameter> getParameters()
Supplies all parameters of this method

Returns:
method parameters

getReturnType

ASTType getReturnType()
Supplies the return type of this method

Returns:
return type

getAccessModifier

ASTAccessModifier getAccessModifier()
Supplies the access modifier for this method.

Returns:
method access modifier

getThrowsTypes

List<ASTType> getThrowsTypes()
Supplies all throws associated with this method

Returns:
throw types


Copyright © 2012. All Rights Reserved.