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

A

AbstractCollator - Class in com.jcoverage.reporting
This class implements a simple Collator.
AbstractCollator() - Constructor for class com.jcoverage.reporting.AbstractCollator
 
AbstractHtmlFormat - Class in com.jcoverage.reporting.html
 
AbstractHtmlFormat() - Constructor for class com.jcoverage.reporting.html.AbstractHtmlFormat
 
AbstractLine - Class in com.jcoverage.reporting
This class provides a skeletal implementation of a Line.
AbstractLine() - Constructor for class com.jcoverage.reporting.AbstractLine
 
AbstractPage - Class in com.jcoverage.reporting
This class provides a skeletal implementation of a Page.
AbstractPage(String) - Constructor for class com.jcoverage.reporting.AbstractPage
 
AbstractReport - Class in com.jcoverage.reporting
 
AbstractReport() - Constructor for class com.jcoverage.reporting.AbstractReport
 
add(String) - Method in class com.jcoverage.reporting.html.Body
 
add(Writable) - Method in class com.jcoverage.reporting.html.Html
 
add(String) - Method in class com.jcoverage.reporting.html.Html
 
add(Writable) - Method in class com.jcoverage.reporting.html.HtmlBlockElement
 
addCategory(LineCategory) - Method in class com.jcoverage.reporting.AbstractPage
 
addCategory(LineCategory) - Method in interface com.jcoverage.reporting.Page
 
addColumn(Column) - Method in class com.jcoverage.reporting.DefaultLineCategory
 
addFileset(FileSet) - Method in class com.jcoverage.ant.CommonMatchingTask
 
addIfInstruction(LineNumberGen, IfInstruction) - Method in class com.jcoverage.coverage.InstrumentMethodGen
We've found a conditional branch instruction.
addInstrumentation(File) - Method in class com.jcoverage.coverage.Instrument
 
addInstrumentation(String) - Method in class com.jcoverage.coverage.Instrument
 
addInstrumentation(String[]) - Method in class com.jcoverage.coverage.Instrument
 
addInstrumentation(Method) - Method in class com.jcoverage.coverage.InstrumentClassGen
Add instrumentation to a method found in this class.
addInstrumentation(Method[]) - Method in class com.jcoverage.coverage.InstrumentClassGen
Add instrument to all the supplied methods.
addInstrumentation() - Method in class com.jcoverage.coverage.InstrumentClassGen
Add coverage instrumentation to the class.
addInstrumentation(LineNumberGen) - Method in class com.jcoverage.coverage.InstrumentMethodGen
Add coverage instrumentation to the instructions representing a line of Java source code.
addInstrumentation(LineNumberGen[]) - Method in class com.jcoverage.coverage.InstrumentMethodGen
 
addInstrumentation() - Method in class com.jcoverage.coverage.InstrumentMethodGen
The entry point for this class.
addInstrumentation(Instrumentation) - Method in class com.jcoverage.coverage.reporting.collation.JavaFilePage
We add instrumentation to this instance, so we can work out which lines are hit and which are not.
addInstrumentation(String, Instrumentation) - Method in class com.jcoverage.coverage.reporting.ReportDriver
 
addLineReference(Line, LineCategory) - Method in class com.jcoverage.reporting.AbstractPage
 
addLineReference(Line, LineCategory) - Method in interface com.jcoverage.reporting.Page
Add a reference to a line.
addOutputter(Format, Serializer) - Method in class com.jcoverage.reporting.AbstractCollator
 
addOutputter(Format, Serializer) - Method in interface com.jcoverage.reporting.Collator
Cause the pages to be output using the given format and serializer.
addSourceLine(LineNumberGen) - Method in class com.jcoverage.coverage.InstrumentMethodGen
We only record the set of "valid" source lines.
addViews(ViewFormattingContext, Page, Html) - Method in class com.jcoverage.coverage.reporting.html.CommonFormat
 
ALL_VIEWS - Static variable in class com.jcoverage.coverage.reporting.html.MultiViewStaticHtmlFormat
 
ALPHABETICAL_VIEW - Static variable in class com.jcoverage.coverage.reporting.html.MultiViewStaticHtmlFormat
 
AlphabeticalView - Class in com.jcoverage.coverage.reporting.html
 
AlphabeticalView(String) - Constructor for class com.jcoverage.coverage.reporting.html.AlphabeticalView
 
AlphabeticalView.AlphabeticalComparator - Class in com.jcoverage.coverage.reporting.html
 
AlphabeticalView.AlphabeticalComparator(Column) - Constructor for class com.jcoverage.coverage.reporting.html.AlphabeticalView.AlphabeticalComparator
 
ASCENDING - Static variable in class com.jcoverage.coverage.reporting.html.CoverageView
 
assertValidColumnForCategory(Column) - Method in class com.jcoverage.reporting.AbstractLine
 

B

baseDir(FileSet) - Method in class com.jcoverage.ant.CommonMatchingTask
 
baseDir - Variable in class com.jcoverage.coverage.Instrument
 
baseDirectory - Variable in class com.jcoverage.reporting.FileSerializer
 
Body - Class in com.jcoverage.reporting.html
 
Body() - Constructor for class com.jcoverage.reporting.html.Body
 
body - Variable in class com.jcoverage.reporting.html.Html
 
branchCoverageRate - Variable in class com.jcoverage.ant.CheckTask
 
branchCoverageRate - Variable in class com.jcoverage.ant.Regex
 
branchCoverageRate - Variable in class com.jcoverage.tool.coveragecheck.CoverageRate
 
buf - Static variable in class com.jcoverage.coverage.reporting.Main
 
buffer - Variable in class com.jcoverage.coverage.reporting.html.NavigationBar
 
buildFooter(Html) - Method in class com.jcoverage.coverage.reporting.html.CommonFormat
 
buildHeader(Html) - Method in class com.jcoverage.coverage.reporting.html.CommonFormat
 

C

categories - Variable in class com.jcoverage.reporting.AbstractPage
 
category - Variable in class com.jcoverage.reporting.AbstractLine
 
CATEGORY_JAVAFILES - Static variable in class com.jcoverage.coverage.reporting.collation.PackageSummaryPage
 
CATEGORY_PACKAGE_SUMMARY - Static variable in class com.jcoverage.coverage.reporting.collation.ReportSummaryPage
 
cg - Variable in class com.jcoverage.coverage.InstrumentClassGen
 
cg - Variable in class com.jcoverage.util.ClassGenHelper
 
CheckTask - Class in com.jcoverage.ant
 
CheckTask() - Constructor for class com.jcoverage.ant.CheckTask
 
classGenHelper - Variable in class com.jcoverage.coverage.InstrumentMethodGen
 
ClassGenHelper - Class in com.jcoverage.util
 
ClassHelper - Class in com.jcoverage.util
 
ClassHelper() - Constructor for class com.jcoverage.util.ClassHelper
 
classid - Variable in class com.jcoverage.reporting.Column
 
classId - Variable in class com.jcoverage.reporting.html.CssColumnRenderer
 
className - Variable in class com.jcoverage.ant.CommonMatchingTask
 
ClassParserHelper - Class in com.jcoverage.util
 
ClassParserHelper() - Constructor for class com.jcoverage.util.ClassParserHelper
 
close() - Method in class com.jcoverage.reporting.AbstractLine
 
close() - Method in class com.jcoverage.reporting.AbstractPage
Call this method to indicate that no further lines will be created for this report and it can be considered immutable from the point-of-view of formatting.
close(Set) - Method in class com.jcoverage.reporting.AbstractPage
 
close() - Method in interface com.jcoverage.reporting.Closeable
Call this method when you are done adding detail.
Closeable - Interface in com.jcoverage.reporting
An object that can be closed, generally this means a formattable object.
closeBlock(PrintWriter) - Method in class com.jcoverage.reporting.html.HtmlBlockElement
 
CLOSED - Static variable in interface com.jcoverage.reporting.Report
 
closeElement(PrintWriter) - Method in class com.jcoverage.reporting.html.HtmlElement
 
collator - Variable in class com.jcoverage.reporting.AbstractReport
 
Collator - Interface in com.jcoverage.reporting
An object that collects pages and sends them to format object for formatting.
collator - Variable in class com.jcoverage.reporting.FormattingContext
 
column - Variable in class com.jcoverage.coverage.reporting.html.AlphabeticalView.AlphabeticalComparator
 
column - Variable in class com.jcoverage.coverage.reporting.html.CoverageView.CoverageComparator
 
Column - Class in com.jcoverage.reporting
Instances of this class represent an information type.
Column(String, Class) - Constructor for class com.jcoverage.reporting.Column
 
Column(String, String, Class) - Constructor for class com.jcoverage.reporting.Column
 
COLUMN_AVERAGE_COVERAGE - Static variable in class com.jcoverage.coverage.reporting.collation.OverallSummaryLine
 
COLUMN_AVERAGE_COVERAGE - Static variable in class com.jcoverage.coverage.reporting.collation.ReportSummaryPackageLine
 
COLUMN_AVERAGE_COVERAGE_PERCENT - Static variable in class com.jcoverage.coverage.reporting.collation.OverallSummaryLine
 
COLUMN_AVERAGE_COVERAGE_PERCENT - Static variable in class com.jcoverage.coverage.reporting.collation.ReportSummaryPackageLine
 
COLUMN_BRANCH_AVERAGE_COVERAGE - Static variable in class com.jcoverage.coverage.reporting.collation.OverallSummaryLine
 
COLUMN_BRANCH_AVERAGE_COVERAGE - Static variable in class com.jcoverage.coverage.reporting.collation.ReportSummaryPackageLine
 
COLUMN_BRANCH_AVERAGE_COVERAGE_PERCENT - Static variable in class com.jcoverage.coverage.reporting.collation.OverallSummaryLine
 
COLUMN_BRANCH_AVERAGE_COVERAGE_PERCENT - Static variable in class com.jcoverage.coverage.reporting.collation.ReportSummaryPackageLine
 
COLUMN_BRANCH_COVERAGE - Static variable in class com.jcoverage.coverage.reporting.collation.JavaFileLine
 
COLUMN_BRANCH_COVERAGE_PERCENT - Static variable in class com.jcoverage.coverage.reporting.collation.JavaFileLine
 
COLUMN_COVERAGE - Static variable in class com.jcoverage.coverage.reporting.collation.JavaFileLine
 
COLUMN_COVERAGE_PERCENT - Static variable in class com.jcoverage.coverage.reporting.collation.JavaFileLine
 
COLUMN_FILE_NAME - Static variable in class com.jcoverage.coverage.reporting.collation.JavaFileLine
 
