All Known Implementing Classes:
CallerMethod, RecursivelyCalledMethod

public interface ICallerMethod
  • Method Details

    • getMethodName

      String getMethodName()
      Gets the method name.
      Returns:
      the method name
    • getCallees

      List<ICallerMethod> getCallees()
      Gets the callees.
      Returns:
      the callees
    • getCallerClass

      ICallerClass getCallerClass()
      Gets the caller class.
      Returns:
      the caller class
    • getDiagramParticipants

      List<String> getDiagramParticipants()
      Gets the diagram participants.
      Returns:
      the diagram participants
    • getDiagramText

      Object getDiagramText() throws ClassNotFoundException, javassist.NotFoundException
      Gets the diagram text.
      Returns:
      the diagram text
      Throws:
      ClassNotFoundException - the class not found exception
      javassist.NotFoundException - the not found exception
    • generateCallSequenceDiagramText

      String generateCallSequenceDiagramText(String paramIndent) throws javassist.NotFoundException
      Generate call sequence diagram text.
      Parameters:
      paramIndent - the param indent
      Returns:
      the string
      Throws:
      javassist.NotFoundException - the not found exception
    • getReturnType

      String getReturnType() throws javassist.NotFoundException
      Gets the return type.
      Returns:
      the return type
      Throws:
      javassist.NotFoundException - if type is not found