All Classes and Interfaces

Class
Description
The abstract superclass for all HTML writers.
Represents the command line arguments for the profiler tool.
This class is used to store information about a code block.
This enum is used to represent the type for a code block.
This enum is used to represent the locality type for a class definition.
This class is used to represent a code insertion.
A record class to store both the line and a character position in a unified way
Class for a group of statements, inside a block, sharing one hit-count value.
Common supertype for all model classes representing a "component" of a java program.
This class is used to represent a control flow break.
The kind of control flow break.
Collects files with a specific file extension from a directory and its subdirectories.
This class is used to instrument the source files of a Java project.
Model class representing a java file.
This class is used to store information about a java class.
This class is used to log the parsing process.
Main class of the profiler tool.
Helper class to represent the metadata of a java project.
Model class representing a java method.
 
Companion class for the Parser, generated by the attributed grammar in JavaFile.atg.
 
The writer class for the class index overview page.
The writer class for the method index overview page of a java class.
The writer class for the annotated source code report file of a java file.
A utility class for common report generation helper methods.
 
This class contains utility methods for the ParserState.
This class is used to count the number of times a block of code is executed.