COLUMN_PACKAGE_NAME - Static variable in class com.jcoverage.coverage.reporting.collation.ReportSummaryPackageLine
 
COLUMN_PATH - Static variable in class com.jcoverage.coverage.reporting.collation.JavaFileLine
 
COLUMN_SOURCE_LINES - Static variable in class com.jcoverage.coverage.reporting.collation.JavaFileLine
 
COLUMN_TOTAL_JAVAFILES - Static variable in class com.jcoverage.coverage.reporting.collation.OverallSummaryLine
 
COLUMN_TOTAL_JAVAFILES - Static variable in class com.jcoverage.coverage.reporting.collation.ReportSummaryPackageLine
 
COLUMN_TOTAL_LINES - Static variable in class com.jcoverage.coverage.reporting.collation.OverallSummaryLine
 
COLUMN_TOTAL_LINES - Static variable in class com.jcoverage.coverage.reporting.collation.ReportSummaryPackageLine
 
ColumnRenderer - Interface in com.jcoverage.reporting.html
This class provides a custom html renderer that knows how to render a certain table column in a particular way.
columnRenderers - Variable in class com.jcoverage.reporting.html.ReportTable
 
COLUMNS - Static variable in class com.jcoverage.coverage.reporting.html.JavaFilesTable
 
COLUMNS - Static variable in class com.jcoverage.coverage.reporting.html.OverallSummaryTable
 
COLUMNS - Static variable in class com.jcoverage.coverage.reporting.html.PackagesTable
 
columns - Variable in class com.jcoverage.reporting.DefaultLineCategory
 
columns - Variable in class com.jcoverage.reporting.html.ReportTable
 
com.jcoverage.ant - package com.jcoverage.ant
 
com.jcoverage.coverage - package com.jcoverage.coverage
 
com.jcoverage.coverage.reporting - package com.jcoverage.coverage.reporting
 
com.jcoverage.coverage.reporting.collation - package com.jcoverage.coverage.reporting.collation
When mature, this package should replace com.jcoverage.coverage.reporting.
com.jcoverage.coverage.reporting.html - package com.jcoverage.coverage.reporting.html
 
com.jcoverage.coverage.reporting.xml - package com.jcoverage.coverage.reporting.xml
 
com.jcoverage.reporting - package com.jcoverage.reporting
Provides classes for the reporting framework.
com.jcoverage.reporting.html - package com.jcoverage.reporting.html
 
com.jcoverage.reporting.staticgen - package com.jcoverage.reporting.staticgen
 
com.jcoverage.tool.coveragecheck - package com.jcoverage.tool.coveragecheck
 
com.jcoverage.tool.merge - package com.jcoverage.tool.merge
 
com.jcoverage.util - package com.jcoverage.util
 
CommonFormat - Class in com.jcoverage.coverage.reporting.html
 
CommonFormat() - Constructor for class com.jcoverage.coverage.reporting.html.CommonFormat
 
CommonMatchingTask - Class in com.jcoverage.ant
 
CommonMatchingTask(String) - Constructor for class com.jcoverage.ant.CommonMatchingTask
 
comparator - Variable in class com.jcoverage.coverage.reporting.collation.Ordering
 
compare(Object, Object) - Method in class com.jcoverage.coverage.reporting.html.AlphabeticalView.AlphabeticalComparator
 
compare(Object, Object) - Method in class com.jcoverage.coverage.reporting.html.CoverageView.CoverageComparator
 
Conditional - Interface in com.jcoverage.coverage
A conditional records the position of a conditional branch instruction, and the position of the branch target.
ConditionalFactory - Class in com.jcoverage.coverage
 
ConditionalFactory() - Constructor for class com.jcoverage.coverage.ConditionalFactory
 
ConditionalImpl - Class in com.jcoverage.coverage
A conditional records the position of a conditional branch instruction, and the position of the branch target.
ConditionalImpl() - Constructor for class com.jcoverage.coverage.ConditionalImpl
 
ConditionalImpl(int, int) - Constructor for class com.jcoverage.coverage.ConditionalImpl
 
conditionals - Variable in class com.jcoverage.coverage.InstrumentMethodGen
The set of "conditionals" (@see Conditional).
conditionalsByMethod - Variable in class com.jcoverage.coverage.InstrumentationImpl
 
CONTAINED_EXCEPTION - Static variable in exception com.jcoverage.util.NestedRuntimeException
 
contextsByFormat - Variable in class com.jcoverage.reporting.AbstractCollator
 
copyResource(String, File) - Static method in class com.jcoverage.coverage.reporting.Main
 
coverage(String[]) - Method in class com.jcoverage.ant.InstrumentTask
 
COVERAGE_ASCENDING_VIEW - Static variable in class com.jcoverage.coverage.reporting.html.MultiViewStaticHtmlFormat
 
COVERAGE_DESCENDING_VIEW - Static variable in class com.jcoverage.coverage.reporting.html.MultiViewStaticHtmlFormat
 
CoverageIndicator - Class in com.jcoverage.reporting.html
 
CoverageIndicator() - Constructor for class com.jcoverage.reporting.html.CoverageIndicator
 
CoverageRate - Class in com.jcoverage.tool.coveragecheck
 
CoverageRate(double, double) - Constructor for class com.jcoverage.tool.coveragecheck.CoverageRate
 
CoverageReportTask - Class in com.jcoverage.ant
 
CoverageReportTask() - Constructor for class com.jcoverage.ant.CoverageReportTask
 
CoverageRuntimeException - Exception in com.jcoverage.coverage
 
CoverageRuntimeException(String) - Constructor for exception com.jcoverage.coverage.CoverageRuntimeException
 
CoverageRuntimeException(String, Throwable) - Constructor for exception com.jcoverage.coverage.CoverageRuntimeException
 
CoverageRuntimeException(Throwable) - Constructor for exception com.jcoverage.coverage.CoverageRuntimeException
 
coverageUnion - Variable in class com.jcoverage.coverage.reporting.collation.JavaFilePage
This set is important for ordering all the coverage lines as they come in- the algorithm that highlights uncovered lines is dependent on all the lines being in order.
CoverageView - Class in com.jcoverage.coverage.reporting.html
 
CoverageView(String, int) - Constructor for class com.jcoverage.coverage.reporting.html.CoverageView
 
CoverageView.CoverageComparator - Class in com.jcoverage.coverage.reporting.html
 
CoverageView.CoverageComparator(Column, int) - Constructor for class com.jcoverage.coverage.reporting.html.CoverageView.CoverageComparator
 
createClasspath() - Method in class com.jcoverage.ant.CheckTask
 
createClasspath() - Method in class com.jcoverage.ant.CommonMatchingTask
 
createClasspath() - Method in class com.jcoverage.ant.CoverageReportTask
 
createFrontPage() - Method in class com.jcoverage.reporting.AbstractReport
 
createFrontPage() - Method in interface com.jcoverage.reporting.Report
 
createIgnore() - Method in class com.jcoverage.ant.InstrumentTask
 
createInstrumentation() - Method in class com.jcoverage.ant.CoverageReportTask
 
createInvokeInterface(Class, String, Class) - Method in class com.jcoverage.util.ClassGenHelper
 
createInvokeInterface(Class, String, Class, Class) - Method in class com.jcoverage.util.ClassGenHelper
 
createInvokeInterface(Class, String, Class, Class[]) - Method in class com.jcoverage.util.ClassGenHelper
 
createInvokeSpecial(Class, String, Class) - Method in class com.jcoverage.util.ClassGenHelper
 
createInvokeSpecial(Class, String, Class, Class[]) - Method in class com.jcoverage.util.ClassGenHelper
 
createInvokeSpecial(Method) - Method in class com.jcoverage.util.ClassGenHelper
 
createInvokeStatic(Class, String, Class) - Method in class com.jcoverage.util.ClassGenHelper
 
createInvokeStatic(Class, String, Class, Class[]) - Method in class com.jcoverage.util.ClassGenHelper
 
createInvokeVirtual(Class, String, Class) - Method in class com.jcoverage.util.ClassGenHelper
 
createInvokeVirtual(Class, String, Class, Class) - Method in class com.jcoverage.util.ClassGenHelper
 
createInvokeVirtual(Class, String, Class, Class[]) - Method in class com.jcoverage.util.ClassGenHelper
 
createLine(LineCategory) - Method in class com.jcoverage.reporting.AbstractPage
 
createLine(LineCategory) - Method in interface com.jcoverage.reporting.Page
Create a new line in the page.
createMasterLine() - Method in class com.jcoverage.reporting.AbstractReport
 
createMasterLine() - Method in interface com.jcoverage.reporting.Report
Implementations should return a top-level report line.
createRegex() - Method in class com.jcoverage.ant.CheckTask
 
CssColumnRenderer - Class in com.jcoverage.reporting.html
 
CssColumnRenderer(String) - Constructor for class com.jcoverage.reporting.html.CssColumnRenderer
 
ctx - Variable in class com.jcoverage.reporting.html.ReportTable
 
currentView - Variable in class com.jcoverage.reporting.ViewFormattingContext
 

D

decreaseIndentation() - Method in class com.jcoverage.coverage.reporting.xml.Main
 
DEFAULT_COLUMN_RENDERER - Static variable in class com.jcoverage.reporting.html.ReportTable
 
DefaultColumnRenderer - Class in com.jcoverage.reporting.html
 
DefaultColumnRenderer(String) - Constructor for class com.jcoverage.reporting.html.DefaultColumnRenderer
 
DefaultColumnRenderer() - Constructor for class com.jcoverage.reporting.html.DefaultColumnRenderer
 
DefaultLineCategory - Class in com.jcoverage.reporting
Default line category.
DefaultLineCategory(String, String) - Constructor for class com.jcoverage.reporting.DefaultLineCategory
 
DefaultLineCategory(String) - Constructor for class com.jcoverage.reporting.DefaultLineCategory
 
delegate - Variable in class com.jcoverage.coverage.reporting.html.AlphabeticalView.AlphabeticalComparator
 
DESCENDING - Static variable in class com.jcoverage.coverage.reporting.html.CoverageView
 
description - Variable in class com.jcoverage.coverage.reporting.collation.Ordering
 
description - Variable in class com.jcoverage.reporting.Column
 
description - Variable in class com.jcoverage.reporting.DefaultLineCategory
 
destDir - Variable in class com.jcoverage.ant.CoverageReportTask
 
destDir - Static variable in class com.jcoverage.coverage.reporting.Main
 
destinationDirectory - Variable in class com.jcoverage.coverage.Instrument
 
detail - Variable in exception com.jcoverage.util.NestedRuntimeException
 
detailPage - Variable in class com.jcoverage.reporting.AbstractLine
 
