org.sonar.squid.bytecode.asm
Class AsmMethod

java.lang.Object
  extended by org.sonar.squid.bytecode.asm.AsmUnit
      extended by org.sonar.squid.bytecode.asm.AsmMethod

public class AsmMethod
extends AsmUnit


Constructor Summary
AsmMethod(int access, String name, String descriptor, String descriptorWithGenerics, String[] exceptions)
           
 
Method Summary
 AsmType[] getArguments()
           
 String[] getExceptions()
           
 String getKey()
           
 String getName()
           
 AsmType getReturnType()
           
 String getReturnTypePath()
           
 String[] getSignatureClasses()
           
 boolean hasArguments()
           
 boolean hasReturnType()
           
 
Methods inherited from class org.sonar.squid.bytecode.asm.AsmUnit
isFinal, isPrivate, isProtected, isPublic, isStatic
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AsmMethod

public AsmMethod(int access,
                 String name,
                 String descriptor,
                 String descriptorWithGenerics,
                 String[] exceptions)
Method Detail

getName

public String getName()

getKey

public String getKey()

hasReturnType

public boolean hasReturnType()

getReturnType

public AsmType getReturnType()

hasArguments

public boolean hasArguments()

getArguments

public AsmType[] getArguments()

getExceptions

public String[] getExceptions()

getSignatureClasses

public String[] getSignatureClasses()

getReturnTypePath

public String getReturnTypePath()


Copyright © 2009 SonarSource SA. All Rights Reserved.