soot.dava.toolkits.base.renamer
Class heuristicSet

java.lang.Object
  extended by soot.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<String> getCastStrings(Local var)
           
 List<String> getFieldName(Local var)
           
 boolean getHeuristic(Local var, int bitIndex)
           
 Iterator<Local> getLocalsIterator()
           
 List<String> getMethodName(Local var)
           
 List<String> 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<String> getCastStrings(Local var)

setFieldName

public void setFieldName(Local var,
                         String fieldName)

getFieldName

public List<String> getFieldName(Local var)

setObjectClassName

public void setObjectClassName(Local var,
                               String objectClassName)

getObjectClassName

public List<String> getObjectClassName(Local var)

setMethodName

public void setMethodName(Local var,
                          String methodName)

getMethodName

public List<String> 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<Local> getLocalsIterator()

contains

public boolean contains(Local var)