A B C D E F G H I L M N O P R S T U V W

## A

accept(File, String) - Method in class org.bootchart.common.Common.LogFileFilter
active - Variable in class org.bootchart.common.Process
  Whether the process is active.
addSample(Sample) - Method in class org.bootchart.common.Stats
  Adds a new statistics sample.
allowAlpha - Variable in class org.bootchart.renderer.ImageRenderer
  Whether to allow usage of transparency.

## B

BootStats - Class in org.bootchart.common
  BootStats encapsulates boot statistics.
BootStats(Stats, Stats, ProcessTree) - Constructor for class org.bootchart.common.BootStats
  Creates a new boot statistics instance.

## C

childList - Variable in class org.bootchart.common.Process
  A list of children `Process`es.
cmd - Variable in class org.bootchart.common.Process
  Command line.
Common - Class in org.bootchart.common
  Common methods.
Common() - Constructor for class org.bootchart.common.Common
Common.LogFileFilter - Class in org.bootchart.common
  File name filter for bootchart log files.
compareTo(Object) - Method in class org.bootchart.common.Process
COMPRESS_EPS - Static variable in class org.bootchart.renderer.EPSRenderer
  Whether to compress EPS output.
cpu - Variable in class org.bootchart.common.ProcessSample
  CPU statistics.
CPUSample - Class in org.bootchart.common
  CPU statistics sample.
CPUSample(Date, double, double, double) - Constructor for class org.bootchart.common.CPUSample
  Creates a new sample.
cpuStats - Variable in class org.bootchart.common.BootStats
  CPU statistics.
CSSInliner - Class in org.bootchart.renderer
  CSSInliner enables inlining of a CSS file into an SVG document.
CSSInliner() - Constructor for class org.bootchart.renderer.CSSInliner

## D

