java.lang.Object
com.pnfsoftware.jeb.core.units.code.asm.sig.codeless.Func

@Ser public class Func extends Object
Definition of a function for codeless signatures; these can be known library functions or unknown functions.
  • Method Details

    • createFrom

      public static Func createFrom(String rtnName, ModuleId moduleId)
    • createUnknownFrom

      public static Func createUnknownFrom(String rtnName)
    • getName

      public String getName()
    • getModuleId

      public ModuleId getModuleId()
    • setAddresses

      public void setAddresses(long entryPoint, long lowestAddr, long highestAddr)
    • isMapped

      public boolean isMapped()
    • getTrampolineTarget

      public Func getTrampolineTarget()
    • setTrampolineTarget

      public void setTrampolineTarget(Func trampolineTarget)
    • getEntryPoint

      public Long getEntryPoint()
    • getLowestAddress

      public Long getLowestAddress()
    • getHighestAddress

      public Long getHighestAddress()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object