jbet
Class DagMethodInfo

java.lang.Object
  extended by jbet.MethodSignature
      extended by jbet.DagMethodInfo

public class DagMethodInfo
extends MethodSignature


Field Summary
 DagClassInfo cr
           
 
Fields inherited from class jbet.MethodSignature
accessFlags, classname, dags, descriptor, exceptions, name
 
Constructor Summary
DagMethodInfo()
           
DagMethodInfo(DagClassInfo crin, MethodInfo mi)
           
DagMethodInfo(DagClassInfo crin, MethodInfo mi, boolean runGraphify)
           
 
Method Summary
 java.lang.Object classrep()
           
 DagSnippit dags()
           
 boolean isNative()
           
 boolean isStatic()
           
 boolean isVirtual()
           
 MethodInfo resolve()
           
 
Methods inherited from class jbet.MethodSignature
resolveAny
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cr

public DagClassInfo cr
Constructor Detail

DagMethodInfo

public DagMethodInfo()

DagMethodInfo

public DagMethodInfo(DagClassInfo crin,
                     MethodInfo mi,
                     boolean runGraphify)
              throws ClassFileException,
                     DataFlowException,
                     ElementNotFoundException
Throws:
ClassFileException
DataFlowException
ElementNotFoundException

DagMethodInfo

public DagMethodInfo(DagClassInfo crin,
                     MethodInfo mi)
Method Detail

classrep

public java.lang.Object classrep()
Overrides:
classrep in class MethodSignature

isStatic

public boolean isStatic()

isVirtual

public boolean isVirtual()

isNative

public boolean isNative()

dags

public DagSnippit dags()

resolve

public MethodInfo resolve()
Overrides:
resolve in class MethodSignature