soot.dava.toolkits.base.renamer
Class heuristicSet

java.lang.Object
  extended bysoot.dava.toolkits.base.renamer.heuristicSet

public class heuristicSet
extends Object


Constructor Summary
heuristicSet()
           
 
Method Summary
 void add(Local var, int bits)
           
 void addCastString(Local var, String castString)
           
 boolean contains(Local var)
           
 List getCastStrings(Local var)
           
 List getFieldName(Local var)
           
 boolean getHeuristic(Local var, int bitIndex)
           
 Iterator getLocalsIterator()
           
 List getMethodName(Local var)
           
 List getObjectClassName(Local var)
           
 boolean isAnyHeuristicSet(Local var)
           
 void print()
           
 void setFieldName(Local var, String fieldName)
           
 void setHeuristic(Local var, int bitIndex)
           
 void setMethodName(Local var, String methodName)
           
 void setObjectClassName(Local var, String objectClassName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

heuristicSet

public heuristicSet()
Method Detail

add

public void add(Local var,
                int bits)

addCastString

public void addCastString(Local var,
                          String castString)

getCastStrings

public List getCastStrings(Local var)

setFieldName

public void setFieldName(Local var,
                         String fieldName)

getFieldName

public List getFieldName(Local var)

setObjectClassName

public void setObjectClassName(Local var,
                               String objectClassName)

getObjectClassName

public List getObjectClassName(Local var)

setMethodName

public void setMethodName(Local var,
                          String methodName)

getMethodName

public List getMethodName(Local var)

setHeuristic

public void setHeuristic(Local var,
                         int bitIndex)

getHeuristic

public boolean getHeuristic(Local var,
                            int bitIndex)

isAnyHeuristicSet

public boolean isAnyHeuristicSet(Local var)

print

public void print()

getLocalsIterator

public Iterator getLocalsIterator()

contains

public boolean contains(Local var)