direction - Variable in class com.jcoverage.coverage.reporting.html.CoverageView.CoverageComparator
 
direction - Variable in class com.jcoverage.coverage.reporting.html.CoverageView
 
drainInputStream(InputStream, PrintWriter) - Static method in class com.jcoverage.reporting.html.HtmlFormatHelper
Since this is HTML, we'll want to encode the incoming file according to the HTML encoding we're using, so this implementation just delegates to HtmlFormatHelper.drainReader(java.io.Reader,java.io.PrintWriter).
drainReader(Reader, PrintWriter) - Static method in class com.jcoverage.reporting.html.HtmlFormatHelper
 
dump(Iterator) - Method in class com.jcoverage.coverage.reporting.xml.Main
 
dump(Map.Entry) - Method in class com.jcoverage.coverage.reporting.xml.Main
 
dump(String, Instrumentation) - Method in class com.jcoverage.coverage.reporting.xml.Main
 
dump(JavaClass) - Static method in class com.jcoverage.util.JavaClassHelper
 
dumpMethods(Instrumentation) - Method in class com.jcoverage.coverage.reporting.xml.Main
 

E

emitGetInstrumentationAndTouchLine(LineNumberGen) - Method in class com.jcoverage.coverage.InstrumentMethodGen
The core instrumentation.
execute() - Method in class com.jcoverage.ant.CheckTask
 
execute() - Method in class com.jcoverage.ant.CoverageReportTask
 
execute() - Method in class com.jcoverage.ant.InstrumentTask
 
execute() - Method in class com.jcoverage.ant.MergeTask
 

F

factory - Variable in class com.jcoverage.util.ClassGenHelper
 
FieldHelper - Class in com.jcoverage.coverage.reporting.collation
 
FieldHelper() - Constructor for class com.jcoverage.coverage.reporting.collation.FieldHelper
 
fieldsByColumn - Variable in class com.jcoverage.reporting.AbstractLine
 
fieldValue - Variable in class com.jcoverage.reporting.html.LabelColumnRenderer
 
FILE_NAME - Static variable in interface com.jcoverage.coverage.Instrumentation
default file name used to write instrumentation information.
fileComparator - Variable in class com.jcoverage.coverage.reporting.html.CoverageView
 
filenameComparator - Variable in class com.jcoverage.coverage.reporting.html.AlphabeticalView
 
FileSerializer - Class in com.jcoverage.reporting
 
FileSerializer(File) - Constructor for class com.jcoverage.reporting.FileSerializer
 
fileSets - Variable in class com.jcoverage.ant.CommonMatchingTask
 
fillColumnRenderers() - Method in class com.jcoverage.reporting.html.ReportTable
 
findMinimumCoverageRate(String) - Method in class com.jcoverage.tool.coveragecheck.Main
 
findNextSourceLineAfter(String, int) - Method in class com.jcoverage.coverage.InstrumentationImpl
 
format - Variable in class com.jcoverage.ant.CoverageReportTask
 
Format - Interface in com.jcoverage.reporting
An object which knows how to format a report.
formatPage(ViewFormattingContext, Page) - Method in class com.jcoverage.coverage.reporting.html.JavaFilePageFormat
 
formatPage(FormattingContext, Page) - Method in class com.jcoverage.coverage.reporting.html.JavaFilePageFormat
 
formatPage(ViewFormattingContext, Page) - Method in class com.jcoverage.coverage.reporting.html.MultiViewStaticHtmlFormat
 
formatPage(FormattingContext, Page) - Method in class com.jcoverage.coverage.reporting.html.MultiViewStaticHtmlFormat
Implementation proxy.
formatPage(FormattingContext, Page) - Method in class com.jcoverage.coverage.reporting.html.PackageSummaryFormat
 
formatPage(ViewFormattingContext, Page) - Method in class com.jcoverage.coverage.reporting.html.PackageSummaryFormat
 
formatPage(FormattingContext, Page) - Method in class com.jcoverage.coverage.reporting.html.ReportSummaryFormat
 
formatPage(ViewFormattingContext, Page) - Method in class com.jcoverage.coverage.reporting.html.ReportSummaryFormat
 
formatPage(FormattingContext, Page) - Method in interface com.jcoverage.reporting.Format
 
formatPage(ViewFormattingContext, Page) - Method in interface com.jcoverage.reporting.Format
 
FormattingContext - Class in com.jcoverage.reporting
This class gives formats access to contextual information, such as the collator responsible for handling reports and the serializer to send the report output to.
FormattingContext(Collator, Serializer) - Constructor for class com.jcoverage.reporting.FormattingContext
 

G

generate(File) - Method in class com.jcoverage.coverage.reporting.ReportDriver
 
getAverageBranchCoverageRate() - Method in class com.jcoverage.coverage.reporting.collation.OverallSummaryLine
 
getAverageBranchCoverageRate() - Method in class com.jcoverage.coverage.reporting.collation.ReportSummaryPackageLine
 
getAverageLineCoverageRate() - Method in class com.jcoverage.coverage.reporting.collation.OverallSummaryLine
 
getAverageLineCoverageRate() - Method in class com.jcoverage.coverage.reporting.collation.ReportSummaryPackageLine
 
getBaseName(String) - Static method in class com.jcoverage.util.ClassHelper
 
getBaseName(Class) - Static method in class com.jcoverage.util.ClassHelper
 
getBody() - Method in class com.jcoverage.reporting.html.Html
 
getBranchCoverageRate() - Method in interface com.jcoverage.coverage.Instrumentation
 
getBranchCoverageRate(String) - Method in interface com.jcoverage.coverage.Instrumentation
 
getBranchCoverageRate() - Method in class com.jcoverage.coverage.InstrumentationImpl
 
getBranchCoverageRate(String) - Method in class com.jcoverage.coverage.InstrumentationImpl
 
getBranchCoverageRate() - Method in class com.jcoverage.coverage.reporting.collation.JavaFilePage
 
getBranchCoverageRate() - Method in class com.jcoverage.tool.coveragecheck.CoverageRate
 
getCategories() - Method in class com.jcoverage.reporting.AbstractPage
Subclasses should implemented this method to return the categories of lines that are applicable to this report, or else make exclusive use of the AbstractPage.addCategory(com.jcoverage.reporting.LineCategory) method.
getCategories() - Method in interface com.jcoverage.reporting.Page
Get the line categories that are valid for this page.
getClassGen() - Method in class com.jcoverage.coverage.InstrumentClassGen
 
getClassGen() - Method in class com.jcoverage.util.ClassGenHelper
 
getClassId() - Method in class com.jcoverage.reporting.html.CssColumnRenderer
 
getClassId() - Method in class com.jcoverage.reporting.html.DefaultColumnRenderer
 
getClassName() - Method in class com.jcoverage.coverage.reporting.collation.JavaFileLine
 
getClassName(InstructionHandle) - Method in class com.jcoverage.util.ClassGenHelper
 
getClassName(InvokeInstruction) - Method in class com.jcoverage.util.ClassGenHelper
 
getCollator() - Method in class com.jcoverage.reporting.AbstractReport
 
getCollator() - Method in class com.jcoverage.reporting.FormattingContext
 
getCollator() - Method in interface com.jcoverage.reporting.Report
 
getColumns() - Method in class com.jcoverage.reporting.DefaultLineCategory
 
getColumns() - Method in interface com.jcoverage.reporting.LineCategory
Return the columns that are associated with this category.
getComparator() - Method in class com.jcoverage.coverage.reporting.collation.Ordering
 
getConditionals() - Method in class com.jcoverage.coverage.InstrumentMethodGen
This method is used internally to calculate the branch coverage rate for this method.
getConditionalsByMethod() - Method in class com.jcoverage.coverage.InstrumentationImpl
 
getConstantPool() - Method in class com.jcoverage.util.ClassGenHelper
 
getCoverage() - Method in interface com.jcoverage.coverage.Instrumentation
 
getCoverage(int) - Method in interface com.jcoverage.coverage.Instrumentation
 
getCoverage() - Method in class com.jcoverage.coverage.InstrumentationImpl
 
getCoverage(int) - Method in class com.jcoverage.coverage.InstrumentationImpl
 
getCurrentView() - Method in class com.jcoverage.reporting.ViewFormattingContext
 
getDescription() - Method in class com.jcoverage.coverage.reporting.collation.Ordering
 
getDescription() - Method in class com.jcoverage.reporting.Column
 
getDestdir() - Method in class com.jcoverage.ant.CoverageReportTask
 
getDetailPage() - Method in class com.jcoverage.reporting.AbstractLine
 
getDetailPage() - Method in interface com.jcoverage.reporting.Line
Get the detail page if one exists.
getDirectoryScanner(FileSet) - Method in class com.jcoverage.ant.CommonMatchingTask
 
getExcludedFiles(FileSet) - Method in class com.jcoverage.ant.CommonMatchingTask
 
getField(Column) - Method in class com.jcoverage.coverage.reporting.collation.JavaFileLine
 
getField(Column) - Method in class com.jcoverage.coverage.reporting.collation.OverallSummaryLine
 
getField(Column) - Method in class com.jcoverage.coverage.reporting.collation.ReportSummaryPackageLine
 
getField(Column) - Method in class com.jcoverage.reporting.AbstractLine
Get the field value for a given column.
getField(Column) - Method in interface com.jcoverage.reporting.Line
 
getFile() - Method in class com.jcoverage.ant.Instrumentation
 
getFileName(String, Instrumentation) - Method in class com.jcoverage.coverage.reporting.xml.Main
 
getFilenameModifier(View, Page) - Method in class com.jcoverage.coverage.reporting.collation.StaticFileCollator
 
getFilenameModifier(Page) - Method in class com.jcoverage.coverage.reporting.html.AlphabeticalView
 
getFilenameModifier(Page) - Method in class com.jcoverage.coverage.reporting.html.CoverageView
 
getFilenameModifier(Page) - Method in interface com.jcoverage.reporting.staticgen.StaticView
 
getFilenames(FileSet) - Method in class com.jcoverage.ant.CommonMatchingTask
 
getHead() - Method in class com.jcoverage.reporting.html.Html
 
getIncludedFiles(FileSet) - Method in class com.jcoverage.ant.CommonMatchingTask
 
getInstance() - Static method in class com.jcoverage.coverage.InstrumentationFactory
 
getInstrumentation(Object) - Method in class com.jcoverage.coverage.InstrumentationPersistence
 
getInstrumentationInterval() - Method in class com.jcoverage.coverage.InstrumentationFactory
 
getJava() - Method in class com.jcoverage.ant.CheckTask
 
