| Class | Description |
|---|---|
| AmbigFileReportLine |
Encapsulates the details of a file with ambiguous call-sites.
|
| AstApi |
Provides an interface for AST-related services.
|
| AstNode |
A single AST node, without object references to its parents or children.
|
| Authentication |
Object created when a user successfully authenticates with the server.
|
| AutoExport |
Automatic export of user-defined report definitions and analytics configuration to XML.
|
| CallGraphApi |
Provides an interface for querying, traversing and manipulating the call graph from a
web client.
|
| CallGraphLink |
Encodes a single call graph link (graph database edge).
|
| CallGraphNode |
Encodes a single call graph node (graph database vertex).
|
| CallGraphReportLine |
Encapsulates the details of a line for a callgraph report.
|
| CallGraphSnippet |
Encodes a displayable section of the call graph..
|
| CallSite |
Encapsulates the details of a call-site.
|
| CustomColumn |
Custom report column metadata, including the column's heading, format string, and sorting.
|
| CustomReport |
Column metadata (column headings, format strings, sorting specification) and row data for a
custom report.
|
| DatabaseService |
This class provides database services needed by the report API and maintains a connection
pool with the database.
|
| DeadCodeReportLine |
Encapsulates the details of a report line related to dead code (external program, internal
procedure/function, trigger block, OO class, method or property).
|
| DetailRow |
Bean which encapsulates a row of data for a detail report.
|
| FileFilter |
A file filter specification which defines a single file or group of files to be included in
reporting results.
|
| FileListingEntry |
A file listing entry for a single source file.
|
| FilterProfile |
Bean containing information about a profile used to filter source files to be included in
report results.
|
| FlowAstNode |
Defines a node associated with a parsed AST.
|
| FlowBlockNode |
Defines a node associated with a 4GL block.
|
| FlowChart |
Process a top-level block and compute the associated flow chart.
|
| FlowChartSnippet |
Defines the flow chart links and nodes.
|
| FlowLink |
Defines a link between two nodes in the flow chart.
|
| FlowNode |
Defines a node used by the flow chart.
|
| OverviewRow |
Bean which encapsulates a row of data for an overview report.
|
| ReportApi |
This class provides the server-side API for all base reporting services which support the FWD
Analytics web application.
|
| ReportApi.Coord |
This class represents a specific location within a source file, as represented by the line
and column number of a particular character.
|
| ReportProtocol |
A protocol for communications between the report server and a web client over a web socket.
|
| ReportWebServer |
Secure, Jetty-based web server for FWD Analytics web application.
|
| SearchHistory |
Information about a successful search or custom report criteria, including the TRPL condition
expression and the list of users who have used it.
|
| SourceLine |
Information about a single line of source code, which is simply the line number at which this
code appears, and the text of the code itself.
|
| SourceListingApi |
Provides an interface for source file listing services.
|
| SummaryRow |
Bean for a row in a summary report.
|
| User |
Information about a user logged into a web socket session.
|
| UserRecord |
Information contained in a user database record.
|
| Annotation Type | Description |
|---|---|
| WebApi |
Server-side RPC API methods must be marked with this annotation, and a unique type value
must be assigned within the annotation.
|