| Interface | Description |
|---|---|
| JolReports |
The reports produced by a
JolTask. |
| JolRunner |
A
JolRunner analyzes the layout of objects specified in a collection of class files using
the Jol library. |
| Class | Description |
|---|---|
| JolParameters |
Parameters for an analysis performed by Jol.
|
| JolPlugin |
Gradle plugin for adding an Object Layout analysis task based on the Jol tool to a project.
|
| JolReportsImpl |
Default implementation of
JolReports. |
| JolResult |
The result of a Jol analysis of a collection of class files.
|
| JolResult.ClassLayout |
Layout information for a class.
|
| JolResult.FieldLayout |
Layout information for a field.
|
| JolResult.PackageLayout |
A
PackageLayout contains a collection of ClassLayout for the classes in a
package. |
| JolTask |
Task for object layout analysis using the Jol tool.
|
| JolTask.ClassesDirectory |
Specification of a directory containing class files with an optional
PatternFilterable specifying which files to include and/or exclude. |
| Enum | Description |
|---|---|
| JolParameters.DataModel |
The data model modes supported by Jol.
|
| JolParameters.Layout |
The object layout simulation modes supported by Jol.
|