soot.rtlib.tamiflex
Class ReflectiveCalls

java.lang.Object
  extended by soot.rtlib.tamiflex.ReflectiveCalls

public class ReflectiveCalls
extends Object


Constructor Summary
ReflectiveCalls()
           
 
Method Summary
static void knownClassForName(int contextId, String className)
           
static void knownClassNewInstance(int contextId, Class<?> c)
           
static void knownConstructorNewInstance(int contextId, Constructor<?> c)
           
static void knownFieldGet(int contextId, Object o, Field f)
           
static void knownFieldSet(int contextId, Object o, Field f)
           
static void knownMethodInvoke(int contextId, Object o, Method m)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReflectiveCalls

public ReflectiveCalls()
Method Detail

knownClassForName

public static void knownClassForName(int contextId,
                                     String className)

knownClassNewInstance

public static void knownClassNewInstance(int contextId,
                                         Class<?> c)

knownConstructorNewInstance

public static void knownConstructorNewInstance(int contextId,
                                               Constructor<?> c)

knownMethodInvoke

public static void knownMethodInvoke(int contextId,
                                     Object o,
                                     Method m)

knownFieldSet

public static void knownFieldSet(int contextId,
                                 Object o,
                                 Field f)

knownFieldGet

public static void knownFieldGet(int contextId,
                                 Object o,
                                 Field f)