getJava() - Method in class com.jcoverage.ant.CommonMatchingTask
 
getJava() - Method in class com.jcoverage.ant.CoverageReportTask
 
getJavaFileLine() - Method in class com.jcoverage.coverage.reporting.collation.JavaFilePage
 
getLabel() - Method in class com.jcoverage.coverage.reporting.html.AlphabeticalView
 
getLabel() - Method in class com.jcoverage.coverage.reporting.html.CoverageView
 
getLabel() - Method in class com.jcoverage.reporting.AbstractPage
 
getLabel() - Method in class com.jcoverage.reporting.Column
 
getLabel() - Method in interface com.jcoverage.reporting.Page
 
getLabel() - Method in interface com.jcoverage.reporting.View
 
getLineCoverageRate() - Method in interface com.jcoverage.coverage.Instrumentation
 
getLineCoverageRate(String) - Method in interface com.jcoverage.coverage.Instrumentation
 
getLineCoverageRate() - Method in class com.jcoverage.coverage.InstrumentationImpl
 
getLineCoverageRate(String) - Method in class com.jcoverage.coverage.InstrumentationImpl
 
getLineCoverageRate() - Method in class com.jcoverage.coverage.reporting.collation.JavaFilePage
 
getLineCoverageRate() - Method in class com.jcoverage.tool.coveragecheck.CoverageRate
 
getLineNumber() - Method in interface com.jcoverage.coverage.Conditional
The line number of this conditional branch.
getLineNumber() - Method in class com.jcoverage.coverage.ConditionalImpl
 
getLineNumber(InstructionHandle) - Method in class com.jcoverage.util.MethodGenHelper
 
getLines(LineCategory) - Method in class com.jcoverage.reporting.AbstractPage
 
getLines(LineCategory) - Method in interface com.jcoverage.reporting.Page
The page can 'contain' any number of categories (tables) which, in turn, contain any number of lines.
getLineSetForCategory(LineCategory) - Method in class com.jcoverage.reporting.AbstractPage
 
getMasterLine() - Method in class com.jcoverage.reporting.AbstractPage
 
getMasterLine() - Method in interface com.jcoverage.reporting.Page
 
getMessage() - Method in exception com.jcoverage.reporting.ReportingException
 
getMethodConditionals() - Method in class com.jcoverage.coverage.InstrumentClassGen
 
getMethodGen() - Method in class com.jcoverage.util.MethodGenHelper
 
getMethodLineNumbers() - Method in class com.jcoverage.coverage.InstrumentClassGen
 
getMethodNameAndSignature(Method) - Static method in class com.jcoverage.util.MethodHelper
 
getMethodNamesAndSignatures() - Method in interface com.jcoverage.coverage.Instrumentation
 
getMethodNamesAndSignatures() - Method in class com.jcoverage.coverage.InstrumentationImpl
 
getMethodNamesAndSignatures() - Method in class com.jcoverage.coverage.InstrumentClassGen
 
getOwner() - Method in class com.jcoverage.reporting.AbstractLine
 
getOwner() - Method in interface com.jcoverage.reporting.Line
 
getPackageName(Class) - Static method in class com.jcoverage.util.ClassHelper
 
getPackageName(String) - Static method in class com.jcoverage.util.ClassHelper
 
getPage(Line) - Method in class com.jcoverage.reporting.html.PercentageRedGreenIndicator
We need to find the location of the page we are generating.
getPage(Line) - Method in class com.jcoverage.reporting.html.RedGreenIndicator
We need to find the location of the page we are generating.
getPathToPage(FormattingContext, Page) - Method in class com.jcoverage.coverage.reporting.collation.StaticFileCollator
 
getPathToPage(FormattingContext, Page, Page) - Method in class com.jcoverage.coverage.reporting.collation.StaticFileCollator
 
getPathToPage(ViewFormattingContext, Page, Page, View) - Method in class com.jcoverage.coverage.reporting.collation.StaticFileCollator
 
getPathToPage(FormattingContext, Page) - Method in class com.jcoverage.reporting.AbstractCollator
 
getPathToPage(FormattingContext, Page) - Method in interface com.jcoverage.reporting.Collator
 
getPathToPage(FormattingContext, Page, Page) - Method in interface com.jcoverage.reporting.Collator
 
getPathToPage(ViewFormattingContext, Page, Page, View) - Method in interface com.jcoverage.reporting.MultiViewCollator
Use this method to get a path for a page which will implicitly change the view.
getPathToPageView(View, Page) - Method in class com.jcoverage.coverage.reporting.collation.StaticFileCollator
 
getPathToResource(FormattingContext, String, Page) - Method in class com.jcoverage.coverage.reporting.collation.StaticFileCollator
 
getPathToResource(FormattingContext, String, Page) - Method in class com.jcoverage.reporting.AbstractCollator
 
getPathToResource(FormattingContext, String, Page) - Method in interface com.jcoverage.reporting.Collator
 
getPrefix() - Method in class com.jcoverage.coverage.reporting.collation.Ordering
 
getPrimitiveWrapper(Class) - Static method in class com.jcoverage.util.ClassHelper
 
getRegex() - Method in class com.jcoverage.ant.Ignore
 
getRelativePath(String, String) - Static method in class com.jcoverage.reporting.AbstractCollator
 
getSerializer() - Method in class com.jcoverage.reporting.FormattingContext
 
getSourceFile() - Method in class com.jcoverage.coverage.reporting.collation.JavaFileLine
 
getSourceFileId(String, Instrumentation) - Static method in class com.jcoverage.coverage.reporting.ReportDriver
 
getSourceFileLineCoverageSet() - Method in class com.jcoverage.coverage.reporting.collation.JavaFilePage
 
getSourceFileName() - Method in interface com.jcoverage.coverage.Instrumentation
 
getSourceFileName() - Method in class com.jcoverage.coverage.InstrumentationImpl
 
getSourceLineNumbers() - Method in interface com.jcoverage.coverage.Instrumentation
 
getSourceLineNumbers() - Method in class com.jcoverage.coverage.InstrumentationImpl
 
getSourceLineNumbers() - Method in class com.jcoverage.coverage.InstrumentClassGen
 
getSourceLineNumbers() - Method in class com.jcoverage.coverage.InstrumentMethodGen
 
getSourceLineNumbersByMethod() - Method in class com.jcoverage.coverage.InstrumentationImpl
 
getSourceLinesCount() - Method in class com.jcoverage.coverage.reporting.collation.JavaFileLine
 
getSourceLinesCount() - Method in class com.jcoverage.coverage.reporting.collation.JavaFilePage
 
getSourceLinesCount() - Method in class com.jcoverage.coverage.reporting.collation.ReportSummaryPackageLine
 
getSrcdir() - Method in class com.jcoverage.ant.CoverageReportTask
 
getTag() - Method in class com.jcoverage.reporting.html.HtmlElement
 
getTargetLineNumber() - Method in interface com.jcoverage.coverage.Conditional
The target line number of this conditional branch.
getTargetLineNumber() - Method in class com.jcoverage.coverage.ConditionalImpl
 
getTotalJavaFiles() - Method in class com.jcoverage.coverage.reporting.collation.OverallSummaryLine
 
getTotalLines() - Method in class com.jcoverage.coverage.reporting.collation.OverallSummaryLine
 
getTouchedLines(String) - Method in class com.jcoverage.coverage.InstrumentationImpl
 
getType() - Method in class com.jcoverage.reporting.Column
 
getType(Class) - Static method in class com.jcoverage.util.TypeHelper
 
getTypes(Class[]) - Static method in class com.jcoverage.util.TypeHelper
 
getUniquePathFromComponents(View, Page, String, String) - Method in class com.jcoverage.coverage.reporting.collation.StaticFileCollator
 
getValidSourceLines() - Method in class com.jcoverage.coverage.reporting.collation.JavaFilePage
 
getValueAsString(Line, Column) - Method in class com.jcoverage.coverage.reporting.html.PercentColumnRenderer
 
getValueAsString(Line, Column) - Method in class com.jcoverage.reporting.html.DefaultColumnRenderer
 
getValueAsString(Line, Column) - Method in class com.jcoverage.reporting.html.LabelColumnRenderer
 
getViews() - Method in class com.jcoverage.reporting.ViewFormattingContext
 
getWidth() - Method in class com.jcoverage.reporting.html.DefaultColumnRenderer
 
getWidth() - Method in class com.jcoverage.reporting.html.PercentageRedGreenIndicator
 
getWidth() - Method in class com.jcoverage.reporting.html.RedGreenIndicator
 
getWritables() - Method in class com.jcoverage.reporting.html.HtmlBlockElement
 
getWriter(FormattingContext, Page) - Method in class com.jcoverage.reporting.html.AbstractHtmlFormat
 
getWriterForPath(String) - Method in class com.jcoverage.reporting.FileSerializer
 
getWriterForPath(String) - Method in interface com.jcoverage.reporting.Serializer
 

H

H1 - Class in com.jcoverage.reporting.html
 
H1(String) - Constructor for class com.jcoverage.reporting.html.H1
 
H2 - Class in com.jcoverage.reporting.html
 
H2(String) - Constructor for class com.jcoverage.reporting.html.H2
 
handleIfInstruction(LineNumberGen) - Method in class com.jcoverage.coverage.InstrumentMethodGen
 
HasBeenInstrumented - Interface in com.jcoverage.coverage
Tag interface indicating that a particular class has already been instrumented.
hasIgnoreRegex() - Method in class com.jcoverage.coverage.InstrumentMethodGen
 
hasLineNumber(InstructionHandle) - Method in class com.jcoverage.util.MethodGenHelper
 
Head - Class in com.jcoverage.reporting.html
 
Head() - Constructor for class com.jcoverage.reporting.html.Head
 
head - Variable in class com.jcoverage.reporting.html.Html
 
HTML - Static variable in interface com.jcoverage.ant.ReportFormat
 
Html - Class in com.jcoverage.reporting.html
 
Html() - Constructor for class com.jcoverage.reporting.html.Html
 
HtmlBlockElement - Class in com.jcoverage.reporting.html
 
HtmlBlockElement(String) - Constructor for class com.jcoverage.reporting.html.HtmlBlockElement
 
HtmlElement - Class in com.jcoverage.reporting.html
 
HtmlElement(String) - Constructor for class com.jcoverage.reporting.html.HtmlElement
 
HtmlFormatHelper - Class in com.jcoverage.reporting.html
 
HtmlFormatHelper() - Constructor for class com.jcoverage.reporting.html.HtmlFormatHelper
 
HtmlSpanningElement - Class in com.jcoverage.reporting.html
 
