Class SyntheticMethod

java.lang.Object
com.ibm.wala.classLoader.SyntheticMethod
All Implemented Interfaces:
IMember, IMethod, ContextItem, IClassHierarchyDweller
Direct Known Subclasses:
AbstractReflectionInterpreter.SpecializedMethod, AbstractRootMethod, SummarizedMethod

public class SyntheticMethod extends Object implements IMethod
An implementation of IMethod, usually for a synthesized method that is not read directly from any source Module.
  • Field Details

    • NO_STATEMENTS

      public static final SSAInstruction[] NO_STATEMENTS
    • resolvedMethod

      protected final IMethod resolvedMethod
    • declaringClass

      public final IClass declaringClass
  • Constructor Details

    • SyntheticMethod

      public SyntheticMethod(MethodReference method, IClass declaringClass, boolean isStatic, boolean isFactory)
    • SyntheticMethod

      public SyntheticMethod(IMethod method, IClass declaringClass, boolean isStatic, boolean isFactory)
  • Method Details