Class MethodUnprofitableException

  • All Implemented Interfaces:
    java.io.Serializable

    public class MethodUnprofitableException
    extends CFGBuilderException
    Used to signal a method not analyzed because it seemed unprofitable to do so
    Author:
    pugh
    See Also:
    Serialized Form
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      XMethod getMethod()  
      • Methods inherited from class java.lang.Throwable

        addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • MethodUnprofitableException

        public MethodUnprofitableException​(JavaClassAndMethod method)
        Constructor.
        Parameters:
        method - the method that is unprofitable to analyze
      • MethodUnprofitableException

        public MethodUnprofitableException​(org.apache.bcel.classfile.JavaClass jClass,
                                           org.apache.bcel.classfile.Method method)
        Constructor.
        Parameters:
        jClass - the class containing the method that is unprofitable to analyze
        method - the method that is unprofitable to analyze
      • MethodUnprofitableException

        public MethodUnprofitableException​(MethodDescriptor methodDescriptor)
        Constructor.
        Parameters:
        methodDescriptor - the MethodDescriptor indicating the method it is unprofitable to analyze
    • Method Detail

      • getMethod

        public XMethod getMethod()
        Returns:
        the method that is unprofitable to analyze