HtmlSpanningElement(String, Writable) - Constructor for class com.jcoverage.reporting.html.HtmlSpanningElement
 
HtmlSpanningElement(String, String) - Constructor for class com.jcoverage.reporting.html.HtmlSpanningElement
 

I

id - Variable in class com.jcoverage.coverage.reporting.html.AlphabeticalView
 
Ignore - Class in com.jcoverage.ant
 
Ignore() - Constructor for class com.jcoverage.ant.Ignore
 
ignoreRegex - Variable in class com.jcoverage.ant.InstrumentTask
 
ignoreRegex - Variable in class com.jcoverage.coverage.Instrument
 
ignoreRegex - Variable in class com.jcoverage.coverage.InstrumentClassGen
 
ignoreRegex - Variable in class com.jcoverage.coverage.InstrumentMethodGen
 
in - Variable in class com.jcoverage.reporting.html.Style
 
increaseIndentation() - Method in class com.jcoverage.coverage.reporting.xml.Main
 
indent - Variable in class com.jcoverage.coverage.reporting.xml.Main
 
indent() - Method in class com.jcoverage.coverage.reporting.xml.Main
 
indentRate - Variable in class com.jcoverage.coverage.reporting.xml.Main
 
indentSource(String) - Static method in class com.jcoverage.coverage.reporting.html.SourceTable
 
indexPage - Variable in class com.jcoverage.coverage.reporting.ReportDriver
 
inRangeAndDivideByOneHundred(String) - Method in class com.jcoverage.tool.coveragecheck.Main
 
inRangeAndDivideByOneHundred(int) - Method in class com.jcoverage.tool.coveragecheck.Main
 
instantiateDetailPage() - Method in class com.jcoverage.coverage.reporting.collation.JavaFileLine
 
instantiateDetailPage() - Method in class com.jcoverage.coverage.reporting.collation.OverallSummaryLine
 
instantiateDetailPage() - Method in class com.jcoverage.coverage.reporting.collation.ReportSummaryPackageLine
 
instantiateDetailPage() - Method in class com.jcoverage.reporting.AbstractLine
Subclasses should override this method if the line has information in a detail page.
instantiateLineForCategory(LineCategory) - Method in class com.jcoverage.coverage.reporting.collation.PackageSummaryPage
 
instantiateLineForCategory(LineCategory) - Method in class com.jcoverage.coverage.reporting.collation.ReportSummaryPage
 
instantiateLineForCategory(LineCategory) - Method in class com.jcoverage.reporting.AbstractPage
Subclasses should override this method to return Line implementation instances on demand.
instantiateMasterLine() - Method in class com.jcoverage.coverage.reporting.collation.ReportImpl
 
instantiateMasterLine() - Method in class com.jcoverage.reporting.AbstractReport
 
InstructionHelper - Class in com.jcoverage.util
 
InstructionHelper() - Constructor for class com.jcoverage.util.InstructionHelper
 
InstructionListHelper - Class in com.jcoverage.util
 
InstructionListHelper() - Constructor for class com.jcoverage.util.InstructionListHelper
 
Instrument - Class in com.jcoverage.coverage
Add coverage instrumentation to existing classes.
Instrument() - Constructor for class com.jcoverage.coverage.Instrument
 
instrument(File) - Method in class com.jcoverage.coverage.Instrument
Add coverage instrumentation to the specified Java class.
Instrumentation - Class in com.jcoverage.ant
 
Instrumentation() - Constructor for class com.jcoverage.ant.Instrumentation
 
Instrumentation - Interface in com.jcoverage.coverage
Instrumentation information is typically serialized to a file.
instrumentation - Variable in class com.jcoverage.coverage.InstrumentationPersistence
 
instrumentationDirectory - Variable in class com.jcoverage.tool.coveragecheck.Main
 
InstrumentationFactory - Class in com.jcoverage.coverage
 
instrumentationFactory - Static variable in class com.jcoverage.coverage.InstrumentationFactory
 
InstrumentationImpl - Class in com.jcoverage.coverage
 
InstrumentationImpl() - Constructor for class com.jcoverage.coverage.InstrumentationImpl
 
InstrumentationInternal - Interface in com.jcoverage.coverage
This is an internal interface used only by instrumentation.
InstrumentationPersistence - Class in com.jcoverage.coverage
 
InstrumentationPersistence() - Constructor for class com.jcoverage.coverage.InstrumentationPersistence
 
instrumentationPersistence - Variable in class com.jcoverage.coverage.SaveInstrumentationTask
 
instrumentations - Variable in class com.jcoverage.coverage.reporting.collation.JavaFilePage
We can receive multiple instrumentation contributions, since a single java source file can contain multiple classes (although strictly only one of these can be declared public).
InstrumentClassGen - Class in com.jcoverage.coverage
Add coverage instrumentation to an existing class.
InstrumentClassGen(JavaClass, String) - Constructor for class com.jcoverage.coverage.InstrumentClassGen
 
InstrumentMethodGen - Class in com.jcoverage.coverage
Add bytecode instrumentation to the method.
InstrumentMethodGen(Method, ClassGen, String) - Constructor for class com.jcoverage.coverage.InstrumentMethodGen
 
InstrumentTask - Class in com.jcoverage.ant
 
InstrumentTask() - Constructor for class com.jcoverage.ant.InstrumentTask
 
intersection(Set, Set) - Static method in class com.jcoverage.util.SetHelper
 
isAcceptableValue(Object) - Method in class com.jcoverage.reporting.Column
 
isAlreadyInstrumented(JavaClass) - Method in class com.jcoverage.coverage.Instrument
 
isClass(File) - Method in class com.jcoverage.coverage.Instrument
 
isClosed() - Method in class com.jcoverage.reporting.AbstractLine
 
isClosed() - Method in class com.jcoverage.reporting.AbstractPage
 
isClosed() - Method in interface com.jcoverage.reporting.Closeable
 
isIfInstruction(LineNumberGen) - Static method in class com.jcoverage.util.InstructionHelper
 
isIfInstruction(InstructionHandle) - Static method in class com.jcoverage.util.InstructionHelper
 
isIgnorable(ClassGenHelper, InstructionHandle) - Method in class com.jcoverage.coverage.InstrumentMethodGen
We currently only ignore those invoke instructions that are from a matching regular regular expression.
isIgnorable(ClassGenHelper, LineNumberGen) - Method in class com.jcoverage.coverage.InstrumentMethodGen
We can ignore (for the purposes of instrumentation) any set of instructions which are on our ignore list.
isInnerClass(String) - Static method in class com.jcoverage.coverage.reporting.ReportDriver
 
isInterface(JavaClass) - Method in class com.jcoverage.coverage.Instrument
 
isInvokeInstruction(InstructionHandle) - Static method in class com.jcoverage.util.InstructionHelper
 
isRetInstruction(InstructionHandle) - Static method in class com.jcoverage.util.InstructionHelper
 
isRetInstruction(LineNumberGen) - Static method in class com.jcoverage.util.InstructionHelper
 
isVoidReturningMethod() - Method in class com.jcoverage.util.MethodGenHelper
 

J

java - Variable in class com.jcoverage.ant.CoverageReportTask
 
JavaClassHelper - Class in com.jcoverage.util
 
JavaClassHelper() - Constructor for class com.jcoverage.util.JavaClassHelper
 
JavaFileLine - Class in com.jcoverage.coverage.reporting.collation
 
JavaFileLine() - Constructor for class com.jcoverage.coverage.reporting.collation.JavaFileLine
 
javaFilePage - Variable in class com.jcoverage.coverage.reporting.collation.JavaFileLine
 
JavaFilePage - Class in com.jcoverage.coverage.reporting.collation
This class implements a page detailing the coverage results of a single java source file.
JavaFilePage() - Constructor for class com.jcoverage.coverage.reporting.collation.JavaFilePage
 
JavaFilePageFormat - Class in com.jcoverage.coverage.reporting.html
 
JavaFilePageFormat() - Constructor for class com.jcoverage.coverage.reporting.html.JavaFilePageFormat
 
JavaFilesTable - Class in com.jcoverage.coverage.reporting.html
 
JavaFilesTable(Page, Set, FormattingContext) - Constructor for class com.jcoverage.coverage.reporting.html.JavaFilesTable
 
javaSourceDirectory - Variable in class com.jcoverage.coverage.reporting.ReportDriver
 

K

keySet() - Method in class com.jcoverage.coverage.InstrumentationPersistence
 

L

label - Variable in class com.jcoverage.coverage.reporting.html.AlphabeticalView
 
label - Variable in class com.jcoverage.coverage.reporting.html.CoverageView
 
label - Variable in class com.jcoverage.reporting.AbstractPage
 
label - Variable in class com.jcoverage.reporting.Column
 
label - Variable in class com.jcoverage.reporting.html.DefaultColumnRenderer
 
LabelColumnRenderer - Class in com.jcoverage.reporting.html
 
LabelColumnRenderer(String, String) - Constructor for class com.jcoverage.reporting.html.LabelColumnRenderer
 
line - Variable in class com.jcoverage.reporting.AbstractReport
 
Line - Interface in com.jcoverage.reporting
A line of information in a page of a report.
LineCategory - Interface in com.jcoverage.reporting
Instances of this class are analogous to a database table, but not the same.
lineCounts - Variable in class com.jcoverage.coverage.InstrumentationImpl
 
lineCoverageRate - Variable in class com.jcoverage.ant.CheckTask
 
lineCoverageRate - Variable in class com.jcoverage.ant.Regex
 
lineCoverageRate - Variable in class com.jcoverage.tool.coveragecheck.CoverageRate
 
lineNumber - Variable in class com.jcoverage.coverage.ConditionalImpl
 
lineSetsByCategory - Variable in class com.jcoverage.reporting.AbstractPage
 
linesOfCode - Variable in class com.jcoverage.coverage.InstrumentationImpl
 
loadInstrumentation() - Method in class com.jcoverage.coverage.InstrumentationPersistence
 
loadInstrumentation(InputStream) - Method in class com.jcoverage.coverage.InstrumentationPersistence
 
logger - Static variable in class com.jcoverage.coverage.Instrument
 
logger - Static variable in class com.jcoverage.coverage.InstrumentationFactory
 
logger - Static variable in class com.jcoverage.coverage.InstrumentationImpl
 
logger - Static variable in class com.jcoverage.coverage.InstrumentationPersistence
 
logger - Static variable in class com.jcoverage.coverage.InstrumentClassGen
 
logger - Static variable in class com.jcoverage.coverage.InstrumentMethodGen
 
logger - Static variable in class com.jcoverage.coverage.reporting.collation.FieldHelper
 
logger - Static variable in class com.jcoverage.coverage.reporting.collation.JavaFileLine
 
