SYMBOL INDEX (58 symbols across 8 files) FILE: src/main/java/com/sk89q/warmroast/ClassMapping.java class ClassMapping (line 26) | public class ClassMapping { method ClassMapping (line 32) | public ClassMapping(String obfuscated, String actual) { method getObfuscated (line 37) | public String getObfuscated() { method getActual (line 41) | public String getActual() { method addMethod (line 45) | public void addMethod(String obfuscated, String actual) { method mapMethod (line 54) | public List mapMethod(String obfuscated) { method toString (line 62) | @Override FILE: src/main/java/com/sk89q/warmroast/DataViewServlet.java class DataViewServlet (line 30) | public class DataViewServlet extends HttpServlet { method DataViewServlet (line 36) | public DataViewServlet(WarmRoast roast) { method doGet (line 40) | @Override FILE: src/main/java/com/sk89q/warmroast/McpMapping.java class McpMapping (line 34) | public class McpMapping { method mapClass (line 45) | public ClassMapping mapClass(String obfuscated) { method read (line 49) | public void read(File joinedFile, File methodsFile) throws IOException { method mapMethodId (line 62) | public String mapMethodId(String id) { method fromMethodId (line 66) | public String fromMethodId(String id) { method processMethodNames (line 74) | private void processMethodNames(List entries) { method processClasses (line 88) | private void processClasses(List lines) { method processMethods (line 99) | private void processMethods(List lines) { FILE: src/main/java/com/sk89q/warmroast/RoastOptions.java class RoastOptions (line 23) | public class RoastOptions { FILE: src/main/java/com/sk89q/warmroast/StackNode.java class StackNode (line 30) | public class StackNode implements Comparable { method StackNode (line 42) | public StackNode(String name) { method getName (line 46) | public String getName() { method getNameHtml (line 50) | public String getNameHtml(McpMapping mapping) { method getChildren (line 54) | public Collection getChildren() { method getChild (line 60) | public StackNode getChild(String name) { method getChild (line 69) | public StackNode getChild(String className, String methodName) { method getTotalTime (line 79) | public long getTotalTime() { method log (line 83) | public void log(long time) { method log (line 87) | private void log(StackTraceElement[] elements, int skip, long time) { method log (line 99) | public void log(StackTraceElement[] elements, long time) { method compareTo (line 103) | @Override method writeHtml (line 108) | private void writeHtml(StringBuilder builder, McpMapping mapping, long... method toHtml (line 137) | public String toHtml(McpMapping mapping) { method writeString (line 143) | private void writeString(StringBuilder builder, int indent) { method toString (line 159) | @Override method formatCssPct (line 166) | protected static String formatCssPct(double pct) { method escapeHtml (line 170) | protected static String escapeHtml(String str) { FILE: src/main/java/com/sk89q/warmroast/StackTraceNode.java class StackTraceNode (line 23) | public class StackTraceNode extends StackNode { method StackTraceNode (line 28) | public StackTraceNode(String className, String methodName) { method getClassName (line 34) | public String getClassName() { method getMethodName (line 38) | public String getMethodName() { method getNameHtml (line 42) | @Override method compareTo (line 85) | @Override FILE: src/main/java/com/sk89q/warmroast/WarmRoast.java class WarmRoast (line 59) | public class WarmRoast extends TimerTask { method WarmRoast (line 75) | public WarmRoast(VirtualMachine vm, int interval) { method getData (line 80) | public Map getData() { method getNode (line 84) | private StackNode getNode(String name) { method getMapping (line 93) | public McpMapping getMapping() { method getFilterThread (line 97) | public String getFilterThread() { method setFilterThread (line 101) | public void setFilterThread(String filterThread) { method getEndTime (line 105) | public long getEndTime() { method setEndTime (line 109) | public void setEndTime(long l) { method connect (line 113) | public void connect() method getThreadMXBean (line 138) | private ThreadMXBean getThreadMXBean() method run (line 149) | @Override method start (line 177) | public void start(InetSocketAddress address) throws Exception { method main (line 201) | public static void main(String[] args) throws AgentLoadException { FILE: src/main/resources/www/warmroast.js function extractTime (line 12) | function extractTime($el) {