Class TagProcessor

java.lang.Object
org.adoptopenjdk.jitwatch.core.TagProcessor

public class TagProcessor extends Object
  • Field Details

    • logger

      private static final com.chrisnewland.freelogj.Logger logger
    • methodIDStack

      private Stack<String> methodIDStack
    • currentTag

      private Tag currentTag
    • topTag

      private Tag topTag
    • fragmentSeen

      private boolean fragmentSeen
  • Constructor Details

    • TagProcessor

      public TagProcessor()
  • Method Details

    • getTopTagName

      public String getTopTagName()
    • processLine

      public Tag processLine(String line)
    • wasFragmentSeen

      public boolean wasFragmentSeen()
    • resetState

      private void resetState()
    • handleTag

      private Tag handleTag(String line)
    • processValidLine

      private Tag processValidLine(String line, int indexEndName, boolean selfClosing)