logger - Static variable in class com.jcoverage.coverage.reporting.collation.JavaFilePage
 
logger - Static variable in class com.jcoverage.coverage.reporting.collation.OverallSummaryLine
 
logger - Static variable in class com.jcoverage.coverage.reporting.collation.PackageSummaryPage
 
logger - Static variable in class com.jcoverage.coverage.reporting.collation.ReportImpl
 
logger - Static variable in class com.jcoverage.coverage.reporting.collation.ReportSummaryPackageLine
 
logger - Static variable in class com.jcoverage.coverage.reporting.collation.ReportSummaryPage
 
logger - Static variable in class com.jcoverage.coverage.reporting.collation.StaticFileCollator
 
logger - Static variable in class com.jcoverage.coverage.reporting.html.AlphabeticalView
 
logger - Static variable in class com.jcoverage.coverage.reporting.html.CommonFormat
 
logger - Static variable in class com.jcoverage.coverage.reporting.html.CoverageView
 
logger - Static variable in class com.jcoverage.coverage.reporting.html.JavaFilePageFormat
 
logger - Static variable in class com.jcoverage.coverage.reporting.html.JavaFilesTable
 
logger - Static variable in class com.jcoverage.coverage.reporting.html.MultiViewStaticHtmlFormat
 
logger - Static variable in class com.jcoverage.coverage.reporting.html.NavigationBar
 
logger - Static variable in class com.jcoverage.coverage.reporting.html.OverallSummaryTable
 
logger - Static variable in class com.jcoverage.coverage.reporting.html.PackagesTable
 
logger - Static variable in class com.jcoverage.coverage.reporting.html.PackageSummaryFormat
 
logger - Static variable in class com.jcoverage.coverage.reporting.html.PercentColumnRenderer
 
logger - Static variable in class com.jcoverage.coverage.reporting.html.ReportSummaryFormat
 
logger - Static variable in class com.jcoverage.coverage.reporting.html.SourceTable
 
logger - Static variable in class com.jcoverage.coverage.reporting.Main
 
logger - Static variable in class com.jcoverage.coverage.reporting.ReportDriver
 
logger - Static variable in class com.jcoverage.coverage.reporting.xml.Main
 
logger - Static variable in class com.jcoverage.coverage.SaveInstrumentationTask
 
logger - Static variable in class com.jcoverage.reporting.AbstractCollator
 
logger - Static variable in class com.jcoverage.reporting.AbstractLine
 
logger - Static variable in class com.jcoverage.reporting.AbstractPage
 
logger - Static variable in class com.jcoverage.reporting.AbstractReport
 
logger - Static variable in class com.jcoverage.reporting.Column
 
logger - Static variable in class com.jcoverage.reporting.DefaultLineCategory
 
logger - Static variable in class com.jcoverage.reporting.FileSerializer
 
logger - Static variable in class com.jcoverage.reporting.FormattingContext
 
logger - Static variable in class com.jcoverage.reporting.html.AbstractHtmlFormat
 
logger - Static variable in class com.jcoverage.reporting.html.Body
 
logger - Static variable in class com.jcoverage.reporting.html.CoverageIndicator
 
logger - Static variable in class com.jcoverage.reporting.html.CssColumnRenderer
 
logger - Static variable in class com.jcoverage.reporting.html.DefaultColumnRenderer
 
logger - Static variable in class com.jcoverage.reporting.html.H1
 
logger - Static variable in class com.jcoverage.reporting.html.H2
 
logger - Static variable in class com.jcoverage.reporting.html.Head
 
logger - Static variable in class com.jcoverage.reporting.html.Html
 
logger - Static variable in class com.jcoverage.reporting.html.HtmlBlockElement
 
logger - Static variable in class com.jcoverage.reporting.html.HtmlElement
 
logger - Static variable in class com.jcoverage.reporting.html.HtmlFormatHelper
 
logger - Static variable in class com.jcoverage.reporting.html.HtmlSpanningElement
 
logger - Static variable in class com.jcoverage.reporting.html.LabelColumnRenderer
 
logger - Static variable in class com.jcoverage.reporting.html.Pcdata
 
logger - Static variable in class com.jcoverage.reporting.html.PercentageRedGreenIndicator
 
logger - Static variable in class com.jcoverage.reporting.html.RedGreenIndicator
 
logger - Static variable in class com.jcoverage.reporting.html.ReportTable
 
logger - Static variable in class com.jcoverage.reporting.html.Style
 
logger - Static variable in class com.jcoverage.reporting.ViewFormattingContext
 
logger - Static variable in class com.jcoverage.tool.coveragecheck.Main
 
logger - Static variable in class com.jcoverage.tool.merge.Main
 
logger - Static variable in class com.jcoverage.util.JavaClassHelper
 
lookupLineByField(LineCategory, Column, Object) - Method in class com.jcoverage.reporting.AbstractPage
 
lookupLineByField(LineCategory, Column, Object) - Method in interface com.jcoverage.reporting.Page
 

M

main(String[]) - Static method in class com.jcoverage.coverage.Instrument
 
Main - Class in com.jcoverage.coverage.reporting
 
Main() - Constructor for class com.jcoverage.coverage.reporting.Main
 
main(String[]) - Static method in class com.jcoverage.coverage.reporting.Main
 
Main - Class in com.jcoverage.coverage.reporting.xml
 
Main(InputStream, PrintWriter, File) - Constructor for class com.jcoverage.coverage.reporting.xml.Main
 
main(String[]) - Static method in class com.jcoverage.coverage.reporting.xml.Main
 
Main - Class in com.jcoverage.tool.coveragecheck
 
Main(String[]) - Constructor for class com.jcoverage.tool.coveragecheck.Main
 
main(String[]) - Static method in class com.jcoverage.tool.coveragecheck.Main
 
Main - Class in com.jcoverage.tool.merge
 
Main(String[]) - Constructor for class com.jcoverage.tool.merge.Main
 
main(String[]) - Static method in class com.jcoverage.tool.merge.Main
 
masterLine - Variable in class com.jcoverage.coverage.reporting.collation.JavaFilePage
The line that summarizes this detail page.
masterLine - Variable in class com.jcoverage.reporting.AbstractPage
 
merge(String[]) - Method in class com.jcoverage.ant.MergeTask
 
merge(Instrumentation) - Method in interface com.jcoverage.coverage.Instrumentation
Merge some existing instrumentation with this instrumentation.
merge(Instrumentation) - Method in class com.jcoverage.coverage.InstrumentationImpl
 
merge(Map) - Method in class com.jcoverage.coverage.InstrumentationPersistence
 
MergeTask - Class in com.jcoverage.ant
 
MergeTask() - Constructor for class com.jcoverage.ant.MergeTask
 
methodConditionals - Variable in class com.jcoverage.coverage.InstrumentClassGen
A mapping from method name and signature to the set of conditionals for that method.
methodGenHelper - Variable in class com.jcoverage.coverage.InstrumentMethodGen
 
MethodGenHelper - Class in com.jcoverage.util
 
MethodGenHelper(MethodGen) - Constructor for class com.jcoverage.util.MethodGenHelper
 
MethodHelper - Class in com.jcoverage.util
 
MethodHelper() - Constructor for class com.jcoverage.util.MethodHelper
 
methodLineNumbers - Variable in class com.jcoverage.coverage.InstrumentClassGen
A mapping from method name and signature to the set of line numbers for that method.
methodNamesAndSignatures - Variable in class com.jcoverage.coverage.InstrumentationImpl
 
methodNamesAndSignatures - Variable in class com.jcoverage.coverage.InstrumentClassGen
The set of method names concatenated with their signature.
mg - Variable in class com.jcoverage.util.MethodGenHelper
 
minimumCoverageRate - Variable in class com.jcoverage.tool.coveragecheck.Main
 
minimumCoverageRates - Variable in class com.jcoverage.tool.coveragecheck.Main
 
MultiViewCollator - Interface in com.jcoverage.reporting
 
MultiViewStaticHtmlFormat - Class in com.jcoverage.coverage.reporting.html
This class provides the generation of coverage reports in static html.
MultiViewStaticHtmlFormat() - Constructor for class com.jcoverage.coverage.reporting.html.MultiViewStaticHtmlFormat
 

N

name - Variable in class com.jcoverage.reporting.DefaultLineCategory
 
NavigationBar - Class in com.jcoverage.coverage.reporting.html
 
NavigationBar(FormattingContext, Page) - Constructor for class com.jcoverage.coverage.reporting.html.NavigationBar
 
NestedRuntimeException - Exception in com.jcoverage.util
J2SE 1.4 introduced a common API to record the fact that one exception caused another, to access causative exceptions, and to access the entire "causal chain" as part of the standard stack backtrace.
NestedRuntimeException() - Constructor for exception com.jcoverage.util.NestedRuntimeException
 
NestedRuntimeException(String) - Constructor for exception com.jcoverage.util.NestedRuntimeException
 
NestedRuntimeException(String, Throwable) - Constructor for exception com.jcoverage.util.NestedRuntimeException
 
NestedRuntimeException(Throwable) - Constructor for exception com.jcoverage.util.NestedRuntimeException
 
newClassParser(Class) - Static method in class com.jcoverage.util.ClassParserHelper
 
newClassParser(InputStream, String) - Static method in class com.jcoverage.util.ClassParserHelper
 
newConditional(LineNumberGen, int) - Static method in class com.jcoverage.coverage.ConditionalFactory
 
newInstance(ClassGen) - Static method in class com.jcoverage.util.ClassGenHelper
 
newInstrumentation(Class) - Method in class com.jcoverage.coverage.InstrumentationFactory
 
newInstrumentation(String) - Method in class com.jcoverage.coverage.InstrumentationFactory
 
newJavaClass(InputStream, String) - Static method in class com.jcoverage.util.JavaClassHelper
 
newJavaClass(Class) - Static method in class com.jcoverage.util.JavaClassHelper
 

O

openBlock(PrintWriter) - Method in class com.jcoverage.reporting.html.HtmlBlockElement
 
openDetailPage() - Method in class com.jcoverage.reporting.AbstractLine
 
openDetailPage() - Method in interface com.jcoverage.reporting.Line
This method signifies more detail is available for this line in a separate page.
openElement(PrintWriter) - Method in class com.jcoverage.reporting.html.HtmlElement
 
Ordering - Class in com.jcoverage.coverage.reporting.collation
 
Ordering(Comparator, String) - Constructor for class com.jcoverage.coverage.reporting.collation.Ordering
Construct a default ordering
Ordering(String, Comparator, String) - Constructor for class com.jcoverage.coverage.reporting.collation.Ordering
Construct a default ordering
orderLines(Set, LineCategory) - Method in class com.jcoverage.coverage.reporting.html.AlphabeticalView
 
