org.sonar.java.bytecode.asm
Class AsmClass
java.lang.Object
org.sonar.java.bytecode.asm.AsmResource
org.sonar.java.bytecode.asm.AsmClass
public final class AsmClass
- extends AsmResource
Methods inherited from class org.sonar.java.bytecode.asm.AsmResource |
addEdge, getDistinctUsedAsmClasses, getImplementedInterfaces, getOutgoingEdges, getParent, isAbstract, isDeprecated, isInterface, isPrivate, isProtected, isStatic, isUsed, setUsed |
AsmClass
public AsmClass(String internalName,
AsmClassProvider.DETAIL_LEVEL level)
AsmClass
public AsmClass(String internalName)
getInternalName
public String getInternalName()
getMethods
public Collection<AsmMethod> getMethods()
getFields
public Collection<AsmField> getFields()
getField
public AsmField getField(String fieldName)
getMethod
public AsmMethod getMethod(String key)
getSuperClass
public AsmClass getSuperClass()
equals
public boolean equals(Object object)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
getNumberOfChildren
public int getNumberOfChildren()
Copyright © 2009-2012 SonarSource. All Rights Reserved.