org.sonar.java.bytecode.asm
Class AsmMethod

java.lang.Object
  extended by org.sonar.java.bytecode.asm.AsmResource
      extended by org.sonar.java.bytecode.asm.AsmMethod

public class AsmMethod
extends AsmResource


Constructor Summary
AsmMethod(AsmClass parent, String key)
           
AsmMethod(AsmClass parent, String name, String descriptor)
           
 
Method Summary
 boolean equals(Object object)
           
 List<AsmField> getCallsToField()
           
 List<AsmMethod> getCallsToMethod()
           
 String getKey()
           
 String getName()
           
 int hashCode()
           
 boolean isAccessor()
           
 boolean isBodyLoaded()
           
 boolean isConstructor()
           
 boolean isEmpty()
           
 boolean isInherited()
           
 void setAccessor(boolean accessor)
           
 String toString()
           
 
Methods inherited from class org.sonar.java.bytecode.asm.AsmResource
addEdge, getDistinctUsedAsmClasses, getImplementedInterfaces, getOutgoingEdges, getParent, isAbstract, isDeprecated, isInterface, isStatic, isTouched
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AsmMethod

public AsmMethod(AsmClass parent,
                 String name,
                 String descriptor)

AsmMethod

public AsmMethod(AsmClass parent,
                 String key)
Method Detail

getName

public String getName()

getKey

public String getKey()

getCallsToField

public List<AsmField> getCallsToField()

getCallsToMethod

public List<AsmMethod> getCallsToMethod()

equals

public boolean equals(Object object)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

isConstructor

public boolean isConstructor()

isInherited

public boolean isInherited()

isEmpty

public boolean isEmpty()

isBodyLoaded

public boolean isBodyLoaded()

isAccessor

public boolean isAccessor()

setAccessor

public void setAccessor(boolean accessor)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2009-2010 SonarSource SA. All Rights Reserved.