soot.jimple.toolkits.invoke
Class TypeElement2

java.lang.Object
  |
  +--soot.jimple.toolkits.invoke.TypeElement2

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


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()
           
 Type 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 Type 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