desc - Variable in class org.bootchart.common.Process
  Process decription (e.g.
diskStats - Variable in class org.bootchart.common.BootStats
  Disk I/O utilization and throughput statistics.
diskTPut - Variable in class org.bootchart.common.ProcessSample
  Disk troughput statistics.
DiskTPutSample - Class in org.bootchart.common
  Disk I/O throughput sample.
DiskTPutSample(Date, double, double) - Constructor for class org.bootchart.common.DiskTPutSample
  Creates a new sample.
diskUtil - Variable in class org.bootchart.common.ProcessSample
  Disk utlization statistics.
DiskUtilSample - Class in org.bootchart.common
  Disk I/O utilization sample.
DiskUtilSample(Date, double) - Constructor for class org.bootchart.common.DiskUtilSample
  Creates a new sample.
duration - Variable in class org.bootchart.common.Process
  Process duration in milliseconds.
duration - Variable in class org.bootchart.common.ProcessTree
  The duration of the process tree (measured from the start time of the first process to the end time of the last process).

## E

endTime - Variable in class org.bootchart.common.ProcessTree
endTime - Variable in class org.bootchart.common.PsStats
EPSRenderer - Class in org.bootchart.renderer
  EPSRenderer renders the boot chart as an EPS (encapsulated postscript) image.
EPSRenderer() - Constructor for class org.bootchart.renderer.EPSRenderer
equals(Object) - Method in class org.bootchart.common.Process

## F

fileOpens - Variable in class org.bootchart.common.FileOpenSample
  Number of file opens.
FileOpenSample - Class in org.bootchart.common
  Disk I/O utilization sample.
FileOpenSample(Date, int) - Constructor for class org.bootchart.common.FileOpenSample
  Creates a new sample.
formatCommand(String) - Static method in class org.bootchart.common.Common
  Format the specified command line.

## G

g - Variable in class org.bootchart.renderer.ImageRenderer
getFileSuffix() - Method in class org.bootchart.renderer.EPSRenderer
getFileSuffix() - Method in class org.bootchart.renderer.ImageRenderer
getFileSuffix() - Method in class org.bootchart.renderer.PNGRenderer
getFileSuffix() - Method in class org.bootchart.renderer.Renderer
  Returns the file suffix to use for the rendered image.
getFileSuffix() - Method in class org.bootchart.renderer.SVGRenderer
getMaxDiskTPut(List) - Static method in class org.bootchart.common.DiskTPutSample
  Returns the maximum throughput seen in the sample list.
getMaxDiskTPut(List) - Static method in class org.bootchart.parser.linux.ProcDiskStatParser
  Returns the maximum throughput seen in the iostat sample list.
getMaxFileOpens(List) - Static method in class org.bootchart.common.FileOpenSample
  Returns the maximum number of file opens seen in the sample list.
getNumCPUs(Properties) - Static method in class org.bootchart.parser.HeaderParser
  Get the number of CPUs from the `system.cpu` header property.
getPPIDs(int, Map) - Static method in class org.bootchart.parser.linux.PacctParser
  Returns a list of all parent PIDs (parent, grandparent, etc.) for the specified PID.
getProcessDesc(Process, Date) - Static method in class org.bootchart.common.Common
  Returns the text to include in the process description pop-up.
getReader(InputStream) - Static method in class org.bootchart.common.Common
  Returns a buffered reader suitable for reading the input stream.
getSamples() - Method in class org.bootchart.common.Stats
  Returns a list of statistics samples.
getState(String) - Static method in class org.bootchart.parser.linux.ProcPsParser
  Returns the process state.
getState(Map) - Static method in class org.bootchart.parser.linux.PsParser
  Returns the process state.

## H

hashCode() - Method in class org.bootchart.common.Process
HeaderParser - Class in org.bootchart.parser
  HeaderParser parses the `header` log file, which contains the chart title and basic information about the system, OS release, CPU, etc.
HeaderParser() - Constructor for class org.bootchart.parser.HeaderParser

## I

ImageRenderer - Class in org.bootchart.renderer
  ImageRenderer renders the boot chart as a Java 2D `BufferedImage`.
ImageRenderer() - Constructor for class org.bootchart.renderer.ImageRenderer
img - Variable in class org.bootchart.renderer.ImageRenderer
inline(String, File) - Static method in class org.bootchart.renderer.CSSInliner
  Parses the specified CSS file and inlines all style properties in the SVG content string.
io - Variable in class org.bootchart.common.CPUSample
  The percentage of CPU time spent waiting on disk I/O.
isPNGSupported() - Static method in class org.bootchart.common.Common
  Whether the running JVM supports PNG encoding.

## L

loadFile(File) - Static method in class org.bootchart.common.Common
  Loads the contents of the file.
LOCALE - Static variable in class org.bootchart.common.Common
  Default locale.
LogFileFilter() - Constructor for class org.bootchart.common.Common.LogFileFilter

## M

Main - Class in org.bootchart
  Bootchart main class.
Main() - Constructor for class org.bootchart.Main
main(String[]) - Static method in class org.bootchart.Main
  Main.
MAX_PARSE_SAMPLES - Static variable in class org.bootchart.common.Common
  The maximum number of samples to parse.

## N

numProc - Variable in class org.bootchart.common.ProcessTree
  The number of all processes in the tree.

## O

oldParseLog(BufferedReader) - Static method in class org.bootchart.parser.HeaderParser
  Parses the header log file (old version).
org.bootchart - package org.bootchart
  Provides the Main bootchart class.
org.bootchart.common - package org.bootchart.common
  Provides common methods and boot statistics encapsulations.
org.bootchart.parser - package org.bootchart.parser
  Provides parsers for various boot log files.
org.bootchart.parser.linux - package org.bootchart.parser.linux
  Provides parsers for various GNU/Linux boot log files.
org.bootchart.renderer - package org.bootchart.renderer
  Provides chart image renderers for various formats.

## P

PacctParser - Class in org.bootchart.parser.linux
  PacctParser parses the BSD process accounting v3 files.
PacctParser() - Constructor for class org.bootchart.parser.linux.PacctParser
parent - Variable in class org.bootchart.common.Process
  Parent process.
parseDouble(String) - Static method in class org.bootchart.common.Common
  Returns a new `double` initialized to the value represented by the specified `String`.
parseLog(InputStream) - Static method in class org.bootchart.parser.HeaderParser
  Parses the header log file.
parseLog(InputStream) - Static method in class org.bootchart.parser.linux.PacctParser
  Parses the `pacct` accounting file.
parseLog(InputStream) - Static method in class org.bootchart.parser.linux.PidNameParser
  Parses the `pidname` log file (containing pid to command name mappings).
parseLog(InputStream, int) - Static method in class org.bootchart.parser.linux.ProcDiskStatParser
  Parses the `proc_diskstats.log` file.
parseLog(InputStream, Map, Map) - Static method in class org.bootchart.parser.linux.ProcPsParser
  Parses the `proc_ps.log` file.
parseLog(InputStream) - Static method in class org.bootchart.parser.linux.ProcStatParser
  Parses the `proc_stat.log` file.
parseLog(InputStream, Map, Map) - Static method in class org.bootchart.parser.linux.PsParser
  Parses the `ps.log` file.
pid - Variable in class org.bootchart.common.Process
  Process ID.
PidNameParser - Class in org.bootchart.parser.linux
  PidNameParser parses PID to command name mapping log files.
PidNameParser() - Constructor for class org.bootchart.parser.linux.PidNameParser
PNGRenderer - Class in org.bootchart.renderer
  PNGRenderer renders the boot chart as a PNG image.
PNGRenderer() - Constructor for class org.bootchart.renderer.PNGRenderer
ppid - Variable in class org.bootchart.common.Process
  Parent process ID.
PROC_PARAM - Static variable in class org.bootchart.common.Common
  A list of processes which should include parameters in their command lines.
ProcDiskStatParser - Class in org.bootchart.parser.linux
  ProcDiskStatParser parses log files produced by logging the output of `/proc/diskstats`.
ProcDiskStatParser() - Constructor for class org.bootchart.parser.linux.ProcDiskStatParser
Process - Class in org.bootchart.common
  Process encapsulation.
Process(int, String) - Constructor for class org.bootchart.common.Process
  Created a new process.
processList - Variable in class org.bootchart.common.PsStats
  A list of processes (with enclosing CPU samples).
ProcessSample - Class in org.bootchart.common
  Process statistics.
ProcessSample(Date, int, CPUSample, DiskUtilSample, DiskTPutSample) - Constructor for class org.bootchart.common.ProcessSample
  Creates a new process sample.
ProcessTree - Class in org.bootchart.common
  ProcessTree encapsulates a process tree.
ProcessTree(PsStats, String, boolean) - Constructor for class org.bootchart.common.ProcessTree
  Creates a new process tree from the specified list of `Process` instances.
processTree - Variable in class org.bootchart.common.ProcessTree
  The `Process` tree.
ProcPsParser - Class in org.bootchart.parser.linux
  ProcPsParser parses log files produced by logging the output of `/proc/[PID]/stat` files.
ProcPsParser() - Constructor for class org.bootchart.parser.linux.ProcPsParser
ProcStatParser - Class in org.bootchart.parser.linux
  ProcStatParser parses log files produced by logging the output of `/proc/stat`.
ProcStatParser() - Constructor for class org.bootchart.parser.linux.ProcStatParser
procTree - Variable in class org.bootchart.common.BootStats
  The process tree.
PsParser - Class in org.bootchart.parser.linux
  PsParser parses log files produced by `ps`.
PsParser() - Constructor for class org.bootchart.parser.linux.PsParser
PsStats - Class in org.bootchart.common
  Process statistics.
PsStats() - Constructor for class org.bootchart.common.PsStats

## R

read - Variable in class org.bootchart.common.DiskTPutSample
  Read throughput (KB/s).
render(File, String, boolean, String) - Static method in class org.bootchart.Main
  Parses the bootchart log tarball from the log tarball or directory and renders the chart to the output stream.
render(Properties, BootStats, OutputStream) - Method in class org.bootchart.renderer.EPSRenderer
render(Properties, BootStats, OutputStream) - Method in class org.bootchart.renderer.ImageRenderer
  Render the chart.
render(Properties, BootStats, OutputStream) - Method in class org.bootchart.renderer.PNGRenderer
render(Properties, BootStats, OutputStream) - Method in class org.bootchart.renderer.Renderer
  Render the chart and output to an output stream.
render(Properties, BootStats, OutputStream) - Method in class org.bootchart.renderer.SVGRenderer
  Render the chart.
Renderer - Class in org.bootchart.renderer
  Renderable is a common interface for different boot chart renderers.
Renderer() - Constructor for class org.bootchart.renderer.Renderer

## S

Sample - Class in org.bootchart.common
  CPU statistics sample.
Sample() - Constructor for class org.bootchart.common.Sample
samplePeriod - Variable in class org.bootchart.common.ProcessTree
  Statistics sampling period.
samplePeriod - Variable in class org.bootchart.common.PsStats
  Statistics sampling period.
samples - Variable in class org.bootchart.common.Process
  A list of process statistics samples.
startTime - Variable in class org.bootchart.common.Process
  Process start time.
startTime - Variable in class org.bootchart.common.ProcessTree
  The start time of the graph
startTime - Variable in class org.bootchart.common.PsStats
  Start and end of sampling period.
state - Variable in class org.bootchart.common.ProcessSample
  Process state.
STATE_RUNNING - Static variable in class org.bootchart.common.Process
  Running state.
STATE_SLEEPING - Static variable in class org.bootchart.common.Process
  Sleeping state.
STATE_STOPPED - Static variable in class org.bootchart.common.Process
  Stopped or traced.
STATE_UNDEFINED - Static variable in class org.bootchart.common.Process
  Undefined state.
STATE_WAITING - Static variable in class org.bootchart.common.Process
  Uninterruptible sleep.
STATE_ZOMBIE - Static variable in class org.bootchart.common.Process
  Zombie state (defunct).
Stats - Class in org.bootchart.common
  Stats encapsulates performance data statistics.
Stats() - Constructor for class org.bootchart.common.Stats
  Creates a new statistics instance.
SVGRenderer - Class in org.bootchart.renderer
  PNGRenderer renders the boot chart as a PNG image.
SVGRenderer() - Constructor for class org.bootchart.renderer.SVGRenderer
sys - Variable in class org.bootchart.common.CPUSample
  System load.

## T

time - Variable in class org.bootchart.common.Sample
  Sample time.
TIME_FORMAT - Static variable in class org.bootchart.common.Sample
  Time format for samples.
toString() - Method in class org.bootchart.common.CPUSample
  Returns the string representation of the sample.
toString() - Method in class org.bootchart.common.DiskTPutSample
  Returns the string representation of the sample.
toString() - Method in class org.bootchart.common.DiskUtilSample
  Returns the string representation of the sample.
toString() - Method in class org.bootchart.common.FileOpenSample
  Returns the string representation of the sample.
toString() - Method in class org.bootchart.common.Process
  Returns a string representation of the process.
toString() - Method in class org.bootchart.common.ProcessSample
  Returns the string representation of the sample.
toString() - Method in class org.bootchart.common.ProcessTree

## U

user - Variable in class org.bootchart.common.CPUSample
  User load.
util - Variable in class org.bootchart.common.DiskUtilSample
  Disk utilization [0.0, 1.0].

## V

VERSION - Static variable in class org.bootchart.common.Common
  Program version.

## W

write - Variable in class org.bootchart.common.DiskTPutSample
  Write throughput (KB/s).

A B C D E F G H I L M N O P R S T U V W