Module openj9.dtfj

Class FunctionEmulator.Function

java.lang.Object
com.ibm.j9ddr.corereaders.tdump.zebedee.le.FunctionEmulator.Function
Enclosing class:
FunctionEmulator

public class FunctionEmulator.Function extends Object
This class represents a called function. It's child functions may be obtained with getChildren().
  • Method Details

    • getParent

      public FunctionEmulator.Function getParent()
      Returns:
      the function that called this function
    • getChildren

      public Iterator getChildren()
      Returns:
      the functions called by this function in the order in which they were first called (duplicates are discarded).
    • getName

      public String getName()
      Returns:
      the name of this function
    • addChild

      public FunctionEmulator.Function addChild(String childName)
      Add child if not already present
      Returns:
      the child function