soot.jimple.toolkits.invoke
Class TypeElement2

java.lang.Object
  |
  +--soot.jimple.toolkits.invoke.TypeElement2
All Implemented Interfaces:
soot.jimple.toolkits.pointer.representations.AbstractObject, soot.jimple.toolkits.pointer.representations.TypeConstants

public class TypeElement2
extends java.lang.Object
implements soot.jimple.toolkits.pointer.representations.AbstractObject


Field Summary
 
Fields inherited from interface soot.jimple.toolkits.pointer.representations.TypeConstants
CLASSCLASS, CLASSLOADERCLASS, CONSTRUCTORCLASS, FIELDCLASS, FILESYSTEMCLASS, LEASTCLASS, METHODCLASS, OBJECTCLASS, PROCESSCLASS, STRINGCLASS, THREADCLASS
 
Method Summary
 boolean equals(java.lang.Object other)
           
 RefType getRefType()
           
 SootClass getType()
          Implementation of AbstractObject
 int hashCode()
           
 java.lang.String shortString()
           
 java.lang.String toString()
           
static TypeElement2 v(RefType reftype)
           
static TypeElement2 v(SootClass cls)
           
static TypeElement2 v(java.lang.String className)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

v

public static TypeElement2 v(java.lang.String className)

v

public static TypeElement2 v(RefType reftype)

v

public static TypeElement2 v(SootClass cls)

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object other)
Overrides:
equals in class java.lang.Object

getRefType

public RefType getRefType()

getType

public SootClass getType()
Implementation of AbstractObject

Specified by:
getType in interface soot.jimple.toolkits.pointer.representations.AbstractObject

toString

public java.lang.String toString()
Specified by:
toString in interface soot.jimple.toolkits.pointer.representations.AbstractObject
Overrides:
toString in class java.lang.Object

shortString

public java.lang.String shortString()
Specified by:
shortString in interface soot.jimple.toolkits.pointer.representations.AbstractObject