orderLines(Set, LineCategory) - Method in class com.jcoverage.coverage.reporting.html.CoverageView
 
orderLines(Set, LineCategory) - Method in interface com.jcoverage.reporting.View
 
original - Variable in class com.jcoverage.coverage.InstrumentMethodGen
 
OverallSummaryLine - Class in com.jcoverage.coverage.reporting.collation
 
OverallSummaryLine() - Constructor for class com.jcoverage.coverage.reporting.collation.OverallSummaryLine
 
OverallSummaryTable - Class in com.jcoverage.coverage.reporting.html
 
OverallSummaryTable(Page, Set, FormattingContext) - Constructor for class com.jcoverage.coverage.reporting.html.OverallSummaryTable
 
owner - Variable in class com.jcoverage.reporting.AbstractLine
 

P

packageComparator - Variable in class com.jcoverage.coverage.reporting.html.AlphabeticalView
 
packageComparator - Variable in class com.jcoverage.coverage.reporting.html.CoverageView
 
PackagesTable - Class in com.jcoverage.coverage.reporting.html
 
PackagesTable(Page, Set, FormattingContext) - Constructor for class com.jcoverage.coverage.reporting.html.PackagesTable
 
PackageSummaryFormat - Class in com.jcoverage.coverage.reporting.html
 
PackageSummaryFormat() - Constructor for class com.jcoverage.coverage.reporting.html.PackageSummaryFormat
 
PackageSummaryPage - Class in com.jcoverage.coverage.reporting.collation
 
PackageSummaryPage() - Constructor for class com.jcoverage.coverage.reporting.collation.PackageSummaryPage
 
page - Variable in class com.jcoverage.coverage.reporting.html.SourceTable
 
page - Variable in class com.jcoverage.reporting.html.ReportTable
 
Page - Interface in com.jcoverage.reporting
A page containing information at the same report level.
pageClosed(Page) - Method in class com.jcoverage.reporting.AbstractCollator
 
pageClosed(Page) - Method in interface com.jcoverage.reporting.Collator
This method is called evertime a page is closed and ready to be rendered.
pattern - Variable in class com.jcoverage.ant.Regex
 
pc - Variable in class com.jcoverage.tool.coveragecheck.Main
 
Pcdata - Class in com.jcoverage.reporting.html
 
Pcdata(String) - Constructor for class com.jcoverage.reporting.html.Pcdata
 
pcdata - Variable in class com.jcoverage.reporting.html.Pcdata
 
percentage(double) - Method in class com.jcoverage.tool.coveragecheck.Main
 
PercentageRedGreenIndicator - Class in com.jcoverage.reporting.html
 
PercentageRedGreenIndicator(String) - Constructor for class com.jcoverage.reporting.html.PercentageRedGreenIndicator
 
PercentColumnRenderer - Class in com.jcoverage.coverage.reporting.html
 
PercentColumnRenderer(String) - Constructor for class com.jcoverage.coverage.reporting.html.PercentColumnRenderer
 
pm - Variable in class com.jcoverage.coverage.InstrumentMethodGen
 
pm - Variable in class com.jcoverage.tool.coveragecheck.Main
 
prefix - Variable in class com.jcoverage.coverage.reporting.collation.Ordering
 
println(String) - Method in class com.jcoverage.coverage.reporting.xml.Main
 
printStackTrace() - Method in exception com.jcoverage.reporting.ReportingException
 
printStackTrace(PrintStream) - Method in exception com.jcoverage.reporting.ReportingException
 
printStackTrace(PrintWriter) - Method in exception com.jcoverage.reporting.ReportingException
 
printStackTrace(PrintStream) - Method in exception com.jcoverage.util.NestedRuntimeException
 
printStackTrace(PrintWriter) - Method in exception com.jcoverage.util.NestedRuntimeException
 
printStackTrace() - Method in exception com.jcoverage.util.NestedRuntimeException
 
push(ConstantPoolGen, int) - Static method in class com.jcoverage.util.InstructionListHelper
 
pw - Variable in class com.jcoverage.coverage.reporting.xml.Main
 

R

READY - Static variable in interface com.jcoverage.reporting.Report
 
records - Variable in class com.jcoverage.reporting.html.ReportTable
 
RedGreenIndicator - Class in com.jcoverage.reporting.html
 
RedGreenIndicator(String) - Constructor for class com.jcoverage.reporting.html.RedGreenIndicator
 
regex - Variable in class com.jcoverage.ant.Ignore
 
Regex - Class in com.jcoverage.ant
 
Regex() - Constructor for class com.jcoverage.ant.Regex
 
regexes - Variable in class com.jcoverage.ant.CheckTask
 
registeredDefaultColumnRenderers - Variable in class com.jcoverage.reporting.html.ReportTable
 
renderColumn(PrintWriter, Column, String) - Method in class com.jcoverage.reporting.html.CoverageIndicator
 
renderField(FormattingContext, PrintWriter, Column, Line, String) - Method in interface com.jcoverage.reporting.html.ColumnRenderer
 
renderField(FormattingContext, PrintWriter, Column, Line, String) - Method in class com.jcoverage.reporting.html.DefaultColumnRenderer
 
renderField(FormattingContext, PrintWriter, Column, Line, String) - Method in class com.jcoverage.reporting.html.PercentageRedGreenIndicator
 
renderField(FormattingContext, PrintWriter, Column, Line, String) - Method in class com.jcoverage.reporting.html.RedGreenIndicator
 
renderTitle(FormattingContext, PrintWriter, Column, boolean) - Method in interface com.jcoverage.reporting.html.ColumnRenderer
 
renderTitle(FormattingContext, PrintWriter, Column, boolean) - Method in class com.jcoverage.reporting.html.DefaultColumnRenderer
 
replace(String, String, String) - Static method in class com.jcoverage.reporting.html.HtmlFormatHelper
 
replaceCharacterEntities(String) - Static method in class com.jcoverage.reporting.html.HtmlFormatHelper
 
report - Variable in class com.jcoverage.coverage.reporting.ReportDriver
 
report - Variable in class com.jcoverage.reporting.AbstractLine
 
report - Variable in class com.jcoverage.reporting.AbstractPage
 
Report - Interface in com.jcoverage.reporting
A full report, which may contain a great number of pages, and be formatted into many files.
ReportDriver - Class in com.jcoverage.coverage.reporting
This class take Instrumentation instances and uses them to drive the generation of a report using the report framework.
ReportDriver(File) - Constructor for class com.jcoverage.coverage.reporting.ReportDriver
 
ReportFormat - Interface in com.jcoverage.ant
 
ReportImpl - Class in com.jcoverage.coverage.reporting.collation
This class is an implementation of a report, which deals with coverage figures.
ReportImpl(Collator) - Constructor for class com.jcoverage.coverage.reporting.collation.ReportImpl
 
ReportImpl() - Constructor for class com.jcoverage.coverage.reporting.collation.ReportImpl
 
ReportingException - Exception in com.jcoverage.reporting
A nestable exception supporting exception chaining.
ReportingException(String) - Constructor for exception com.jcoverage.reporting.ReportingException
Create the exception with just a message.
ReportingException(String, Throwable) - Constructor for exception com.jcoverage.reporting.ReportingException
Create the exception with a message and cause.
ReportSummaryFormat - Class in com.jcoverage.coverage.reporting.html
 
ReportSummaryFormat() - Constructor for class com.jcoverage.coverage.reporting.html.ReportSummaryFormat
 
ReportSummaryPackageLine - Class in com.jcoverage.coverage.reporting.collation
 
ReportSummaryPackageLine() - Constructor for class com.jcoverage.coverage.reporting.collation.ReportSummaryPackageLine
 
ReportSummaryPage - Class in com.jcoverage.coverage.reporting.collation
 
ReportSummaryPage() - Constructor for class com.jcoverage.coverage.reporting.collation.ReportSummaryPage
 
ReportTable - Class in com.jcoverage.reporting.html
 
ReportTable(Page, Set, Column[], FormattingContext) - Constructor for class com.jcoverage.reporting.html.ReportTable
 
run() - Method in class com.jcoverage.coverage.InstrumentationFactory
 
run() - Method in class com.jcoverage.coverage.SaveInstrumentationTask
 

S

saveInstrumentation() - Method in class com.jcoverage.coverage.InstrumentationPersistence
 
saveInstrumentation(File) - Method in class com.jcoverage.coverage.InstrumentationPersistence
 
SaveInstrumentationTask - Class in com.jcoverage.coverage
Timer task to save the instrumentation to disk.
SaveInstrumentationTask(InstrumentationPersistence) - Constructor for class com.jcoverage.coverage.SaveInstrumentationTask
 
serializationFile - Static variable in class com.jcoverage.coverage.reporting.Main
 
serializedInstrumentation - Variable in class com.jcoverage.ant.CoverageReportTask
 
serializedInstrumentation - Variable in class com.jcoverage.ant.Instrumentation
 
serializer - Variable in class com.jcoverage.reporting.FormattingContext
 
Serializer - Interface in com.jcoverage.reporting
An object that can construct Writers on behalf of report formatters.
serialVersionUID - Static variable in class com.jcoverage.coverage.InstrumentationImpl
 
setBranch(String) - Method in class com.jcoverage.ant.CheckTask
 
setBranch(String) - Method in class com.jcoverage.ant.Regex
 
setCategory(LineCategory) - Method in class com.jcoverage.reporting.AbstractLine
 
setCategory(LineCategory) - Method in interface com.jcoverage.reporting.Line
Instances of this class should record their category if they want to validate values of fields set with the setField() methods.
setClasspath(Path) - Method in class com.jcoverage.ant.CheckTask
 
setClasspath(Path) - Method in class com.jcoverage.ant.CommonMatchingTask
 
setClasspath(Path) - Method in class com.jcoverage.ant.CoverageReportTask
 
setClasspathRef(Reference) - Method in class com.jcoverage.ant.CheckTask
 
setClasspathRef(Reference) - Method in class com.jcoverage.ant.CommonMatchingTask
 
setClasspathRef(Reference) - Method in class com.jcoverage.ant.CoverageReportTask
 
setCollator(Collator) - Method in class com.jcoverage.reporting.AbstractReport
 
setCollator(Collator) - Method in interface com.jcoverage.reporting.Report
 
setColumnRenderer(Column, ColumnRenderer) - Method in class com.jcoverage.reporting.html.ReportTable
 
setColumnRenderer(Column, ColumnRenderer, int) - Method in class com.jcoverage.reporting.html.ReportTable
 
