soot.jimple.spark.internal
Class TypeManager

java.lang.Object
  extended bysoot.jimple.spark.internal.AbstractTypeManager
      extended bysoot.jimple.spark.internal.TypeManager

public final class TypeManager
extends AbstractTypeManager

A map of bit-vectors representing subtype relationships.

Author:
Ondrej Lhotak

Field Summary
 
Fields inherited from class soot.jimple.spark.internal.AbstractTypeManager
allocNodeListener, fh, pag
 
Constructor Summary
TypeManager(AbstractPAG pag)
           
 
Method Summary
 void clearTypeMask()
           
 BitVector get(Type type)
           
 void makeTypeMask()
           
 
Methods inherited from class soot.jimple.spark.internal.AbstractTypeManager
castNeverFails, getFastHierarchy, setFastHierarchy
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypeManager

public TypeManager(AbstractPAG pag)
Method Detail

get

public final BitVector get(Type type)

clearTypeMask

public final void clearTypeMask()
Specified by:
clearTypeMask in class AbstractTypeManager

makeTypeMask

public final void makeTypeMask()
Specified by:
makeTypeMask in class AbstractTypeManager