Package sootup.core.frontend


package sootup.core.frontend
  • Class
    Description
    AbstractClassSource represents a Compilation Unit (Interpretation Unit for interpreted languages).
    A class which holds the information of a methods body and knows how to produce a Body for a SootMethod.
    Responsible for creating AbstractClassSourcees based on the handled file type (.class, .jimple, .java, .dex, etc).
    Allows for replacing specific parts of a method or, resolve methods where all information is already existing.
    Allows for replacing specific parts of a class, such as fields and methods or, allows to resolve classes that are batchparsed like .java files using wala java source frontend or in tests where all information is already existing.
     
    Basic class for retrieving information that is needed to build a SootClass.