org.sonar.java.bytecode.asm
Class AsmResource

java.lang.Object
  extended by org.sonar.java.bytecode.asm.AsmResource
Direct Known Subclasses:
AsmClass, AsmField, AsmMethod

public class AsmResource
extends Object


Constructor Summary
AsmResource()
           
 
Method Summary
 void addEdge(AsmEdge edge)
           
 Set<AsmClass> getDistinctUsedAsmClasses()
           
 Set<AsmClass> getImplementedInterfaces()
           
 Collection<AsmEdge> getOutgoingEdges()
           
 AsmClass getParent()
           
 boolean isAbstract()
           
 boolean isDeprecated()
           
 boolean isInterface()
           
 boolean isPrivate()
           
 boolean isProtected()
           
 boolean isStatic()
           
 boolean isUsed()
           
 void setUsed(boolean used)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AsmResource

public AsmResource()
Method Detail

getDistinctUsedAsmClasses

public Set<AsmClass> getDistinctUsedAsmClasses()

getImplementedInterfaces

public Set<AsmClass> getImplementedInterfaces()

addEdge

public void addEdge(AsmEdge edge)

getOutgoingEdges

public Collection<AsmEdge> getOutgoingEdges()

getParent

public AsmClass getParent()

isAbstract

public boolean isAbstract()

isInterface

public boolean isInterface()

isStatic

public boolean isStatic()

isPrivate

public boolean isPrivate()

isProtected

public boolean isProtected()

isDeprecated

public boolean isDeprecated()

setUsed

public void setUsed(boolean used)

isUsed

public boolean isUsed()


Copyright © 2009-2012 SonarSource. All Rights Reserved.