blob: c44e6b5b4e0e70ee88e124a206fb37767388eec3 [file] [log] [blame]
<!DOCTYPE HTML>
<html lang>
<head>
<!-- Generated by javadoc (21) -->
<title>All Classes and Interfaces (Apache Creadur RAT 0.17-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="description" content="class index">
<meta name="generator" content="javadoc/AllClassesIndexWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
</head>
<body class="all-classes-index-page">
<script type="text/javascript">var pathtoroot = "./";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html#all-classes">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list"></div>
<div class="nav-list-search"><a href="search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="All Classes and Interfaces" class="title">All Classes and Interfaces</h1>
</div>
<div id="all-classes-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="all-classes-table-tab0" role="tab" aria-selected="true" aria-controls="all-classes-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="all-classes-table-tab1" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab1', 2)" class="table-tab">Interfaces</button><button id="all-classes-table-tab2" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab2', 2)" class="table-tab">Classes</button><button id="all-classes-table-tab3" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab3', 2)" class="table-tab">Enums</button><button id="all-classes-table-tab5" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab5', 2)" class="table-tab">Exception Classes</button><button id="all-classes-table-tab6" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab6', 2)" class="table-tab">Annotation Types</button></div>
<div id="all-classes-table.tabpanel" role="tabpanel">
<div class="summary-table two-column-summary" aria-labelledby="all-classes-table-tab0">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/AbstractBuilder.html" title="class in org.apache.rat.configuration.builders">AbstractBuilder</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">An abstract IHeaderMatcher.Builder.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/AbstractClaimReporter.html" title="class in org.apache.rat.report.claim">AbstractClaimReporter</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Abstract base implementation of <a href="org/apache/rat/report/RatReport.html" title="interface in org.apache.rat.report"><code>RatReport</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/fileProcessors/AbstractFileProcessorBuilder.html" title="class in org.apache.rat.config.exclusion.fileProcessors">AbstractFileProcessorBuilder</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Creates a List of <a href="org/apache/rat/config/exclusion/MatcherSet.html" title="interface in org.apache.rat.config.exclusion"><code>MatcherSet</code></a>s that represent the inclusions and exclusions of this file processor.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/fileProcessors/AbstractFileProcessorBuilder.LevelBuilder.html" title="class in org.apache.rat.config.exclusion.fileProcessors">AbstractFileProcessorBuilder.LevelBuilder</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Manages the merging of <a href="org/apache/rat/config/exclusion/MatcherSet.html" title="interface in org.apache.rat.config.exclusion"><code>MatcherSet</code></a>s for the specified level.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/AbstractHeaderMatcher.html" title="class in org.apache.rat.analysis.matchers">AbstractHeaderMatcher</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">An abstract class to simplify IHeaderMatcher creation.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/help/AbstractHelp.html" title="class in org.apache.rat.help">AbstractHelp</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">The base class to perform Help processing for programs.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/annotation/AbstractLicenseAppender.html" title="class in org.apache.rat.annotation">AbstractLicenseAppender</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Add a license header to a document.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/AbstractMatcherContainer.html" title="class in org.apache.rat.analysis.matchers">AbstractMatcherContainer</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A class that implements IHeaderMatcher as a collection of other
IHeaderMatchers.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/documentation/options/AbstractOption.html" title="class in org.apache.rat.documentation.options">AbstractOption</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Abstract class that provides the framework for UI-specific RAT options.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/mp/AbstractRatMojo.html" title="class in org.apache.rat.mp">AbstractRatMojo</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Abstract base class for Mojos, which are running Rat.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/AbstractReport.html" title="class in org.apache.rat.report">AbstractReport</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">use <a href="org/apache/rat/report/RatReport.html" title="interface in org.apache.rat.report"><code>RatReport</code></a> directly.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/config/AddLicenseHeaders.html" title="enum in org.apache.rat.config">AddLicenseHeaders</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
<div class="block">Value of addLicenseHeaders configuration option.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/All.html" title="class in org.apache.rat.anttasks">All</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">use configuration file.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/mp/All.html" title="class in org.apache.rat.mp">All</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">use Configuration file to define licenses</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/AllBuilder.html" title="class in org.apache.rat.configuration.builders">AllBuilder</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Constructs an All matcher.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/AnalyserFactory.html" title="class in org.apache.rat.analysis">AnalyserFactory</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Creates default analysers.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/AndMatcher.html" title="class in org.apache.rat.analysis.matchers">AndMatcher</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A matcher that performs a logical <code>AND</code> across all the contained
matchers.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/tools/AntDocumentation.html" title="class in org.apache.rat.tools">AntDocumentation</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A simple tool to convert CLI options into an Ant report base class.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/tools/AntGenerator.html" title="class in org.apache.rat.tools">AntGenerator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A simple tool to convert CLI options into an Ant report base class.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/tools/AntGenerator.GenerateType.html" title="class in org.apache.rat.tools">AntGenerator.GenerateType</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/documentation/options/AntOption.html" title="class in org.apache.rat.documentation.options">AntOption</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A class that wraps the CLI option and provides Ant specific values.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/Any.html" title="class in org.apache.rat.anttasks">Any</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">use configuration file.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/mp/Any.html" title="class in org.apache.rat.mp">Any</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">use Configuration file to define licenses</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/AnyBuilder.html" title="class in org.apache.rat.configuration.builders">AnyBuilder</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Constructs an Any matcher.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/annotation/ApacheV2LicenseAppender.html" title="class in org.apache.rat.annotation">ApacheV2LicenseAppender</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Add an Apache License V2 license header to a
document.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/ArchiveEntryDocument.html" title="class in org.apache.rat.document">ArchiveEntryDocument</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A Document that wraps an Archive entry.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/ArchiveEntryName.html" title="class in org.apache.rat.document">ArchiveEntryName</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/walker/ArchiveWalker.html" title="class in org.apache.rat.walker">ArchiveWalker</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Walks various kinds of archives files.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/commandline/Arg.html" title="enum in org.apache.rat.commandline">Arg</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
<div class="block">An enumeration of options.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/commandline/Arg.StdMsgs.html" title="class in org.apache.rat.commandline">Arg.StdMsgs</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Standard messages used in descriptions.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/commandline/ArgumentContext.html" title="class in org.apache.rat.commandline">ArgumentContext</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Provides the context necessary to process various arguments.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/tools/ArgumentTypes.html" title="class in org.apache.rat.tools">ArgumentTypes</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A simple tool to convert CLI options to Maven and Ant format and produce a CSV file.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/BaseAntTask.html" title="class in org.apache.rat.anttasks">BaseAntTask</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Generated class to provide Ant support for standard RAT command line options.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/BaseAntTask.Cntr.html" title="class in org.apache.rat.anttasks">BaseAntTask.Cntr</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/BaseAntTask.Expr.html" title="class in org.apache.rat.anttasks">BaseAntTask.Expr</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/BaseAntTask.Filename.html" title="class in org.apache.rat.anttasks">BaseAntTask.Filename</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/BaseAntTask.Lst.html" title="class in org.apache.rat.anttasks">BaseAntTask.Lst</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/BaseAntTask.Std.html" title="class in org.apache.rat.anttasks">BaseAntTask.Std</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/BaseAntTask.TxtValue.html" title="class in org.apache.rat.anttasks">BaseAntTask.TxtValue</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/license/BaseLicense.html" title="class in org.apache.rat.analysis.license">BaseLicense</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/plugin/BaseRatMojo.html" title="class in org.apache.rat.plugin">BaseRatMojo</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Generated class to provide Maven support for standard RAT command line options</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreBuilder.html" title="class in org.apache.rat.config.exclusion.fileProcessors">BazaarIgnoreBuilder</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A processor for <code>.bzrignore</code> files.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/BuilderParams.html" title="interface in org.apache.rat">BuilderParams</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Parameters that can be set by the BUILDER_PARAM ComponentType.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/utils/CasedString.html" title="class in org.apache.rat.utils">CasedString</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Handles converting from one string case to another (e.g. camel case to snake case).</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/utils/CasedString.StringCase.html" title="enum in org.apache.rat.utils">CasedString.StringCase</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
<div class="block">An enumeration of supported string cases.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/ChildContainerBuilder.html" title="class in org.apache.rat.configuration.builders">ChildContainerBuilder</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Constructs a builder that contains other builders.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/ClaimAggregator.html" title="class in org.apache.rat.report.claim">ClaimAggregator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">The aggregator is used to create a numerical statistic of claims.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/ClaimReporterMultiplexer.html" title="class in org.apache.rat.report.claim">ClaimReporterMultiplexer</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Executes a RatReport that multiplexes the running of multiple RatReports</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/ClaimStatistic.html" title="class in org.apache.rat.report.claim">ClaimStatistic</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This class provides a numerical overview about
the report.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/report/claim/ClaimStatistic.Counter.html" title="enum in org.apache.rat.report.claim">ClaimStatistic.Counter</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
<div class="block">The counter types</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/results/ClaimValidator.html" title="class in org.apache.rat.config.results">ClaimValidator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Validates the ClaimStatistic results meet the specified requirements.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/ClaimValidatorReport.html" title="class in org.apache.rat.report.claim">ClaimValidatorReport</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A RatReport that publishes the results of the ClaimValidator.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/documentation/options/CLIOption.html" title="class in org.apache.rat.documentation.options">CLIOption</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/config/parameters/ComponentType.html" title="enum in org.apache.rat.config.parameters">ComponentType</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
<div class="block">Types of components</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab6"><a href="org/apache/rat/config/parameters/ConfigComponent.html" title="annotation in org.apache.rat.config.parameters">ConfigComponent</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab6">
<div class="block">An annotation that marks a configuration component.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/ConfigurationException.html" title="class in org.apache.rat">ConfigurationException</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
<div class="block">An exception thrown when there is an issue with the configuration.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/ConfigurationReport.html" title="class in org.apache.rat.report">ConfigurationReport</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A report that dumps the ReportConfiguration into the XML output.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/commandline/Converters.html" title="class in org.apache.rat.commandline">Converters</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Customized converters for Arg processing.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/commandline/Converters.FileConverter.html" title="class in org.apache.rat.commandline">Converters.FileConverter</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A converter that can handle relative or absolute files.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/Copyright.html" title="class in org.apache.rat.anttasks">Copyright</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">use configuration file.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/mp/Copyright.html" title="class in org.apache.rat.mp">Copyright</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">use Configuration file to define licenses</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/CopyrightBuilder.html" title="class in org.apache.rat.configuration.builders">CopyrightBuilder</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A copyright builder.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/CopyrightMatcher.html" title="class in org.apache.rat.analysis.matchers">CopyrightMatcher</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Matches a typical Copyright header line only based on a regex pattern which
allows for one (starting) year or year range, and a configurable copyright
owner.<br>
<br>
The matching is done case-insensitive<br>
<br>
Example supported Copyright header lines, using copyright owner
&quot;FooBar&quot;
Copyright 2010 FooBar.
Copyright 2010-2012 FooBar.
copyright 2012 foobar
</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/fileProcessors/CVSIgnoreBuilder.html" title="class in org.apache.rat.config.exclusion.fileProcessors">CVSIgnoreBuilder</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A file processor for the <code>.csvignore</code> file.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/utils/DefaultLog.html" title="class in org.apache.rat.utils">DefaultLog</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A default implementation of Log that writes to <code>System.out</code> and <code>System.err</code>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/Defaults.html" title="class in org.apache.rat">Defaults</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A class that provides the standard system defaults for the ReportConfiguration.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/Defaults.Builder.html" title="class in org.apache.rat">Defaults.Builder</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">The Defaults builder.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/analysis/license/DeprecatedConfig.html" title="interface in org.apache.rat.analysis.license">DeprecatedConfig</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">Deprecated.</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/DeprecationReporter.html" title="class in org.apache.rat">DeprecationReporter</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Reporting methods for deprecated objects.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab6"><a href="org/apache/rat/DeprecationReporter.Info.html" title="annotation in org.apache.rat">DeprecationReporter.Info</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab6">
<div class="block">Annotation to provide deprecation information for Java8.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/parameters/Description.html" title="class in org.apache.rat.config.parameters">Description</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A description of a component.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/parameters/DescriptionBuilder.html" title="class in org.apache.rat.config.parameters">DescriptionBuilder</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Builds Description objects for the various component instances.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/walker/DirectoryWalker.html" title="class in org.apache.rat.walker">DirectoryWalker</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Walks directories.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/api/Document.html" title="class in org.apache.rat.api">Document</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">The representation of a document being scanned.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/api/Document.Type.html" title="enum in org.apache.rat.api">Document.Type</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
<div class="block">An enumeration of document types.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/document/DocumentAnalyser.html" title="interface in org.apache.rat.document">DocumentAnalyser</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">Analyses Documents.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/tools/Documentation.html" title="class in org.apache.rat.tools">Documentation</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Generates text based documentation for Licenses, LicenceFamilies, and Matchers.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">The name for a document.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/DocumentName.Builder.html" title="class in org.apache.rat.document">DocumentName.Builder</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">The Builder for a DocumentName.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/DocumentName.FSInfo.html" title="class in org.apache.rat.document">DocumentName.FSInfo</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">The file system information needed to process document names.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Matches document names.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/DocumentNameMatcher.DecomposeData.html" title="class in org.apache.rat.document">DocumentNameMatcher.DecomposeData</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Data from a <a href="org/apache/rat/document/DocumentNameMatcher.html#decompose(org.apache.rat.document.DocumentName)"><code>DocumentNameMatcher.decompose(DocumentName)</code></a> call.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/DocumentNameMatcher.FileFilterPredicate.html" title="class in org.apache.rat.document">DocumentNameMatcher.FileFilterPredicate</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A DocumentName predicate that uses <a href="https://docs.oracle.com/javase/8/docs/api/java/io/FileFilter.html" title="class or interface in java.io" class="external-link"><code>FileFilter</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/DocumentNameMatcher.MatchPatternsPredicate.html" title="class in org.apache.rat.document">DocumentNameMatcher.MatchPatternsPredicate</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A DocumentName predicate that uses <a href="org/apache/rat/config/exclusion/plexus/MatchPatterns.html" title="class in org.apache.rat.config.exclusion.plexus"><code>MatchPatterns</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/DocumentNameMatcher.NotPredicate.html" title="class in org.apache.rat.document">DocumentNameMatcher.NotPredicate</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A DocumentName predicate that reverses another DocumentNameMatcher.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/api/EnvVar.html" title="enum in org.apache.rat.api">EnvVar</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/ExclusionProcessor.html" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Processes the include and exclude patterns and applies the result against a base directory
to return an IReportable that contains all the reportable objects.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/ExclusionUtils.html" title="class in org.apache.rat.config.exclusion">ExclusionUtils</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Utilities for exclusion processing.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/documentation/Exporter.html" title="class in org.apache.rat.documentation">Exporter</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Uses Apache Velocity to write a document containing RAT configuration information.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/utils/ExtendedIterator.html" title="class in org.apache.rat.utils">ExtendedIterator&lt;T&gt;</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">An ExtendedIterator is an Iterator wrapping around a plain
(or presented as plain) Iterator.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/Family.html" title="class in org.apache.rat.anttasks">Family</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">use configuration file.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/mp/Family.html" title="class in org.apache.rat.mp">Family</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">use Configuration file to define licenses</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/FileDocument.html" title="class in org.apache.rat.document">FileDocument</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Document wrapping a File object.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/walker/FileListWalker.html" title="class in org.apache.rat.walker">FileListWalker</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Implementation of IReportable that traverses over a resource collection
internally.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/configuration/Format.html" title="enum in org.apache.rat.configuration">Format</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
<div class="block">An enumeration of the types of files that can contain the configuration
information.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/FullTextMatcher.html" title="class in org.apache.rat.analysis.matchers">FullTextMatcher</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Accumulates all letters and numbers contained inside the header and compares
it to the full text of a given license (after reducing it to letters and
numbers as well).</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/license/FullTextMatchingLicense.html" title="class in org.apache.rat.analysis.license">FullTextMatchingLicense</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">Use new configuration options</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/fileProcessors/GitIgnoreBuilder.html" title="class in org.apache.rat.config.exclusion.fileProcessors">GitIgnoreBuilder</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Processes the <code>.gitignore</code> file.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/header/HeaderBean.html" title="class in org.apache.rat.header">HeaderBean</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/HeaderCheckWorker.html" title="class in org.apache.rat.analysis">HeaderCheckWorker</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Reads from a stream to check license.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/header/HeaderMatcher.html" title="class in org.apache.rat.header">HeaderMatcher</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/mp/HeaderMatcherSpecification.html" title="class in org.apache.rat.mp">HeaderMatcherSpecification</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">use Configuration file to define licenses</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/Help.html" title="class in org.apache.rat.anttasks">Help</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A basic Ant task that generates a report on all files specified by the nested
resource collection(s).</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/help/Help.html" title="class in org.apache.rat.help">Help</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">The help output for the command line client.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/Help.AntHelpFormatter.html" title="class in org.apache.rat.anttasks">Help.AntHelpFormatter</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/plugin/HelpMojo.html" title="class in org.apache.rat.plugin">HelpMojo</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Display help information on apache-rat-plugin.<br>
Call <code>mvn apache-rat:help -Ddetail=true -Dgoal=&lt;goal-name&gt;</code> to display parameter details.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/fileProcessors/HgIgnoreBuilder.html" title="class in org.apache.rat.config.exclusion.fileProcessors">HgIgnoreBuilder</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A processor for the <code>.hgignore</code> files.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/IgnoredDocument.html" title="class in org.apache.rat.document">IgnoredDocument</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Document wrapping a File object that is ignored by rule.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/analysis/IHeaderMatcher.html" title="interface in org.apache.rat.analysis">IHeaderMatcher</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Performs explicit checks against a line from the header of a file.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/analysis/IHeaderMatcher.Builder.html" title="interface in org.apache.rat.analysis">IHeaderMatcher.Builder</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">An IHeaderMatcher builder.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/analysis/IHeaders.html" title="interface in org.apache.rat.analysis">IHeaders</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">The processed headers from a file.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/license/ILicense.html" title="interface in org.apache.rat.license">ILicense</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">The definition of a License.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/license/ILicense.Builder.html" title="interface in org.apache.rat.license">ILicense.Builder</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">A builder for ILicense instances.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/license/ILicenseFamily.html" title="interface in org.apache.rat.license">ILicenseFamily</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">The definition of the license family.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/license/ILicenseFamily.Builder.html" title="class in org.apache.rat.license">ILicenseFamily.Builder</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">The definition of an ILicenseFamily builder.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/license/ILicenseFamilyBuilder.html" title="class in org.apache.rat.license">ILicenseFamilyBuilder</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">use <a href="org/apache/rat/license/ILicenseFamily.Builder.html" title="class in org.apache.rat.license"><code>ILicenseFamily.Builder</code></a></div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/ImplementationException.html" title="class in org.apache.rat">ImplementationException</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
<div class="block">An exception thrown when there is an issue with the implementation of an extension point.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/report/xml/writer/InvalidXmlException.html" title="class in org.apache.rat.report.xml.writer">InvalidXmlException</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
<div class="block">Indicates that the requested document is not well-formed.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/report/IReportable.html" title="interface in org.apache.rat.report">IReportable</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/walker/IReportableListWalker.html" title="class in org.apache.rat.walker">IReportableListWalker</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A Reportable that walks a list of IReportables and executes the run on each.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/walker/IReportableListWalker.Builder.html" title="class in org.apache.rat.walker">IReportableListWalker.Builder</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A Builder for the ListWalker.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/report/xml/writer/IXmlWriter.html" title="interface in org.apache.rat.report.xml.writer">IXmlWriter</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">Simple interface for creating basic XML documents.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/License.html" title="class in org.apache.rat.anttasks">License</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">use configuration file.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/documentation/velocity/License.html" title="class in org.apache.rat.documentation.velocity">License</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">The License representation for documentation.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/mp/License.html" title="class in org.apache.rat.mp">License</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">use Configuration file to define licenses</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/LicenseAddingReport.html" title="class in org.apache.rat.report.claim">LicenseAddingReport</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A Report that adds licenses text to files.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/configuration/LicenseReader.html" title="interface in org.apache.rat.configuration">LicenseReader</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">An interface describing the methods of a LicenseReader.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/help/Licenses.html" title="class in org.apache.rat.help">Licenses</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Generates text based documentation for Licenses, LicenceFamilies, and Matchers.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/license/LicenseSetFactory.html" title="class in org.apache.rat.license">LicenseSetFactory</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Class to take a set of ILicenses and collection of approved license
categories and extract Subsets.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/license/LicenseSetFactory.LicenseFilter.html" title="enum in org.apache.rat.license">LicenseSetFactory.LicenseFilter</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
<div class="block">An enum that defines the types of Licenses to extract.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/header/LineNumberReader.html" title="class in org.apache.rat.header">LineNumberReader</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/utils/Log.html" title="interface in org.apache.rat.utils">Log</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">The definition of logging for the core.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/utils/Log.Level.html" title="enum in org.apache.rat.utils">Log.Level</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
<div class="block">The log levels supported by logging.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/documentation/velocity/Matcher.html" title="class in org.apache.rat.documentation.velocity">Matcher</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">The Matcher representation for documentation.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab6"><a href="org/apache/rat/config/parameters/MatcherBuilder.html" title="annotation in org.apache.rat.config.parameters">MatcherBuilder</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab6">
<div class="block">An annotation that marks a configuration component.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/MatcherBuilderTracker.html" title="class in org.apache.rat.configuration">MatcherBuilderTracker</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A class to track the Matcher Builders as they are defined.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/configuration/MatcherReader.html" title="interface in org.apache.rat.configuration">MatcherReader</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">An interface that describes the methods of a Matcher reader.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/MatcherRefBuilder.html" title="class in org.apache.rat.configuration.builders">MatcherRefBuilder</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A reference matching Matcher builder.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/MatcherRefBuilder.IHeaderMatcherProxy.html" title="class in org.apache.rat.configuration.builders">MatcherRefBuilder.IHeaderMatcherProxy</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A class that is a proxy to the actual matcher.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/config/exclusion/MatcherSet.html" title="interface in org.apache.rat.config.exclusion">MatcherSet</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">The file processor reads the file specified in the DocumentName.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/MatcherSet.Builder.html" title="class in org.apache.rat.config.exclusion">MatcherSet.Builder</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A MatcherSet that assumes the files contain the already formatted strings and just need to be
localised for the fileName.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/documentation/velocity/MatcherTree.html" title="class in org.apache.rat.documentation.velocity">MatcherTree</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">The representation of the Matcher tree found in a License.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/documentation/velocity/MatcherTree.Node.html" title="class in org.apache.rat.documentation.velocity">MatcherTree.Node</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">The representation of a node in a License Matcher tree.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/plexus/MatchPattern.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPattern</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/plexus/MatchPatterns.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPatterns</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/tools/MavenGenerator.html" title="class in org.apache.rat.tools">MavenGenerator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A simple tool to convert CLI options to a Maven Mojo base class.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/documentation/options/MavenOption.html" title="class in org.apache.rat.documentation.options">MavenOption</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A representation of a CLI option as a Maven option</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/api/MetaData.html" title="class in org.apache.rat.api">MetaData</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Data about the document under test.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/tools/Naming.html" title="class in org.apache.rat.tools">Naming</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A simple tool to convert CLI options to Maven and Ant format and produce a CSV file.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/Not.html" title="class in org.apache.rat.anttasks">Not</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">use configuration file.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/mp/Not.html" title="class in org.apache.rat.mp">Not</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">use Configuration file to define licenses</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/NotBuilder.html" title="class in org.apache.rat.configuration.builders">NotBuilder</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A builder for the NotMatcher.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/guesser/NoteGuesser.html" title="class in org.apache.rat.document.guesser">NoteGuesser</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A class that determines if a file is a Note file. e.g.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/NotMatcher.html" title="class in org.apache.rat.analysis.matchers">NotMatcher</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">An IHeaderMatcher that reverses the result of an enclosed matcher.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/report/xml/writer/OperationNotAllowedException.html" title="class in org.apache.rat.report.xml.writer">OperationNotAllowedException</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
<div class="block">Thrown by <a href="org/apache/rat/report/xml/writer/IXmlWriter.html" title="interface in org.apache.rat.report.xml.writer"><code>IXmlWriter</code></a> implementations when the current
state does not allow the requested operation.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/OptionCollection.html" title="class in org.apache.rat">OptionCollection</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">The collection of standard options for the CLI as well as utility methods to manage them and methods to create the
ReportConfiguration from the options and an array of arguments.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/OptionCollection.ArgumentType.html" title="enum in org.apache.rat">OptionCollection.ArgumentType</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/OrMatcher.html" title="class in org.apache.rat.analysis.matchers">OrMatcher</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A matcher that performs a logical <code>OR</code> across all the contained matchers.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/mp/RatCheckException.html" title="class in org.apache.rat.mp">RatCheckException</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
<div class="block">Exception thrown when plugin processing encounters an error not found in the core system.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/mp/RatCheckMojo.html" title="class in org.apache.rat.mp">RatCheckMojo</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Run RAT to perform a violation check.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/document/RatDocumentAnalysisException.html" title="class in org.apache.rat.document">RatDocumentAnalysisException</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab5">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/api/RatException.html" title="class in org.apache.rat.api">RatException</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/analysis/RatHeaderAnalysisException.html" title="class in org.apache.rat.analysis">RatHeaderAnalysisException</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
<div class="block">Indicates exceptional condition during header analysis.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/report/RatReport.html" title="interface in org.apache.rat.report">RatReport</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">Interface that defines a RatReport.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/mp/RatReportMojo.html" title="class in org.apache.rat.mp">RatReportMojo</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Generates a report with RAT's output.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/documentation/velocity/RatTool.html" title="class in org.apache.rat.documentation.velocity">RatTool</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">The Velocity RAT plugin that provides access to the RAT data.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/Regex.html" title="class in org.apache.rat.anttasks">Regex</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">use configuration file.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/mp/Regex.html" title="class in org.apache.rat.mp">Regex</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">use Configuration file to define licenses</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/RegexBuilder.html" title="class in org.apache.rat.configuration.builders">RegexBuilder</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A builder for the regex matcher.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/Report.html" title="class in org.apache.rat.anttasks">Report</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A basic Ant task that generates a report on all files specified by the nested
resource collection(s).</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/Report.html" title="class in org.apache.rat">Report</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">The CLI based configuration object for report generation.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/Report.AddLicenseHeaders.html" title="class in org.apache.rat.anttasks">Report.AddLicenseHeaders</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">use &lt;editCopyright&gt; amd &lt;editOverwrite&gt; instead.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/Report.ApprovalFilter.html" title="class in org.apache.rat.anttasks">Report.ApprovalFilter</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">use listLicenses or listFamilies attributes.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A configuration object is used by the front end to invoke the
<a href="org/apache/rat/Reporter.html" title="class in org.apache.rat"><code>Reporter</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/ReportConfiguration.NoCloseOutputStream.html" title="class in org.apache.rat">ReportConfiguration.NoCloseOutputStream</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A wrapper around an output stream that does not close the output stream.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/ReportConfiguration.Processing.html" title="enum in org.apache.rat">ReportConfiguration.Processing</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
<div class="block">The styles of processing for various categories of documents.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/Reporter.html" title="class in org.apache.rat">Reporter</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Class that executes the report as defined in a <a href="org/apache/rat/ReportConfiguration.html" title="class in org.apache.rat"><code>ReportConfiguration</code></a> and stores
the result for later handling.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/utils/ReportingSet.html" title="class in org.apache.rat.utils">ReportingSet&lt;T&gt;</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A sorted set that reports insertion collisions.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/utils/ReportingSet.Options.html" title="enum in org.apache.rat.utils">ReportingSet.Options</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
<div class="block">The Options for duplicate processing</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/plexus/SelectorUtils.html" title="class in org.apache.rat.config.exclusion.plexus">SelectorUtils</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/license/SimpleLicense.html" title="class in org.apache.rat.license">SimpleLicense</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A simple implementation of ILicense.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/license/SimpleLicense.Builder.html" title="class in org.apache.rat.license">SimpleLicense.Builder</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/license/SimpleLicenseFamily.html" title="class in org.apache.rat.license">SimpleLicenseFamily</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/license/SimplePatternBasedLicense.html" title="class in org.apache.rat.analysis.license">SimplePatternBasedLicense</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">Use new configuration options</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/SimpleRegexMatcher.html" title="class in org.apache.rat.analysis.matchers">SimpleRegexMatcher</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A simple regular expression matching IHeaderMatcher</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/SimpleTextMatcher.html" title="class in org.apache.rat.analysis.matchers">SimpleTextMatcher</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A simple text matching IHeaderMatcher implementation.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/SimpleXmlClaimReporter.html" title="class in org.apache.rat.report.claim">SimpleXmlClaimReporter</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A claim reporter to write the XML document.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/Spdx.html" title="class in org.apache.rat.anttasks">Spdx</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">use configuration file.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/mp/Spdx.html" title="class in org.apache.rat.mp">Spdx</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">use Configuration file to define licenses</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/SpdxBuilder.html" title="class in org.apache.rat.configuration.builders">SpdxBuilder</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A builder for SPDX matchers.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/SPDXMatcherFactory.html" title="class in org.apache.rat.analysis.matchers">SPDXMatcherFactory</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Defines a factory to produce matchers for an SPDX tag.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/config/exclusion/StandardCollection.html" title="enum in org.apache.rat.config.exclusion">StandardCollection</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
<div class="block">Collection of standard excludes.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/commandline/StyleSheets.html" title="enum in org.apache.rat.commandline">StyleSheets</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
<div class="block">The enumeration of system defined stylesheets.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/Text.html" title="class in org.apache.rat.anttasks">Text</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">use configuration file.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/mp/Text.html" title="class in org.apache.rat.mp">Text</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">use Configuration file to define licenses</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/TextBuilder.html" title="class in org.apache.rat.configuration.builders">TextBuilder</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Builds a text matcher.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/TikaProcessor.html" title="class in org.apache.rat.analysis">TikaProcessor</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A wrapping around the Tika processor.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/UnknownLicense.html" title="class in org.apache.rat.analysis">UnknownLicense</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">An ILicense implementation that represents an unknown license.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/VersionInfo.html" title="class in org.apache.rat">VersionInfo</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A formatter for Package information about a class.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/walker/Walker.html" title="class in org.apache.rat.walker">Walker</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Abstract walker.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/XMLConfig.html" title="class in org.apache.rat.configuration">XMLConfig</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Configuration definitions for XMLConfiguration reader and writer.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/XMLConfigurationReader.html" title="class in org.apache.rat.configuration">XMLConfigurationReader</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A class that reads the XML configuration file format.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/XMLConfigurationWriter.html" title="class in org.apache.rat.configuration">XMLConfigurationWriter</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Writes the XML configuration file format.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/xml/XmlElements.html" title="class in org.apache.rat.report.xml">XmlElements</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Creates the elements in the XML report.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/report/xml/XmlElements.Attributes.html" title="enum in org.apache.rat.report.xml">XmlElements.Attributes</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
<div class="block">The attributes of elements in the report.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/report/xml/XmlElements.Elements.html" title="enum in org.apache.rat.report.xml">XmlElements.Elements</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
<div class="block">The elements in the report.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/xml/XmlReportFactory.html" title="class in org.apache.rat.report.xml">XmlReportFactory</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A factory to create reports from a writer and a configuration.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/xml/writer/XmlWriter.html" title="class in org.apache.rat.report.xml.writer">XmlWriter</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">
Lightweight <a href="org/apache/rat/report/xml/writer/IXmlWriter.html" title="interface in org.apache.rat.report.xml.writer"><code>IXmlWriter</code></a> implementation.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/tools/xsd/XsdGenerator.html" title="class in org.apache.rat.tools.xsd">XsdGenerator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Generates the XSD for a configuration.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/tools/xsd/XsdWriter.html" title="class in org.apache.rat.tools.xsd">XsdWriter</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A writer that writes XSD nodes.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/tools/xsd/XsdWriter.Type.html" title="enum in org.apache.rat.tools.xsd">XsdWriter.Type</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
<div class="block">Types of elements in the XSD</div>
</div>
</div>
</div>
</div>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2006&#x2013;2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>