setConditionalsByMethod(Map) - Method in class com.jcoverage.coverage.InstrumentationImpl
 
setConditionalsByMethod(Map) - Method in interface com.jcoverage.coverage.InstrumentationInternal
 
setDestdir(File) - Method in class com.jcoverage.ant.CoverageReportTask
 
setField(Column, Object) - Method in class com.jcoverage.reporting.AbstractLine
Set a piece of information against this line.
setField(Column, int) - Method in class com.jcoverage.reporting.AbstractLine
 
setField(Column, double) - Method in class com.jcoverage.reporting.AbstractLine
 
setField(Column, boolean) - Method in class com.jcoverage.reporting.AbstractLine
 
setField(Column, Object) - Method in interface com.jcoverage.reporting.Line
Fields can be set on a line.
setField(Column, int) - Method in interface com.jcoverage.reporting.Line
 
setField(Column, double) - Method in interface com.jcoverage.reporting.Line
 
setField(Column, boolean) - Method in interface com.jcoverage.reporting.Line
 
setFile(String) - Method in class com.jcoverage.ant.Instrumentation
 
setFormat(String) - Method in class com.jcoverage.ant.CoverageReportTask
 
SetHelper - Class in com.jcoverage.util
 
SetHelper() - Constructor for class com.jcoverage.util.SetHelper
 
setInstrumentationDirectory(File) - Method in class com.jcoverage.tool.coveragecheck.Main
 
setLine(String) - Method in class com.jcoverage.ant.CheckTask
 
setLine(String) - Method in class com.jcoverage.ant.Regex
 
setMasterLine(Line) - Method in class com.jcoverage.coverage.reporting.collation.JavaFilePage
This method overrides AbstractPage.setMasterLine(com.jcoverage.reporting.Line) so that we have convenient access to our master line, and don't have to constantly cast it.
setMasterLine(Line) - Method in class com.jcoverage.reporting.AbstractPage
 
setMasterLine(Line) - Method in interface com.jcoverage.reporting.Page
 
setMethodNamesAndSignatures(Set) - Method in class com.jcoverage.coverage.InstrumentationImpl
 
setMethodNamesAndSignatures(Set) - Method in interface com.jcoverage.coverage.InstrumentationInternal
 
setMinimumCoverageRate(String) - Method in class com.jcoverage.tool.coveragecheck.Main
 
setOwner(Page) - Method in class com.jcoverage.reporting.AbstractLine
Set the page that own's this line, in other words, the master page.
setOwner(Page) - Method in interface com.jcoverage.reporting.Line
 
setPattern(String) - Method in class com.jcoverage.ant.Regex
 
setRegex(String) - Method in class com.jcoverage.ant.Ignore
 
setReport(Report) - Method in class com.jcoverage.reporting.AbstractLine
 
setReport(Report) - Method in class com.jcoverage.reporting.AbstractPage
 
setReport(Report) - Method in interface com.jcoverage.reporting.Line
 
setReport(Report) - Method in interface com.jcoverage.reporting.Page
 
setSourceFileName(String) - Method in class com.jcoverage.coverage.InstrumentationImpl
 
setSourceFileName(String) - Method in interface com.jcoverage.coverage.InstrumentationInternal
 
setSourceLineNumbers(Set) - Method in class com.jcoverage.coverage.InstrumentationImpl
 
setSourceLineNumbers(Set) - Method in interface com.jcoverage.coverage.InstrumentationInternal
 
setSourceLineNumbersByMethod(Map) - Method in class com.jcoverage.coverage.InstrumentationImpl
 
setSourceLineNumbersByMethod(Map) - Method in interface com.jcoverage.coverage.InstrumentationInternal
 
setSrcdir(Path) - Method in class com.jcoverage.ant.CoverageReportTask
 
setTitle(String) - Method in class com.jcoverage.reporting.html.Head
 
setTitle(String) - Method in class com.jcoverage.reporting.html.Html
 
setTodir(File) - Method in class com.jcoverage.ant.CommonMatchingTask
 
sourceFile - Variable in class com.jcoverage.coverage.reporting.html.SourceTable
 
sourceFileName - Variable in class com.jcoverage.coverage.InstrumentationImpl
 
sourceLineNumbers - Variable in class com.jcoverage.coverage.InstrumentationImpl
 
sourceLineNumbers - Variable in class com.jcoverage.coverage.InstrumentClassGen
The set of "real" source line numbers that are present in this class.
sourceLineNumbers - Variable in class com.jcoverage.coverage.InstrumentMethodGen
The set of "valid" source lines.
sourceLineNumbersByMethod - Variable in class com.jcoverage.coverage.InstrumentationImpl
 
SourceTable - Class in com.jcoverage.coverage.reporting.html
 
SourceTable(File, JavaFilePage) - Constructor for class com.jcoverage.coverage.reporting.html.SourceTable
 
src - Variable in class com.jcoverage.ant.CoverageReportTask
 
srcDir - Static variable in class com.jcoverage.coverage.reporting.Main
 
state - Variable in class com.jcoverage.reporting.AbstractLine
 
state - Variable in class com.jcoverage.reporting.AbstractPage
 
StaticFileCollator - Class in com.jcoverage.coverage.reporting.collation
This class provides an implementation of a collator which constructs filename paths suitable for a statically generated set of files.
StaticFileCollator(String) - Constructor for class com.jcoverage.coverage.reporting.collation.StaticFileCollator
 
StaticView - Interface in com.jcoverage.reporting.staticgen
An object that has a filename modifier, which is intended to ensure that files in a particular view are given a unique name.
stripJavaSuffix(String) - Static method in class com.jcoverage.coverage.reporting.ReportDriver
 
Style - Class in com.jcoverage.reporting.html
 
Style(InputStream) - Constructor for class com.jcoverage.reporting.html.Style
 
suffix - Variable in class com.jcoverage.coverage.reporting.collation.StaticFileCollator
 
supportChainedException() - Method in exception com.jcoverage.util.NestedRuntimeException
 

T

TAB_WIDTH - Static variable in class com.jcoverage.reporting.html.HtmlFormatHelper
If developers have tabs in their source code, we cannot emit them in HTML, so will convert them to N non-breaking spaces per tab, where N is this constant.
tag - Variable in class com.jcoverage.reporting.html.HtmlElement
 
targetLineNumber - Variable in class com.jcoverage.coverage.ConditionalImpl
 
text - Variable in class com.jcoverage.reporting.html.HtmlSpanningElement
 
timer - Variable in class com.jcoverage.coverage.InstrumentationFactory
 
TITLE_COLUMN - Static variable in class com.jcoverage.coverage.reporting.html.OverallSummaryTable
 
toDir - Variable in class com.jcoverage.ant.CommonMatchingTask
 
toPackage(String) - Static method in class com.jcoverage.coverage.reporting.Main
 
toPercent(double) - Static method in class com.jcoverage.coverage.reporting.collation.FieldHelper
 
toString() - Method in class com.jcoverage.ant.Regex
 
toString() - Method in class com.jcoverage.coverage.ConditionalImpl
 
toString() - Method in class com.jcoverage.reporting.Column
 
toString() - Method in class com.jcoverage.reporting.DefaultLineCategory
 
toString() - Method in exception com.jcoverage.util.NestedRuntimeException
 
touch(int) - Method in interface com.jcoverage.coverage.Instrumentation
Increment the number of hits for a particular line of code.
touch(int) - Method in class com.jcoverage.coverage.InstrumentationImpl
 
type - Variable in class com.jcoverage.reporting.Column
 
TypeHelper - Class in com.jcoverage.util
 
TypeHelper() - Constructor for class com.jcoverage.util.TypeHelper
 

U

untabify(String, int) - Static method in class com.jcoverage.reporting.html.HtmlFormatHelper
 
updateTargeters(InstructionHandle, InstructionHandle, InstructionTargeter) - Method in class com.jcoverage.coverage.InstrumentMethodGen
 
updateTargeters(InstructionHandle, InstructionHandle, InstructionTargeter[]) - Method in class com.jcoverage.coverage.InstrumentMethodGen
 
updateTargeters(InstructionHandle, InstructionHandle) - Method in class com.jcoverage.coverage.InstrumentMethodGen
Inserting coverage instrumentation to a method, inserts additional code into the instrumented class.

V

validSourceLines - Variable in class com.jcoverage.coverage.reporting.collation.JavaFilePage
We want to know which of the lines are valid, because we don't want to count lines that are impossible to reach (blank lines, braces, import statements, method headers, etc..) in the coverage calculations and highlighting.
Version - Interface in com.jcoverage.coverage
 
VERSION_STRING - Static variable in interface com.jcoverage.coverage.Version
 
View - Interface in com.jcoverage.reporting
An object which has the capability to order lines.
ViewFormattingContext - Class in com.jcoverage.reporting
This class provides additional contextual information regarding views, and which of these views is currently being formatted.
ViewFormattingContext(FormattingContext, View[], View) - Constructor for class com.jcoverage.reporting.ViewFormattingContext
 
views - Variable in class com.jcoverage.reporting.ViewFormattingContext
 

W

writable - Variable in class com.jcoverage.reporting.html.HtmlSpanningElement
 
Writable - Interface in com.jcoverage.reporting.html
 
writables - Variable in class com.jcoverage.reporting.html.HtmlBlockElement
 
writeCell(PrintWriter, String, String) - Method in class com.jcoverage.coverage.reporting.html.SourceTable
 
writeTo(PrintWriter) - Method in class com.jcoverage.coverage.reporting.html.NavigationBar
 
writeTo(PrintWriter) - Method in class com.jcoverage.coverage.reporting.html.SourceTable
 
writeTo(PrintWriter) - Method in class com.jcoverage.reporting.html.Html
Writes this HTML document to the given writer.
writeTo(PrintWriter) - Method in class com.jcoverage.reporting.html.HtmlBlockElement
 
writeTo(PrintWriter) - Method in class com.jcoverage.reporting.html.HtmlSpanningElement
 
writeTo(PrintWriter) - Method in class com.jcoverage.reporting.html.Pcdata
 
writeTo(PrintWriter) - Method in class com.jcoverage.reporting.html.ReportTable
 
writeTo(PrintWriter) - Method in class com.jcoverage.reporting.html.Style
 
writeTo(PrintWriter) - Method in interface com.jcoverage.reporting.html.Writable
 
writeWritables(PrintWriter) - Method in class com.jcoverage.reporting.html.HtmlBlockElement
 

X

XML - Static variable in interface com.jcoverage.ant.ReportFormat
 

Z

ZERO - Static variable in class com.jcoverage.coverage.InstrumentationImpl
 

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