Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ABSENCE - Enum constant in enum org.apache.rat.ReportConfiguration.Processing
-
List all present licenses and unknown licenses
- AbstractBuilder - Class in org.apache.rat.configuration.builders
-
An abstract IHeaderMatcher.Builder.
- AbstractBuilder() - Constructor for class org.apache.rat.configuration.builders.AbstractBuilder
-
Protected empty constructor.
- AbstractClaimReporter - Class in org.apache.rat.report.claim
-
Abstract base implementation of
RatReport
. - AbstractClaimReporter() - Constructor for class org.apache.rat.report.claim.AbstractClaimReporter
- AbstractFileProcessorBuilder - Class in org.apache.rat.config.exclusion.fileProcessors
-
Creates a List of
MatcherSet
s that represent the inclusions and exclusions of this file processor. - AbstractFileProcessorBuilder(String, Iterable<String>, boolean) - Constructor for class org.apache.rat.config.exclusion.fileProcessors.AbstractFileProcessorBuilder
-
Constructor for multiple comment prefixes.
- AbstractFileProcessorBuilder(String, String, boolean) - Constructor for class org.apache.rat.config.exclusion.fileProcessors.AbstractFileProcessorBuilder
-
Constructor for single comment prefix
- AbstractFileProcessorBuilder(String, Predicate<String>, boolean) - Constructor for class org.apache.rat.config.exclusion.fileProcessors.AbstractFileProcessorBuilder
-
Constructor for single comment prefix
- AbstractHeaderMatcher - Class in org.apache.rat.analysis.matchers
-
An abstract class to simplify IHeaderMatcher creation.
- AbstractHeaderMatcher(String) - Constructor for class org.apache.rat.analysis.matchers.AbstractHeaderMatcher
-
Constructs the IHeaderMatcher with an id value.
- AbstractHelp - Class in org.apache.rat.help
-
The base class to perform Help processing for programs.
- AbstractHelp() - Constructor for class org.apache.rat.help.AbstractHelp
-
Base class to perform help output.
- AbstractHelp.RatHelpFormatter - Class in org.apache.rat.help
-
Provides help for formatting text.
- AbstractLicenseAppender - Class in org.apache.rat.annotation
-
Add a license header to a document.
- AbstractLicenseAppender() - Constructor for class org.apache.rat.annotation.AbstractLicenseAppender
-
Constructor
- AbstractMatcherContainer - Class in org.apache.rat.analysis.matchers
-
A class that implements IHeaderMatcher as a collection of other IHeaderMatchers.
- AbstractMatcherContainer(String, Collection<? extends IHeaderMatcher>, String) - Constructor for class org.apache.rat.analysis.matchers.AbstractMatcherContainer
-
Constructs the abstract matcher container.
- AbstractMatcherContainer(Collection<? extends IHeaderMatcher>, String) - Constructor for class org.apache.rat.analysis.matchers.AbstractMatcherContainer
-
Constructs the abstract matcher container with a unique random id.
- AbstractOption - Class in org.apache.rat.tools
- AbstractRatMojo - Class in org.apache.rat.mp
-
Abstract base class for Mojos, which are running Rat.
- AbstractRatMojo() - Constructor for class org.apache.rat.mp.AbstractRatMojo
- AbstractReport - Class in org.apache.rat.report
-
Deprecated.
- AbstractReport() - Constructor for class org.apache.rat.report.AbstractReport
-
Deprecated.
- add(File) - Method in class org.apache.rat.Defaults.Builder
-
Adds a configuration file to be read.
- add(String) - Method in class org.apache.rat.Defaults.Builder
-
Adds the name of a configuration file to be read.
- add(URI) - Method in class org.apache.rat.Defaults.Builder
-
Adds a URL to a configuration file to be read.
- add(IHeaderMatcher) - Method in class org.apache.rat.anttasks.License
-
Deprecated.
- add(IHeaderMatcher.Builder) - Method in class org.apache.rat.anttasks.All
-
Deprecated.
- add(IHeaderMatcher.Builder) - Method in class org.apache.rat.anttasks.Any
-
Deprecated.
- add(IHeaderMatcher.Builder) - Method in class org.apache.rat.anttasks.License
-
Deprecated.
- add(IHeaderMatcher.Builder) - Method in class org.apache.rat.anttasks.Not
-
Deprecated.
- add(LicenseSetFactory) - Method in class org.apache.rat.license.LicenseSetFactory
- add(ResourceCollection) - Method in class org.apache.rat.anttasks.Report
-
Adds resources that will be checked.
- add(Document) - Method in class org.apache.rat.configuration.XMLConfigurationReader
-
Merge the new document into the document that this reader processes is building.
- add(T) - Method in class org.apache.rat.utils.ReportingSet
- addAddApprovedLicense(String) - Method in class org.apache.rat.anttasks.Report
-
Adds a family category to the list of approved licenses.
- addAll(Collection<? extends T>) - Method in class org.apache.rat.utils.ReportingSet
- addAllIfNotPresent(Collection<? extends T>) - Method in class org.apache.rat.utils.ReportingSet
- addApprovedLicenseCategories(Collection<String>) - Method in class org.apache.rat.ReportConfiguration
-
Adds a collection of license family categories to the set of approved license names.
- addApprovedLicenseCategory(String) - Method in class org.apache.rat.ReportConfiguration
-
Adds a license family category (id) to the list of approved licenses
- addApprovedLicenseCategory(ILicenseFamily) - Method in class org.apache.rat.ReportConfiguration
-
Adds an ILicenseFamily to the list of approved licenses.
- addApprovedLicenseId(String) - Method in class org.apache.rat.ReportConfiguration
-
Adds a license family category (id) to the list of approved licenses
- addApprovedLicenseId(ILicense) - Method in class org.apache.rat.ReportConfiguration
-
Adds an ILicenseFamily to the list of approved licenses.
- addApprovedLicenseIds(Collection<String>) - Method in class org.apache.rat.ReportConfiguration
-
Adds a collection of license family categories to the set of approved license names.
- addArg(String, String) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Add a value to the key in the argument list.
- addArg(String, String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Add a value to the key in the argument list.
- addArg(String, String[]) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Add values to the key in the argument list.
- addArg(String, String[]) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Add values to the key in the argument list.
- addBuilder(String, String) - Static method in class org.apache.rat.configuration.MatcherBuilderTracker
-
Adds a builder to the tracker.
- addEnclosed(Collection<IHeaderMatcher.Builder>) - Method in class org.apache.rat.configuration.builders.ChildContainerBuilder
-
Adds a collection of builders to the list of child builders.
- addEnclosed(IHeaderMatcher.Builder) - Method in class org.apache.rat.configuration.builders.ChildContainerBuilder
-
Adds a builder to the list of builders.
- addExcluded(DocumentNameMatcher) - Method in class org.apache.rat.config.exclusion.MatcherSet.Builder
-
Adds specified DocumentNameMatcher to the excluded matchers.
- addExcluded(DocumentName, Set<String>) - Method in class org.apache.rat.config.exclusion.MatcherSet.Builder
-
Adds excluded file names from the specified document.
- addExcludedCollection(StandardCollection) - Method in class org.apache.rat.config.exclusion.ExclusionProcessor
-
Excludes the files/directories specified by a StandardCollection.
- addExcludedCollection(StandardCollection) - Method in class org.apache.rat.ReportConfiguration
-
Excludes a StandardCollection of patterns.
- addExcludedFileProcessor(StandardCollection) - Method in class org.apache.rat.ReportConfiguration
-
Excludes the file processor defined in the StandardCollection.
- addExcludedFilter(FileFilter) - Method in class org.apache.rat.ReportConfiguration
-
Excludes files that match a FileFilter.
- addExcludedMatcher(DocumentNameMatcher) - Method in class org.apache.rat.config.exclusion.ExclusionProcessor
-
Add the DocumentNameMatcher as an excluded pattern.
- addExcludedMatcher(DocumentNameMatcher) - Method in class org.apache.rat.ReportConfiguration
-
Excludes files that match a DocumentNameMatcher.
- addExcludedPatterns(Iterable<String>) - Method in class org.apache.rat.config.exclusion.ExclusionProcessor
-
Add the patterns from collections of patterns as excluded patterns.
- addExcludedPatterns(Iterable<String>) - Method in class org.apache.rat.ReportConfiguration
-
Excludes files that match the pattern.
- addFamilies(Collection<ILicenseFamily>) - Method in class org.apache.rat.ReportConfiguration
-
Adds multiple families to the list of license families.
- addFamily(Family) - Method in class org.apache.rat.anttasks.Report
-
Add an inline license family definition to the system.
- addFamily(ILicenseFamily) - Method in class org.apache.rat.license.LicenseSetFactory
-
Adds a license family to the list of families.
- addFamily(ILicenseFamily) - Method in class org.apache.rat.ReportConfiguration
-
Adds a license family to the list of families.
- addFamily(ILicenseFamily.Builder) - Method in class org.apache.rat.license.LicenseSetFactory
-
Adds a license family to the list of families.
- addFamily(ILicenseFamily.Builder) - Method in class org.apache.rat.ReportConfiguration
-
Adds a license family to the list of families.
- addFileProcessor(StandardCollection) - Method in class org.apache.rat.config.exclusion.ExclusionProcessor
-
Add the file processor from a StandardCollection.
- addIfNotPresent(T) - Method in class org.apache.rat.utils.ReportingSet
-
Adds the item if it is not present.
- addIncluded(DocumentNameMatcher) - Method in class org.apache.rat.config.exclusion.MatcherSet.Builder
-
Adds specified DocumentNameMatcher to the included matchers.
- addIncluded(DocumentName, Set<String>) - Method in class org.apache.rat.config.exclusion.MatcherSet.Builder
-
Adds included file names from the specified document.
- addIncludedCollection(StandardCollection) - Method in class org.apache.rat.config.exclusion.ExclusionProcessor
-
Add the patterns from the StandardCollection as included patterns.
- addIncludedCollection(StandardCollection) - Method in class org.apache.rat.ReportConfiguration
-
Adds the patterns from the standard collection as included patterns.
- addIncludedFilter(FileFilter) - Method in class org.apache.rat.ReportConfiguration
-
Adds the fileFilter to filter files that should be included, this overrides any exclusion of the same files.
- addIncludedMatcher(DocumentNameMatcher) - Method in class org.apache.rat.config.exclusion.ExclusionProcessor
-
Add a DocumentNameMatcher to the collection of file/directory patterns to ignore.
- addIncludedPatterns(Iterable<String>) - Method in class org.apache.rat.config.exclusion.ExclusionProcessor
-
Add the Iterable of strings to the collection of file/directory patters to ignore.
- addIncludedPatterns(Iterable<String>) - Method in class org.apache.rat.ReportConfiguration
-
Add file patterns that are to be included.
- addLicense(License) - Method in class org.apache.rat.anttasks.Report
-
Adds an inline License definition to the system.
- addLicense(ILicense) - Method in class org.apache.rat.license.LicenseSetFactory
-
Adds a license to the list of licenses.
- addLicense(ILicense) - Method in class org.apache.rat.ReportConfiguration
-
Adds a license to the list of licenses.
- addLicense(ILicense.Builder) - Method in class org.apache.rat.license.LicenseSetFactory
-
Adds a license to the list of licenses.
- addLicense(ILicense.Builder) - Method in class org.apache.rat.ReportConfiguration
-
Adds a license to the list of licenses.
- AddLicenseHeaders - Enum in org.apache.rat.config
-
Value of addLicenseHeaders configuration option.
- AddLicenseHeaders() - Constructor for class org.apache.rat.anttasks.Report.AddLicenseHeaders
-
Deprecated.
- AddLicenseHeaders(String) - Constructor for class org.apache.rat.anttasks.Report.AddLicenseHeaders
-
Deprecated.
- addLicenses(URI) - Method in interface org.apache.rat.configuration.LicenseReader
-
Adds a URI to the set of files to be read.
- addLicenses(URI) - Method in class org.apache.rat.configuration.XMLConfigurationReader
- addLicenses(Collection<ILicense>) - Method in class org.apache.rat.license.LicenseSetFactory
-
Adds multiple licenses to the list of licenses.
- addLicenses(Collection<ILicense>) - Method in class org.apache.rat.ReportConfiguration
-
Adds multiple licenses to the list of licenses.
- addMatchers(URI) - Method in interface org.apache.rat.configuration.MatcherReader
-
Adds a URI to the set of files to be read.
- addMatchers(URI) - Method in class org.apache.rat.configuration.XMLConfigurationReader
- addNotes(String) - Method in class org.apache.rat.anttasks.License
-
Deprecated.
- addRemoveApprovedLicense(String) - Method in class org.apache.rat.anttasks.Report
-
Removes a family category to the list of approved licenses.
- addRemoveApprovedLicense(String[]) - Method in class org.apache.rat.anttasks.Report
-
Removes a family category to the list of approved licenses.
- addReportable(IReportable) - Method in class org.apache.rat.walker.IReportableListWalker.Builder
-
Add a reportable to the list of reportables to run.
- addSource(File) - Method in class org.apache.rat.ReportConfiguration
-
Adds a file as a source of files to scan.
- addSource(IReportable) - Method in class org.apache.rat.ReportConfiguration
-
Adds a Reportable as a source of files to scan.
- addStylesheet(Resource) - Method in class org.apache.rat.anttasks.Report
-
Deprecated.
- addStyleSheet(Resource) - Method in class org.apache.rat.anttasks.Report
-
Deprecated.
- addText(String) - Method in class org.apache.rat.anttasks.BaseAntTask.Child
-
Sets the text enclosed in the child element.
- addText(String) - Method in class org.apache.rat.anttasks.Regex
-
Deprecated.
- addText(String) - Method in class org.apache.rat.anttasks.Spdx
-
Deprecated.
- addText(String) - Method in class org.apache.rat.anttasks.Text
-
Deprecated.
- addTo(U) - Method in class org.apache.rat.utils.ExtendedIterator
-
A method to add the remaining elements in the iterator an arbitrary collection.
- all() - Static method in interface org.apache.rat.analysis.IHeaderMatcher.Builder
-
Deprecated.Use new AllBuilder()
- All - Class in org.apache.rat.anttasks
-
Deprecated.use configuration file.
- All - Class in org.apache.rat.mp
-
Deprecated.use Configuration file to define licenses
- All() - Constructor for class org.apache.rat.anttasks.All
-
Deprecated.
- All() - Constructor for class org.apache.rat.mp.All
-
Deprecated.
- ALL - Enum constant in enum org.apache.rat.config.exclusion.StandardCollection
-
All the standard excludes combined.
- ALL - Enum constant in enum org.apache.rat.license.LicenseSetFactory.LicenseFilter
-
All defined licenses are returned.
- AllBuilder - Class in org.apache.rat.configuration.builders
-
Constructs an All matcher.
- AllBuilder() - Constructor for class org.apache.rat.configuration.builders.AllBuilder
- analyse(Document) - Method in interface org.apache.rat.document.DocumentAnalyser
-
Analyse the specified document.
- AnalyserFactory - Class in org.apache.rat.analysis
-
Creates default analysers.
- and(Collection<DocumentNameMatcher>) - Static method in class org.apache.rat.document.DocumentNameMatcher
-
Performs a logical
AND
across the collection of matchers. - and(DocumentNameMatcher...) - Static method in class org.apache.rat.document.DocumentNameMatcher
-
Performs a logical
AND
across the collection of matchers. - AndMatcher - Class in org.apache.rat.analysis.matchers
-
A matcher that performs a logical
AND
across all the contained matchers. - AndMatcher(String, Collection<? extends IHeaderMatcher>, String) - Constructor for class org.apache.rat.analysis.matchers.AndMatcher
-
Constructs the AndMatcher with the specified id and enclosed collection.
- AndMatcher(Collection<? extends IHeaderMatcher>, String) - Constructor for class org.apache.rat.analysis.matchers.AndMatcher
-
Constructs the AndMatcher with an unique random id and the enclosed collection.
- andThen(Iterator<X>) - Method in class org.apache.rat.utils.ExtendedIterator
-
Chains the
other
iterator to the end of this one. - ANT_HANDLER_PREFIX - Static variable in class org.apache.rat.config.exclusion.plexus.SelectorUtils
- AntDocumentation - Class in org.apache.rat.tools
-
A simple tool to convert CLI options into an Ant report base class.
- AntGenerator - Class in org.apache.rat.tools
-
A simple tool to convert CLI options into an Ant report base class.
- AntOption - Class in org.apache.rat.tools
-
A class that wraps the CLI option and provides Ant specific values.
- any() - Static method in interface org.apache.rat.analysis.IHeaderMatcher.Builder
-
Deprecated.Use new AnyBuilder()
- Any - Class in org.apache.rat.anttasks
-
Deprecated.use configuration file.
- Any - Class in org.apache.rat.mp
-
Deprecated.use Configuration file to define licenses
- Any() - Constructor for class org.apache.rat.anttasks.Any
-
Deprecated.
- Any() - Constructor for class org.apache.rat.mp.Any
-
Deprecated.
- AnyBuilder - Class in org.apache.rat.configuration.builders
-
Constructs an Any matcher.
- AnyBuilder() - Constructor for class org.apache.rat.configuration.builders.AnyBuilder
- ApacheV2LicenseAppender - Class in org.apache.rat.annotation
-
Add an Apache License V2 license header to a document.
- ApacheV2LicenseAppender() - Constructor for class org.apache.rat.annotation.ApacheV2LicenseAppender
-
Create a license appender with the standard ASF license header.
- ApacheV2LicenseAppender(String) - Constructor for class org.apache.rat.annotation.ApacheV2LicenseAppender
-
Create a license appender with the given copyright line.
- append(File) - Method in class org.apache.rat.annotation.AbstractLicenseAppender
-
Append the default license header to the supplied document.
- apply(String) - Method in class org.apache.rat.commandline.Converters.FileConverter
-
Applies the conversion function to the specified file name.
- APPROVAL - Enum constant in enum org.apache.rat.report.xml.XmlElements.Attributes
-
The approval flag
- ApprovalFilter() - Constructor for class org.apache.rat.anttasks.Report.ApprovalFilter
-
Deprecated.
- ApprovalFilter(String) - Constructor for class org.apache.rat.anttasks.Report.ApprovalFilter
-
Deprecated.
- APPROVED - Enum constant in enum org.apache.rat.license.LicenseSetFactory.LicenseFilter
-
Only approved licenses are returned.
- APPROVED - Enum constant in enum org.apache.rat.report.claim.ClaimStatistic.Counter
-
count of approved files
- APPROVED - Static variable in class org.apache.rat.configuration.XMLConfig
-
approved element name
- approvedLicenseId() - Method in interface org.apache.rat.configuration.LicenseReader
-
Reads the configuration and extracts the list of approved licenses.
- approvedLicenseId() - Method in class org.apache.rat.configuration.XMLConfigurationReader
- approvedLicenses() - Method in class org.apache.rat.api.MetaData
-
Gets the stream of approved licenses that have been matched.
- approveLicenseCategory(String) - Method in class org.apache.rat.license.LicenseSetFactory
-
Adds a license family category (id) to the list of approved licenses
- approveLicenseId(String) - Method in class org.apache.rat.license.LicenseSetFactory
-
Adds a license family category (id) to the list of approved licenses
- ARCH - Enum constant in enum org.apache.rat.config.exclusion.StandardCollection
-
The files and directories created by an ARCH source code control based tool.
- ARCHIVE - Enum constant in enum org.apache.rat.api.Document.Type
-
An archive type document.
- ARCHIVE_PROCESSING - Static variable in class org.apache.rat.Defaults
-
The default ARCHIVES processing style.
- ArchiveEntryDocument - Class in org.apache.rat.document
-
A Document that wraps an Archive entry.
- ArchiveEntryDocument(ArchiveEntryName, byte[], DocumentNameMatcher) - Constructor for class org.apache.rat.document.ArchiveEntryDocument
-
Creates an Archive entry.
- ArchiveEntryName - Class in org.apache.rat.document
- ArchiveEntryName(DocumentName, String) - Constructor for class org.apache.rat.document.ArchiveEntryName
- ARCHIVES - Enum constant in enum org.apache.rat.report.claim.ClaimStatistic.Counter
-
count of archive files
- ArchiveWalker - Class in org.apache.rat.walker
-
Walks various kinds of archives files.
- ArchiveWalker(Document) - Constructor for class org.apache.rat.walker.ArchiveWalker
-
Constructs a walker.
- arg() - Method in enum org.apache.rat.commandline.StyleSheets
-
Gets the name of the xslt file.
- Arg - Enum in org.apache.rat.commandline
-
An enumeration of options.
- Arg.StdMsgs - Class in org.apache.rat.commandline
-
Standard messages used in descriptions.
- args - Variable in class org.apache.rat.anttasks.BaseAntTask
-
A map of CLI based arguments to values.
- args - Variable in class org.apache.rat.plugin.BaseRatMojo
-
A map of CLI based arguments to values.
- args() - Method in class org.apache.rat.anttasks.BaseAntTask
-
Gets the list of arguments prepared for the CLI code to parse.
- args() - Method in class org.apache.rat.plugin.BaseRatMojo
-
Gets the list of arguments prepared for the CLI code to parse.
- ArgumentContext - Class in org.apache.rat.commandline
-
Provides the context necessary to process various arguments.
- ArgumentContext(File, CommandLine) - Constructor for class org.apache.rat.commandline.ArgumentContext
-
Creates a context with an empty configuration.
- ArgumentContext(File, ReportConfiguration, CommandLine) - Constructor for class org.apache.rat.commandline.ArgumentContext
-
Creates a context with the specified configuration.
- ArgumentTypes - Class in org.apache.rat.tools
-
A simple tool to convert CLI options to Maven and Ant format and produce a CSV file.
- asFile() - Method in class org.apache.rat.document.ArchiveEntryName
- asFile() - Method in class org.apache.rat.document.DocumentName
-
Creates a file from the document name.
- asFileFilter(DocumentName, DocumentNameMatcher) - Static method in class org.apache.rat.config.exclusion.ExclusionUtils
-
Create a FileFilter from a PathMatcher.
- asIterable(File, String) - Static method in class org.apache.rat.config.exclusion.ExclusionUtils
-
Creates an iterable of Strings from a file of patterns.
- asIterable(File, Predicate<String>) - Static method in class org.apache.rat.config.exclusion.ExclusionUtils
-
Creates an iterable of Strings from a file of patterns.
- asIterator(File, Predicate<String>) - Static method in class org.apache.rat.config.exclusion.ExclusionUtils
-
Creates an iterator of Strings from a file of patterns.
- asPath() - Method in class org.apache.rat.document.ArchiveEntryName
- asPath() - Method in class org.apache.rat.document.DocumentName
-
Creates a path from the document name.
- assemble(String[]) - Method in enum org.apache.rat.utils.CasedString.StringCase
-
Creates a cased string from a collection of segments.
- asWriter() - Method in interface org.apache.rat.utils.Log
-
Returns a Writer backed by this log.
- asWriter(Log.Level) - Method in interface org.apache.rat.utils.Log
-
Returns a Writer backed by this log.
- ATT_CLASS_NAME - Static variable in class org.apache.rat.configuration.XMLConfig
-
class name attribute name
- ATT_ID - Static variable in class org.apache.rat.configuration.XMLConfig
-
id attribute name
- ATT_LICENSE_REF - Static variable in class org.apache.rat.configuration.XMLConfig
-
license reference attribute name
- ATT_NAME - Static variable in class org.apache.rat.configuration.XMLConfig
-
name attribute name
- ATT_RESOURCE - Static variable in class org.apache.rat.configuration.XMLConfig
-
resource file name attribute name.
- attribute(CharSequence, CharSequence) - Method in interface org.apache.rat.report.xml.writer.IXmlWriter
-
Writes an attribute of an element.
- attribute(CharSequence, CharSequence) - Method in class org.apache.rat.report.xml.writer.XmlWriter
-
Writes an attribute of an element.
- attribute(String, String...) - Method in class org.apache.rat.tools.xsd.XsdWriter
-
Writes the attributes
- ATTRIBUTE - Enum constant in enum org.apache.rat.tools.xsd.XsdWriter.Type
-
An attribute
B
- BaseAntTask - Class in org.apache.rat.anttasks
-
Generated class to provide Ant support for standard RAT command line options.
- BaseAntTask() - Constructor for class org.apache.rat.anttasks.BaseAntTask
- BaseAntTask.Child - Class in org.apache.rat.anttasks
-
A child element.
- BaseAntTask.Config - Class in org.apache.rat.anttasks
- BaseAntTask.CounterMax - Class in org.apache.rat.anttasks
- BaseAntTask.CounterMin - Class in org.apache.rat.anttasks
- BaseAntTask.Exclude - Class in org.apache.rat.anttasks
- BaseAntTask.ExcludeFile - Class in org.apache.rat.anttasks
- BaseAntTask.Include - Class in org.apache.rat.anttasks
- BaseAntTask.IncludesFile - Class in org.apache.rat.anttasks
- BaseAntTask.InputExclude - Class in org.apache.rat.anttasks
- BaseAntTask.InputExcludeFile - Class in org.apache.rat.anttasks
- BaseAntTask.InputExcludeParsedScm - Class in org.apache.rat.anttasks
- BaseAntTask.InputExcludeSize - Class in org.apache.rat.anttasks
- BaseAntTask.InputExcludeStd - Class in org.apache.rat.anttasks
- BaseAntTask.InputInclude - Class in org.apache.rat.anttasks
- BaseAntTask.InputIncludeFile - Class in org.apache.rat.anttasks
- BaseAntTask.InputIncludeStd - Class in org.apache.rat.anttasks
- BaseAntTask.InputSource - Class in org.apache.rat.anttasks
- BaseAntTask.LicenseFamiliesApproved - Class in org.apache.rat.anttasks
- BaseAntTask.LicenseFamiliesApprovedFile - Class in org.apache.rat.anttasks
- BaseAntTask.LicenseFamiliesDenied - Class in org.apache.rat.anttasks
- BaseAntTask.LicenseFamiliesDeniedFile - Class in org.apache.rat.anttasks
- BaseAntTask.Licenses - Class in org.apache.rat.anttasks
- BaseAntTask.LicensesApproved - Class in org.apache.rat.anttasks
- BaseAntTask.LicensesApprovedFile - Class in org.apache.rat.anttasks
- BaseAntTask.LicensesDenied - Class in org.apache.rat.anttasks
- BaseAntTask.LicensesDeniedFile - Class in org.apache.rat.anttasks
- BaseAntTask.Out - Class in org.apache.rat.anttasks
- BaseAntTask.OutputFile - Class in org.apache.rat.anttasks
- BaseLicense - Class in org.apache.rat.analysis.license
-
Deprecated.
- BaseLicense() - Constructor for class org.apache.rat.analysis.license.BaseLicense
-
Deprecated.
- BaseRatMojo - Class in org.apache.rat.plugin
-
Generated class to provide Maven support for standard RAT command line options
- BaseRatMojo() - Constructor for class org.apache.rat.plugin.BaseRatMojo
- BAZAAR - Enum constant in enum org.apache.rat.config.exclusion.StandardCollection
-
The files and directories created by a Bazaar source code control based tool.
- BazaarIgnoreBuilder - Class in org.apache.rat.config.exclusion.fileProcessors
-
A processor for
.bzrignore
files. - BazaarIgnoreBuilder() - Constructor for class org.apache.rat.config.exclusion.fileProcessors.BazaarIgnoreBuilder
-
Constructor.
- BINARIES - Enum constant in enum org.apache.rat.report.claim.ClaimStatistic.Counter
-
count of binary files
- BINARY - Enum constant in enum org.apache.rat.api.Document.Type
-
A binary file.
- BITKEEPER - Enum constant in enum org.apache.rat.config.exclusion.StandardCollection
-
The files and directories created by a Bitkeeper source code control based tool.
- build() - Method in interface org.apache.rat.analysis.IHeaderMatcher.Builder
-
Build the IHeaderMatcher.
- build() - Method in class org.apache.rat.anttasks.All
-
Deprecated.
- build() - Method in class org.apache.rat.anttasks.Any
-
Deprecated.
- build() - Method in class org.apache.rat.anttasks.Copyright
-
Deprecated.
- build() - Method in class org.apache.rat.anttasks.Family
-
Deprecated.
- build() - Method in class org.apache.rat.anttasks.Not
-
Deprecated.
- build() - Method in class org.apache.rat.anttasks.Regex
-
Deprecated.
- build() - Method in class org.apache.rat.anttasks.Spdx
-
Deprecated.
- build() - Method in class org.apache.rat.anttasks.Text
-
Deprecated.
- build() - Method in class org.apache.rat.config.exclusion.MatcherSet.Builder
-
Builds a MatcherSet.
- build() - Method in class org.apache.rat.configuration.builders.AllBuilder
- build() - Method in class org.apache.rat.configuration.builders.AnyBuilder
- build() - Method in class org.apache.rat.configuration.builders.CopyrightBuilder
- build() - Method in class org.apache.rat.configuration.builders.MatcherRefBuilder
- build() - Method in class org.apache.rat.configuration.builders.NotBuilder
- build() - Method in class org.apache.rat.configuration.builders.RegexBuilder
- build() - Method in class org.apache.rat.configuration.builders.SpdxBuilder
- build() - Method in class org.apache.rat.configuration.builders.TextBuilder
- build() - Method in class org.apache.rat.Defaults.Builder
-
Builds the defaults object.
- build() - Method in class org.apache.rat.document.DocumentName.Builder
-
Build a DocumentName from this builder.
- build() - Method in interface org.apache.rat.license.ILicense.Builder
-
Builds the license.
- build() - Method in class org.apache.rat.license.ILicenseFamily.Builder
-
Builds the defined license family.
- build() - Method in class org.apache.rat.license.SimpleLicense.Builder
- build() - Method in class org.apache.rat.mp.All
-
Deprecated.
- build() - Method in class org.apache.rat.mp.Any
-
Deprecated.
- build() - Method in class org.apache.rat.mp.Copyright
-
Deprecated.
- build() - Method in class org.apache.rat.mp.Family
-
Deprecated.
- build() - Method in class org.apache.rat.mp.Not
-
Deprecated.
- build() - Method in class org.apache.rat.walker.IReportableListWalker.Builder
-
Build the reportable.
- build(Object) - Static method in class org.apache.rat.config.parameters.DescriptionBuilder
-
Create the description for the object.
- build(SortedSet<ILicenseFamily>) - Method in class org.apache.rat.anttasks.License
-
Deprecated.
- build(SortedSet<ILicenseFamily>) - Method in class org.apache.rat.mp.License
-
Deprecated.
- build(DocumentName) - Method in class org.apache.rat.config.exclusion.fileProcessors.AbstractFileProcessorBuilder
-
Builder the list of MatcherSet that define the inclusions/exclusions for the file processor.
- BUILD_PARAMETER - Enum constant in enum org.apache.rat.config.parameters.ComponentType
-
A parameter that is supplied by the environment.
- builder() - Static method in class org.apache.rat.Defaults
-
Gets a builder for a Defaults object.
- builder() - Static method in class org.apache.rat.document.DocumentName
-
Creates a Builder with the default file system info.
- builder() - Static method in interface org.apache.rat.license.ILicense
-
Gets a builder for licenses.
- builder() - Static method in interface org.apache.rat.license.ILicenseFamily
-
Gets the Builder for license families.
- builder(File) - Static method in class org.apache.rat.document.DocumentName
-
Creates a builder from a File.
- builder(FileSystem) - Static method in class org.apache.rat.document.DocumentName
-
Creates a builder for the specified file system.
- builder(DocumentName) - Static method in class org.apache.rat.document.DocumentName
-
Creates a builder from a document name.
- builder(DocumentName) - Static method in class org.apache.rat.walker.IReportableListWalker
-
Create a builder for the list walker.
- builder(DocumentName.FSInfo) - Static method in class org.apache.rat.document.DocumentName
-
Creates a builder with the specified FSInfo instance.
- Builder() - Constructor for class org.apache.rat.config.exclusion.MatcherSet.Builder
- Builder() - Constructor for class org.apache.rat.license.ILicenseFamily.Builder
- Builder() - Constructor for class org.apache.rat.license.SimpleLicense.Builder
- BuilderParams - Interface in org.apache.rat
-
Parameters that can be set by the BUILDER_PARAM ComponentType.
- buildMap(Class<?>) - Static method in class org.apache.rat.config.parameters.DescriptionBuilder
-
Create a description for a class.
- buildOptions() - Static method in class org.apache.rat.OptionCollection
-
Create an
Options
object from the list of defined Options.
C
- CAMEL - Enum constant in enum org.apache.rat.utils.CasedString.StringCase
-
Camel case tags strings like 'CamelCase' or 'camelCase'.
- canGenerateReport() - Method in class org.apache.rat.mp.RatReportMojo
- CasedString - Class in org.apache.rat.utils
-
Handles converting from one string case to another (e.g. camel case to snake case).
- CasedString(CasedString.StringCase, String) - Constructor for class org.apache.rat.utils.CasedString
-
A representation of a cased string and the identified case of that string.
- CasedString.StringCase - Enum in org.apache.rat.utils
-
An enumeration of supported string cases.
- cdata(CharSequence) - Method in interface org.apache.rat.report.xml.writer.IXmlWriter
-
Writes CDATA content.
- cdata(CharSequence) - Method in class org.apache.rat.report.xml.writer.XmlWriter
- check(ReportConfiguration) - Method in class org.apache.rat.mp.RatCheckMojo
- Child(String) - Constructor for class org.apache.rat.anttasks.BaseAntTask.Child
-
Constructor.
- ChildContainerBuilder - Class in org.apache.rat.configuration.builders
-
Constructs a builder that contains other builders.
- ChildContainerBuilder() - Constructor for class org.apache.rat.configuration.builders.ChildContainerBuilder
-
Empty default constructor.
- children - Variable in class org.apache.rat.configuration.builders.ChildContainerBuilder
-
The list of builders that will build the enclosed matchers.
- childrenOfType(ComponentType) - Method in class org.apache.rat.config.parameters.Description
-
Get all the children of a specific type
- CHOICE - Enum constant in enum org.apache.rat.tools.xsd.XsdWriter.Type
-
A choice
- ClaimAggregator - Class in org.apache.rat.report.claim
-
The aggregator is used to create a numerical statistic of claims.
- ClaimAggregator(ClaimStatistic) - Constructor for class org.apache.rat.report.claim.ClaimAggregator
-
Constructor.
- ClaimReporterMultiplexer - Class in org.apache.rat.report.claim
-
Executes a RatReport that multiplexes the running of multiple RatReports
- ClaimReporterMultiplexer(IXmlWriter, boolean, DocumentAnalyser, List<? extends RatReport>) - Constructor for class org.apache.rat.report.claim.ClaimReporterMultiplexer
-
A multiplexer to run multiple claim reports.
- ClaimStatistic - Class in org.apache.rat.report.claim
-
This class provides a numerical overview about the report.
- ClaimStatistic() - Constructor for class org.apache.rat.report.claim.ClaimStatistic
- ClaimStatistic.Counter - Enum in org.apache.rat.report.claim
-
The counter types
- ClaimValidator - Class in org.apache.rat.config.results
-
Validates the ClaimStatistic results meet the specified requirements.
- ClaimValidator() - Constructor for class org.apache.rat.config.results.ClaimValidator
-
Constructor.
- ClaimValidatorReport - Class in org.apache.rat.report.claim
-
A RatReport that publishes the results of the ClaimValidator.
- ClaimValidatorReport(IXmlWriter, ClaimStatistic, ReportConfiguration) - Constructor for class org.apache.rat.report.claim.ClaimValidatorReport
-
Constructor.
- cleanup(String) - Method in class org.apache.rat.tools.AbstractOption
-
Replaces CLI pattern options with Maven pattern options.
- cleanupName(Option) - Method in class org.apache.rat.tools.AbstractOption
- cleanupName(Option) - Method in class org.apache.rat.tools.AntOption
- cleanupName(Option) - Method in class org.apache.rat.tools.MavenOption
- clear() - Method in class org.apache.rat.utils.ReportingSet
- close() - Method in class org.apache.rat.report.xml.writer.XmlWriter
- close() - Method in class org.apache.rat.ReportConfiguration.NoCloseOutputStream
-
Does not actually close the delegate.
- close(XsdWriter.Type) - Method in class org.apache.rat.tools.xsd.XsdWriter
-
Closes (Ends) the element for the type.
- closeDocument() - Method in interface org.apache.rat.report.xml.writer.IXmlWriter
-
Closes all pending elements.
- closeDocument() - Method in class org.apache.rat.report.xml.writer.XmlWriter
-
Closes all pending elements.
- closeElement() - Method in interface org.apache.rat.report.xml.writer.IXmlWriter
-
Closes the last element written.
- closeElement() - Method in class org.apache.rat.report.xml.writer.XmlWriter
-
Closes the last element written.
- closeElement() - Method in class org.apache.rat.report.xml.XmlElements
-
Closes the currently open element.
- closeElement(CharSequence) - Method in interface org.apache.rat.report.xml.writer.IXmlWriter
-
Closes all open elements back to and including the named element.
- closeElement(CharSequence) - Method in class org.apache.rat.report.xml.writer.XmlWriter
-
Closes back to and including the last instance of the specified element name.
- closeReport() - Method in class org.apache.rat.mp.RatReportMojo
-
Actions when closing the report.
- comment(CharSequence) - Method in interface org.apache.rat.report.xml.writer.IXmlWriter
-
Writes a comment
- comment(CharSequence) - Method in class org.apache.rat.report.xml.writer.XmlWriter
- COMMENT_PREFIXES - Static variable in class org.apache.rat.config.exclusion.ExclusionUtils
-
The list of comment prefixes that are used to filter comment lines.
- commentFilter - Variable in class org.apache.rat.config.exclusion.fileProcessors.AbstractFileProcessorBuilder
-
The predicate that will return
false
for any comment line in the file. - commentFilter(Iterable<String>) - Static method in class org.apache.rat.config.exclusion.ExclusionUtils
-
Creates predicate that filters out comment and blank lines.
- commentFilter(String) - Static method in class org.apache.rat.config.exclusion.ExclusionUtils
-
Creates predicate that filters out comment and blank lines.
- comparator() - Method in class org.apache.rat.utils.ReportingSet
- compareTo(Document) - Method in class org.apache.rat.api.Document
- compareTo(DocumentName) - Method in class org.apache.rat.document.DocumentName
- compareTo(DocumentName.FSInfo) - Method in class org.apache.rat.document.DocumentName.FSInfo
- compareTo(ILicense) - Method in interface org.apache.rat.license.ILicense
- compareTo(ILicenseFamily) - Method in interface org.apache.rat.license.ILicenseFamily
- COMPLEX - Enum constant in enum org.apache.rat.tools.xsd.XsdWriter.Type
-
A complex type
- COMPLEX_CONTENT - Enum constant in enum org.apache.rat.tools.xsd.XsdWriter.Type
-
A complex type
- ComponentType - Enum in org.apache.rat.config.parameters
-
Types of components
- ConfigComponent - Annotation Type in org.apache.rat.config.parameters
-
An annotation that marks a configuration component.
- CONFIGURATION - Enum constant in enum org.apache.rat.commandline.Arg
-
Group of options that read a configuration file
- CONFIGURATION_NO_DEFAULTS - Enum constant in enum org.apache.rat.commandline.Arg
-
Group of options that skip the default configuration file
- ConfigurationException - Exception Class in org.apache.rat
-
An exception thrown when there is an issue with the configuration.
- ConfigurationException(String) - Constructor for exception class org.apache.rat.ConfigurationException
- ConfigurationException(String, Throwable) - Constructor for exception class org.apache.rat.ConfigurationException
- ConfigurationException(Throwable) - Constructor for exception class org.apache.rat.ConfigurationException
- ConfigurationReport - Class in org.apache.rat.report
-
A report that dumps the ReportConfiguration into the XML output.
- ConfigurationReport(IXmlWriter, ReportConfiguration) - Constructor for class org.apache.rat.report.ConfigurationReport
-
Constructor.
- contains(Object) - Method in class org.apache.rat.utils.ReportingSet
- containsAll(Collection<?>) - Method in class org.apache.rat.utils.ReportingSet
- content(CharSequence) - Method in interface org.apache.rat.report.xml.writer.IXmlWriter
-
Writes content.
- content(CharSequence) - Method in class org.apache.rat.report.xml.writer.XmlWriter
- Converters - Class in org.apache.rat.commandline
-
Customized converters for Arg processing.
- Converters.FileConverter - Class in org.apache.rat.commandline
-
A converter that can handle relative or absolute files.
- convertSeparator(String, String, String) - Static method in class org.apache.rat.config.exclusion.ExclusionUtils
-
Tokenizes the string based on the directory separator.
- copyright() - Static method in interface org.apache.rat.analysis.IHeaderMatcher.Builder
-
Deprecated.Use new CopyrightBuilder()
- Copyright - Class in org.apache.rat.anttasks
-
Deprecated.use configuration file.
- Copyright - Class in org.apache.rat.mp
-
Deprecated.use Configuration file to define licenses
- Copyright() - Constructor for class org.apache.rat.anttasks.Copyright
-
Deprecated.
- Copyright() - Constructor for class org.apache.rat.mp.Copyright
-
Deprecated.
- CopyrightBuilder - Class in org.apache.rat.configuration.builders
-
A copyright builder.
- CopyrightBuilder() - Constructor for class org.apache.rat.configuration.builders.CopyrightBuilder
- CopyrightMatcher - Class in org.apache.rat.analysis.matchers
-
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.
- CopyrightMatcher(String, String, String) - Constructor for class org.apache.rat.analysis.matchers.CopyrightMatcher
-
Constructs the CopyrightMatcher with the specified start, stop and owner strings and a unique random id.
- CopyrightMatcher(String, String, String, String) - Constructor for class org.apache.rat.analysis.matchers.CopyrightMatcher
-
Constructs the CopyrightMatcher with the specified start, stop and owner strings.
- COUNT - Enum constant in enum org.apache.rat.report.xml.XmlElements.Attributes
-
A counter
- COUNTER_CONVERTER - Static variable in class org.apache.rat.commandline.Converters
-
Converts the Converter pattern into a Converter, count pair.
- COUNTER_MAX - Enum constant in enum org.apache.rat.commandline.Arg
-
Option to specify an acceptable number of various counters.
- COUNTER_MIN - Enum constant in enum org.apache.rat.commandline.Arg
-
Option to specify an acceptable number of various counters.
- create(String) - Method in class org.apache.rat.analysis.matchers.SPDXMatcherFactory
-
Creates the SPDX matcher.
- create(Iterator<T>) - Static method in class org.apache.rat.utils.ExtendedIterator
-
Answer an ExtendedIterator returning the elements of
it
. - create(Stream<T>) - Static method in class org.apache.rat.utils.ExtendedIterator
-
Answer an ExtendedIterator wrapped round a
Stream
. - createConfig() - Method in class org.apache.rat.anttasks.BaseAntTask
-
File names for system configuration.
- createConfiguredAnalyser(ReportConfiguration) - Static method in class org.apache.rat.analysis.AnalyserFactory
-
Creates a DocumentAnalyser from the report configuration.
- createCounterMax() - Method in class org.apache.rat.anttasks.BaseAntTask
-
The acceptable maximum number for the specified counter.
- createCounterMin() - Method in class org.apache.rat.anttasks.BaseAntTask
-
The minimum number for the specified counter.
- createExclude() - Method in class org.apache.rat.anttasks.BaseAntTask
-
Deprecated.
- createExcludeFile() - Method in class org.apache.rat.anttasks.BaseAntTask
-
Deprecated.
- createInclude() - Method in class org.apache.rat.anttasks.BaseAntTask
-
Deprecated.
- createIncludesFile() - Method in class org.apache.rat.anttasks.BaseAntTask
-
Deprecated.
- createInputExclude() - Method in class org.apache.rat.anttasks.BaseAntTask
-
Excludes files matching <Expression>.
- createInputExcludeFile() - Method in class org.apache.rat.anttasks.BaseAntTask
-
Reads <Expression> entries from a file.
- createInputExcludeParsedScm() - Method in class org.apache.rat.anttasks.BaseAntTask
-
Parse SCM based exclusion files to exclude specified files and directories.
- createInputExcludeSize() - Method in class org.apache.rat.anttasks.BaseAntTask
-
Excludes files with sizes less than the given argument.
- createInputExcludeStd() - Method in class org.apache.rat.anttasks.BaseAntTask
-
Excludes files defined in standard collections based on commonly occurring groups.
- createInputInclude() - Method in class org.apache.rat.anttasks.BaseAntTask
-
Includes files matching <Expression>.
- createInputIncludeFile() - Method in class org.apache.rat.anttasks.BaseAntTask
-
Reads <Expression> entries from a file.
- createInputIncludeStd() - Method in class org.apache.rat.anttasks.BaseAntTask
-
Includes files defined in standard collections based on commonly occurring groups.
- createInputSource() - Method in class org.apache.rat.anttasks.BaseAntTask
-
A file containing file names to process.
- createLicenseFamiliesApproved() - Method in class org.apache.rat.anttasks.BaseAntTask
-
The approved License Family IDs.
- createLicenseFamiliesApprovedFile() - Method in class org.apache.rat.anttasks.BaseAntTask
-
Name of file containing the approved family IDs.
- createLicenseFamiliesDenied() - Method in class org.apache.rat.anttasks.BaseAntTask
-
The denied License family IDs.
- createLicenseFamiliesDeniedFile() - Method in class org.apache.rat.anttasks.BaseAntTask
-
Name of file containing the denied license IDs.
- createLicenses() - Method in class org.apache.rat.anttasks.BaseAntTask
-
Deprecated.
- createLicensesApproved() - Method in class org.apache.rat.anttasks.BaseAntTask
-
The approved License IDs.
- createLicensesApprovedFile() - Method in class org.apache.rat.anttasks.BaseAntTask
-
Name of file containing the approved License IDs.
- createLicensesDenied() - Method in class org.apache.rat.anttasks.BaseAntTask
-
The denied License IDs.
- createLicensesDeniedFile() - Method in class org.apache.rat.anttasks.BaseAntTask
-
Name of file containing the denied license IDs.
- createMatcher() - Method in interface org.apache.rat.config.exclusion.MatcherSet
-
Creates a DocumentNameMatcher from an iterable of matcher sets.
- createMultiplexer(DocumentAnalyser...) - Static method in class org.apache.rat.analysis.AnalyserFactory
-
Creates an analyser that calls each of the provided analysers in order.
- createName(String) - Static method in class org.apache.rat.anttasks.BaseAntTask
- createName(String) - Static method in class org.apache.rat.plugin.BaseRatMojo
-
Creates a Maven name from a long option.
- createNoRemove(Iterator<T>) - Static method in class org.apache.rat.utils.ExtendedIterator
-
Answer an ExtendedIterator wrapped round
it
, which does not permit.remove()
even ifit
does. - createOut() - Method in class org.apache.rat.anttasks.BaseAntTask
-
Deprecated.
- createOutputFile() - Method in class org.apache.rat.anttasks.BaseAntTask
-
Define the output file where to write a report to.
- createPadding(int) - Static method in class org.apache.rat.help.AbstractHelp
-
Create a padding.
- createPolicy(Predicate<ILicense>) - Static method in class org.apache.rat.analysis.AnalyserFactory
-
Creates an analyser that adds the approved license predicate to the document metadata.
- createStandardReport(IXmlWriter, ClaimStatistic, ReportConfiguration) - Static method in class org.apache.rat.report.xml.XmlReportFactory
-
Creates a RatReport from the arguments.
- CVS - Enum constant in enum org.apache.rat.config.exclusion.StandardCollection
-
The files and directories created by a CVS source code control based tool.
- CVSIgnoreBuilder - Class in org.apache.rat.config.exclusion.fileProcessors
-
A file processor for the
.csvignore
file. - CVSIgnoreBuilder() - Constructor for class org.apache.rat.config.exclusion.fileProcessors.CVSIgnoreBuilder
-
The constructor.
D
- DARCS - Enum constant in enum org.apache.rat.config.exclusion.StandardCollection
-
The files and directories created by a DARCS source code control based tool.
- debug(Object) - Method in interface org.apache.rat.utils.Log
-
Write a message at DEBUG level.
- debug(Object, Throwable) - Method in interface org.apache.rat.utils.Log
-
Write a debug message and report throwable stack trace.
- DEBUG - Enum constant in enum org.apache.rat.utils.Log.Level
-
Log debug only.
- decompose(DocumentName) - Method in class org.apache.rat.document.DocumentNameMatcher
-
Decomposes the matcher execution against the candidate.
- DEFAULT_NUMBER_OF_RETAINED_HEADER_LINES - Static variable in class org.apache.rat.analysis.HeaderCheckWorker
-
The default number of header lines to read while looking for the license information.
- DefaultLog - Class in org.apache.rat.utils
-
A default implementation of Log that writes to System.out and System.err
- Defaults - Class in org.apache.rat
-
A class that provides the standard system defaults for the ReportConfiguration.
- Defaults.Builder - Class in org.apache.rat
-
The Defaults builder.
- defaultValue() - Method in enum org.apache.rat.commandline.Arg
-
Gets the default value for this arg.
- DEPRECATED_MSG - Static variable in class org.apache.rat.help.AbstractHelp
-
Function to format deprecated display
- DeprecatedConfig - Interface in org.apache.rat.analysis.license
-
Deprecated.
- DeprecationReporter - Class in org.apache.rat
-
Reporting methods for deprecated objects.
- DeprecationReporter.Info - Annotation Type in org.apache.rat
-
Annotation to provide deprecation information for Java8.
- desc() - Method in enum org.apache.rat.commandline.StyleSheets
-
Gets the description of the xslt file.
- desc() - Method in enum org.apache.rat.config.exclusion.StandardCollection
- desc() - Element in annotation type org.apache.rat.config.parameters.ConfigComponent
-
The description of the component.
- desc() - Method in enum org.apache.rat.ReportConfiguration.Processing
-
Gets the description of the processing type.
- Description - Class in org.apache.rat.config.parameters
-
A description of a component.
- Description(ComponentType, String, String, boolean, Class<?>, Collection<Description>, boolean) - Constructor for class org.apache.rat.config.parameters.Description
-
Constructor.
- Description(ConfigComponent, boolean, Class<?>, Collection<Description>) - Constructor for class org.apache.rat.config.parameters.Description
-
Constructor
- DESCRIPTION - Enum constant in enum org.apache.rat.report.xml.XmlElements.Attributes
-
A description
- DescriptionBuilder - Class in org.apache.rat.config.parameters
-
Builds Description objects for the various component instances.
- detectedLicense() - Method in class org.apache.rat.api.MetaData
-
Determines if a matching license has been detected.
- DIR - Enum constant in enum org.apache.rat.commandline.Arg
-
Stop processing an input stream and declare an input file.
- directorySeparator() - Method in class org.apache.rat.document.DocumentName.Builder
-
Get the directory separator for this builder.
- DirectoryWalker - Class in org.apache.rat.walker
-
Walks directories.
- DirectoryWalker(Document) - Constructor for class org.apache.rat.walker.DirectoryWalker
-
Constructs a directory walker.
- dirSeparator() - Method in class org.apache.rat.document.DocumentName.FSInfo
-
Gets the directory separator.
- displayName() - Method in enum org.apache.rat.report.claim.ClaimStatistic.Counter
-
Display name is capitalized and any underscores are replaced by spaces.
- document(Document) - Method in class org.apache.rat.report.xml.XmlElements
-
Creates a document element with attributes.
- Document - Class in org.apache.rat.api
-
The representation of a document being scanned.
- Document(DocumentName, DocumentNameMatcher) - Constructor for class org.apache.rat.api.Document
-
Creates an instance.
- DOCUMENT_TYPE - Enum constant in enum org.apache.rat.report.xml.XmlElements.Elements
-
A document type entry
- DOCUMENT_TYPES - Enum constant in enum org.apache.rat.report.claim.ClaimStatistic.Counter
-
count of distinct document types
- Document.Type - Enum in org.apache.rat.api
-
An enumeration of document types.
- DocumentAnalyser - Interface in org.apache.rat.document
-
Analyses Documents.
- Documentation - Class in org.apache.rat.tools
-
Generates text based documentation for Licenses, LicenceFamilies, and Matchers.
- DocumentName - Class in org.apache.rat.document
-
The name for a document.
- DocumentName.Builder - Class in org.apache.rat.document
-
The Builder for a DocumentName.
- DocumentName.FSInfo - Class in org.apache.rat.document
-
The file system information needed to process document names.
- DocumentNameMatcher - Class in org.apache.rat.document
-
Matches document names.
- DocumentNameMatcher(FileFilter) - Constructor for class org.apache.rat.document.DocumentNameMatcher
-
Creates a DocumentNameMatcher from a File filter.
- DocumentNameMatcher(String, FileFilter) - Constructor for class org.apache.rat.document.DocumentNameMatcher
-
Creates a DocumentNameMatcher from a File filter.
- DocumentNameMatcher(String, Predicate<DocumentName>) - Constructor for class org.apache.rat.document.DocumentNameMatcher
-
Constructs a DocumentNameMatcher from a name and a DocumentName predicate.
- DocumentNameMatcher(String, MatchPatterns) - Constructor for class org.apache.rat.document.DocumentNameMatcher
-
Constructs a DocumentNameMatcher from a name and a DocumentName predicate.
- DocumentNameMatcher(String, MatchPatterns, DocumentName) - Constructor for class org.apache.rat.document.DocumentNameMatcher
-
Constructs a DocumentNameMatcher from a name a MatchPatterns instance and the DocumentName for the base name.
- DocumentNameMatcher(String, DocumentNameMatcher) - Constructor for class org.apache.rat.document.DocumentNameMatcher
-
Constructs a DocumentNameMatcher from a name and a delegate DocumentNameMatcher.
- DocumentNameMatcher.DecomposeData - Class in org.apache.rat.document
-
Data from a
DocumentNameMatcher.decompose(DocumentName)
call. - DocumentNameMatcher.FileFilterPredicate - Class in org.apache.rat.document
-
A DocumentName predicate that uses
FileFilter
. - DocumentNameMatcher.MatchPatternsPredicate - Class in org.apache.rat.document
-
A DocumentName predicate that uses
MatchPatterns
. - DocumentNameMatcher.NotPredicate - Class in org.apache.rat.document
-
A DocumentName predicate that reverses another DocumentNameMatcher.
- documentType(String, int) - Method in class org.apache.rat.report.xml.XmlElements
-
Creates a statistic element.
- DOT - Enum constant in enum org.apache.rat.utils.CasedString.StringCase
-
Dot case tags phrases of words like 'phrase.case'.
- DRY_RUN - Enum constant in enum org.apache.rat.commandline.Arg
-
Specifies that the run should not perform any updates to files.
E
- ECLIPSE - Enum constant in enum org.apache.rat.config.exclusion.StandardCollection
-
The files and directories created by an Eclipse IDE based tool.
- EDIT_ADD - Enum constant in enum org.apache.rat.commandline.Arg
-
Defines options to add licenses to files
- EDIT_COPYRIGHT - Enum constant in enum org.apache.rat.commandline.Arg
-
Defines options to add copyright to files
- EDIT_OVERWRITE - Enum constant in enum org.apache.rat.commandline.Arg
-
Causes file updates to overwrite existing files.
- ELEMENT - Enum constant in enum org.apache.rat.tools.xsd.XsdWriter.Type
-
An element
- emptyIterator() - Static method in class org.apache.rat.utils.ExtendedIterator
-
An empty Extended iterator
- ENCODING - Enum constant in enum org.apache.rat.report.xml.XmlElements.Attributes
-
The encoding for a text document
- endReport() - Method in class org.apache.rat.report.AbstractReport
-
Deprecated.Empty default implementation.
- endReport() - Method in class org.apache.rat.report.claim.ClaimAggregator
- endReport() - Method in class org.apache.rat.report.claim.ClaimReporterMultiplexer
- endReport() - Method in class org.apache.rat.report.claim.ClaimValidatorReport
- endReport() - Method in interface org.apache.rat.report.RatReport
-
Signals the end of execution for the report.
- ENV_VAR - Static variable in class org.apache.rat.utils.DefaultLog
-
The environment variable to set the default log level that Rat should log at.
- equals(Object) - Method in class org.apache.rat.analysis.UnknownLicense
- equals(Object) - Method in class org.apache.rat.api.Document
- equals(Object) - Method in class org.apache.rat.document.DocumentName
- equals(Object) - Method in class org.apache.rat.document.DocumentName.FSInfo
- equals(Object) - Method in class org.apache.rat.license.SimpleLicense
- equals(Object) - Method in class org.apache.rat.ReportConfiguration.NoCloseOutputStream
- equals(Object) - Method in class org.apache.rat.utils.ReportingSet
- equals(ILicense, Object) - Static method in interface org.apache.rat.license.ILicense
-
A default implementation of equals.
- error(Object) - Method in interface org.apache.rat.utils.Log
-
Write a message at ERROR level.
- error(Object, Throwable) - Method in interface org.apache.rat.utils.Log
-
Write an error message and report throwable stack trace.
- ERROR - Enum constant in enum org.apache.rat.utils.Log.Level
-
Log error only.
- EXCLUDE - Enum constant in enum org.apache.rat.commandline.Arg
-
Excludes files by expression
- EXCLUDE_FILE - Enum constant in enum org.apache.rat.commandline.Arg
-
Excludes files based on contents of a file.
- EXCLUDE_PARSE_SCM - Enum constant in enum org.apache.rat.commandline.Arg
-
Excludes files based on SCM exclusion file processing.
- EXCLUDE_SIZE - Enum constant in enum org.apache.rat.commandline.Arg
-
Excludes files if they are smaller than the given threshold.
- EXCLUDE_STD - Enum constant in enum org.apache.rat.commandline.Arg
-
Excludes files based on standard groupings.
- excluded - Variable in class org.apache.rat.config.exclusion.MatcherSet.Builder
-
The DocumentNameMatcher that specifies excluded files
- excludes() - Method in interface org.apache.rat.config.exclusion.MatcherSet
- ExclusionProcessor - Class in org.apache.rat.config.exclusion
-
Processes the include and exclude patterns and applies the result against a base directory to return an IReportable that contains all the reportable objects.
- ExclusionProcessor() - Constructor for class org.apache.rat.config.exclusion.ExclusionProcessor
-
Constructs the processor.
- ExclusionUtils - Class in org.apache.rat.config.exclusion
-
Utilities for Exclusion processing.
- execute() - Method in class org.apache.rat.anttasks.Report
-
Generates the report.
- execute() - Method in class org.apache.rat.mp.RatCheckMojo
-
Invoked by Maven to execute the Mojo.
- execute() - Method in class org.apache.rat.mp.RatReportMojo
-
This method is called when the report generation is invoked directly as a standalone Mojo.
- execute() - Method in class org.apache.rat.plugin.HelpMojo
- execute() - Method in class org.apache.rat.Reporter
-
Executes the report and builds the output.
- execute() - Method in class org.apache.rat.tools.AntDocumentation
- executeReport(Locale) - Method in class org.apache.rat.mp.RatReportMojo
-
Writes the report to the Doxia sink.
- ExtendedIterator<T> - Class in org.apache.rat.utils
-
An ExtendedIterator is an Iterator wrapping around a plain (or presented as plain) Iterator.
- EXTENSION - Enum constant in enum org.apache.rat.tools.xsd.XsdWriter.Type
-
An extension
- extractPattern(String, String) - Static method in class org.apache.rat.config.exclusion.plexus.SelectorUtils
F
- FAIL - Enum constant in enum org.apache.rat.utils.ReportingSet.Options
- FALSE - Enum constant in enum org.apache.rat.config.AddLicenseHeaders
-
Do not add headers.
- FAMILIES - Static variable in class org.apache.rat.configuration.XMLConfig
-
families element name
- FAMILIES_APPROVED - Enum constant in enum org.apache.rat.commandline.Arg
-
Option that specifies approved license families
- FAMILIES_APPROVED_FILE - Enum constant in enum org.apache.rat.commandline.Arg
-
Option that specifies approved license families from a file
- FAMILIES_DENIED - Enum constant in enum org.apache.rat.commandline.Arg
-
Option to list license families to remove from the approved list.
- FAMILIES_DENIED_FILE - Enum constant in enum org.apache.rat.commandline.Arg
-
Option to read a list of license families to remove from the approved list.
- Family - Class in org.apache.rat.anttasks
-
Deprecated.use configuration file.
- Family - Class in org.apache.rat.mp
-
Deprecated.use Configuration file to define licenses
- Family() - Constructor for class org.apache.rat.anttasks.Family
-
Deprecated.
- Family() - Constructor for class org.apache.rat.mp.Family
-
Deprecated.
- FAMILY - Enum constant in enum org.apache.rat.report.xml.XmlElements.Attributes
-
The family category
- FAMILY - Static variable in class org.apache.rat.configuration.XMLConfig
-
family element name
- familyDuplicateOption(ReportingSet.Options) - Method in class org.apache.rat.license.LicenseSetFactory
-
Sets the reporting option for duplicate license families.
- familyDuplicateOption(ReportingSet.Options) - Method in class org.apache.rat.ReportConfiguration
-
Sets the reporting option for duplicate license families.
- familySearch(String, SortedSet<ILicenseFamily>) - Static method in class org.apache.rat.license.LicenseSetFactory
-
Search a SortedSet of ILicenseFamily instances looking for a matching instance.
- familySearch(ILicenseFamily, SortedSet<ILicenseFamily>) - Static method in class org.apache.rat.license.LicenseSetFactory
-
Search a SortedSet of ILicenseFamily instances looking for a matching instance.
- FILE_CONVERTER - Static variable in class org.apache.rat.commandline.Converters
-
Creates a File with fully qualified name.
- FileDocument - Class in org.apache.rat.document
-
Document wrapping a File object.
- FileDocument(File, DocumentNameMatcher) - Constructor for class org.apache.rat.document.FileDocument
-
Creates a File document where the baseDir is the root directory.
- FileDocument(DocumentName, File, DocumentNameMatcher) - Constructor for class org.apache.rat.document.FileDocument
-
Creates a File document.
- FileListWalker - Class in org.apache.rat.walker
-
Implementation of IReportable that traverses over a resource collection internally.
- FileListWalker(FileDocument) - Constructor for class org.apache.rat.walker.FileListWalker
-
Constructor.
- fileName - Variable in class org.apache.rat.config.exclusion.fileProcessors.AbstractFileProcessorBuilder
-
The name of the file being processed
- fileProcessorBuilder() - Method in enum org.apache.rat.config.exclusion.StandardCollection
-
Returns the fileProcessor if it exists.
- filter(Predicate<T>) - Method in class org.apache.rat.utils.ExtendedIterator
-
Filter this iterator using a predicate.
- filterChildren(Predicate<Description>) - Method in class org.apache.rat.config.parameters.Description
-
Gets a filtered collection of the child descriptions.
- find(String) - Method in enum org.apache.rat.commandline.Arg
-
Finds the element associated with the key within the element group.
- findArg(String) - Static method in enum org.apache.rat.commandline.Arg
-
Finds the Arg that contains an Option with the specified key.
- findArg(Option) - Static method in enum org.apache.rat.commandline.Arg
-
Finds the Arg that an Option is in.
- finish() - Method in class org.apache.rat.tools.xsd.XsdWriter
-
Finishes the process.
- first() - Method in class org.apache.rat.utils.ReportingSet
- flatten(Iterator<Iterator<T>>) - Static method in class org.apache.rat.utils.ExtendedIterator
-
Given an Iterator that returns Iterators, this creates an Iterator over the next level values.
- flush() - Method in class org.apache.rat.ReportConfiguration.NoCloseOutputStream
- FORCED - Enum constant in enum org.apache.rat.config.AddLicenseHeaders
-
Add headers and overwrite the existing file.
- forEach(Consumer<? super T>) - Method in class org.apache.rat.utils.ReportingSet
- forEachRemaining(Consumer<? super T>) - Method in class org.apache.rat.utils.ExtendedIterator
- Format - Enum in org.apache.rat.configuration
-
An enumeration of the types of files that can contain the configuration information.
- forRemoval() - Element in annotation type org.apache.rat.DeprecationReporter.Info
-
The description of the component.
- from(File) - Static method in enum org.apache.rat.configuration.Format
-
Determine the
Format
from a file. - from(Exception) - Static method in exception class org.apache.rat.ConfigurationException
- from(String) - Static method in enum org.apache.rat.configuration.Format
-
Determine the
Format
from the file name. - from(String, Iterable<String>) - Static method in class org.apache.rat.config.exclusion.plexus.MatchPatterns
- from(String, String...) - Static method in class org.apache.rat.config.exclusion.plexus.MatchPatterns
- from(URI) - Static method in enum org.apache.rat.configuration.Format
-
Determine the
Format
from a URI. - fromMediaType(MediaType) - Static method in class org.apache.rat.analysis.TikaProcessor
-
Gets the Document.Type based on the MediaType.
- FSInfo(String, FileSystem) - Constructor for class org.apache.rat.document.DocumentName.FSInfo
-
Constructor.
- FSInfo(FileSystem) - Constructor for class org.apache.rat.document.DocumentName.FSInfo
-
Constructor.
- FullTextMatcher - Class in org.apache.rat.analysis.matchers
-
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).
- FullTextMatcher(String) - Constructor for class org.apache.rat.analysis.matchers.FullTextMatcher
-
Constructs the full text matcher with a unique random id and the specified text to match.
- FullTextMatcher(String, String) - Constructor for class org.apache.rat.analysis.matchers.FullTextMatcher
-
Constructs the full text matcher for the specified text.
- FullTextMatchingLicense - Class in org.apache.rat.analysis.license
-
Deprecated.Use new configuration options
- FullTextMatchingLicense() - Constructor for class org.apache.rat.analysis.license.FullTextMatchingLicense
-
Deprecated.constructor
G
- generate(Sink, Locale) - Method in class org.apache.rat.mp.RatReportMojo
-
Deprecated.use
RatReportMojo.generate(Sink, SinkFactory, Locale)
instead. - generate(Sink, SinkFactory, Locale) - Method in class org.apache.rat.mp.RatReportMojo
-
This method is called when the report generation is invoked by maven-site-plugin.
- generate(Sink, Locale) - Method in class org.apache.rat.mp.RatReportMojo
-
Deprecated.use
RatReportMojo.generate(Sink, SinkFactory, Locale)
instead. - get(String) - Method in interface org.apache.rat.BuilderParams
-
Gets one of the contained methods by name.
- getApprovedLicensePredicate() - Method in class org.apache.rat.license.LicenseSetFactory
-
Gets a predicate to filter for approved licenses.
- getArchiveProcessing() - Method in class org.apache.rat.ReportConfiguration
-
Retrieves the archive processing type.
- getArg(String) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Get the list of values for a key.
- getArg(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Get the list of values for a key.
- getArgName() - Method in class org.apache.rat.tools.AbstractOption
-
Gets the argument name if there is one.
- getArgumentTypes() - Static method in class org.apache.rat.OptionCollection
-
Gets the mapping of
argName(value)
values to a description of those values. - getAttributeFunctionName() - Method in class org.apache.rat.tools.AntOption
-
Get the signature of the attribute function.
- getBaseDocumentName() - Method in class org.apache.rat.document.DocumentName
-
Gets the DocumentName for the basename of this DocumentName.
- getBaseName() - Method in class org.apache.rat.document.ArchiveEntryName
- getBaseName() - Method in class org.apache.rat.document.DocumentName
-
Gets the fully qualified basename of the document.
- getBuiltClass(Class<? extends IHeaderMatcher.Builder>) - Static method in class org.apache.rat.config.parameters.DescriptionBuilder
- getCategory() - Method in class org.apache.rat.license.ILicenseFamily.Builder
-
Gets the category that this builder is building.
- getCategoryName() - Method in class org.apache.rat.mp.RatReportMojo
- getCharset() - Method in class org.apache.rat.api.MetaData
-
Gets the charset for the document.
- getChildren() - Method in class org.apache.rat.config.parameters.Description
-
Gets a map of the parameters that the object contains.
- getChildType() - Method in class org.apache.rat.config.parameters.Description
-
Get the class of the objects for the getter/setter methods.
- getClaimsStatistic() - Method in class org.apache.rat.Reporter
-
Get the claim statistics from the run.
- getClaimValidator() - Method in class org.apache.rat.ReportConfiguration
-
Gets the ClaimValidator for the configuration.
- getClasses() - Method in class org.apache.rat.configuration.MatcherBuilderTracker
-
Gets a collection of classes that are recognized as builders.
- getClassName() - Method in class org.apache.rat.mp.HeaderMatcherSpecification
-
Deprecated.Returns the license matchers class name.
- getCommandLine() - Method in class org.apache.rat.commandline.ArgumentContext
-
Gets the command line.
- getComment(boolean) - Method in class org.apache.rat.tools.AntOption
-
Get the method comment for this option.
- getCommonName() - Method in class org.apache.rat.config.parameters.Description
-
Gets the common name for the matcher.
- getConfiguration() - Method in class org.apache.rat.anttasks.Report
-
Creates the ReportConfiguration from the ant options.
- getConfiguration() - Method in class org.apache.rat.commandline.ArgumentContext
-
Gets the configuration.
- getConfiguration() - Method in class org.apache.rat.mp.AbstractRatMojo
- getConfiguration() - Method in class org.apache.rat.mp.RatCheckMojo
- getCopyrightMessage() - Method in class org.apache.rat.ReportConfiguration
-
Returns the optional license copyright being added if RAT is adding headers.
- getCounter(Document.Type) - Method in class org.apache.rat.report.claim.ClaimStatistic
-
Gets the counts for the Document.Type.
- getCounter(ClaimStatistic.Counter) - Method in class org.apache.rat.report.claim.ClaimStatistic
-
Returns the counts for the counter.
- getDefault() - Static method in class org.apache.rat.document.DocumentName.FSInfo
- getDefaultMaxValue() - Method in enum org.apache.rat.report.claim.ClaimStatistic.Counter
-
Gets the default maximum value for the counter.
- getDefaultMinValue() - Method in enum org.apache.rat.report.claim.ClaimStatistic.Counter
-
Gets the default minimum value for the counter.
- getDefaultsBuilder() - Method in class org.apache.rat.mp.AbstractRatMojo
- getDefaultValue() - Method in class org.apache.rat.tools.AbstractOption
-
Return default value.
- getDefaultValue() - Method in class org.apache.rat.tools.MavenOption
- getDeprecated() - Method in class org.apache.rat.tools.AbstractOption
-
Gets the deprecated string if the option is deprecated, or an empty string otherwise.
- getDescription() - Method in interface org.apache.rat.analysis.IHeaderMatcher.Builder
-
Gets the description for this builder.
- getDescription() - Method in interface org.apache.rat.analysis.IHeaderMatcher
-
Generates the component Description.
- getDescription() - Method in interface org.apache.rat.config.exclusion.MatcherSet
- getDescription() - Method in class org.apache.rat.config.parameters.Description
-
Gets the description of descriptive text for the component.
- getDescription() - Method in enum org.apache.rat.report.claim.ClaimStatistic.Counter
-
Gets the description of the counter.
- getDescription() - Method in class org.apache.rat.tools.AbstractOption
-
Gets the description escaped for XML format.
- getDescription(Locale) - Method in class org.apache.rat.mp.RatReportMojo
-
Returns the reports description.
- getDirectorySeparator() - Method in class org.apache.rat.document.DocumentName
-
Returns the directory separator.
- getDocument() - Method in class org.apache.rat.walker.Walker
-
Retrieves the document from the constructor.
- getDocumentExcluder(DocumentName) - Method in class org.apache.rat.ReportConfiguration
-
Get the DocumentNameMatcher that excludes files found in the directory tree..
- getDocuments() - Method in class org.apache.rat.walker.ArchiveWalker
-
Retrieves the documents from the archive.
- getDocumentType() - Method in class org.apache.rat.api.MetaData
-
Gets the document type.
- getDocumentTypes() - Method in class org.apache.rat.report.claim.ClaimStatistic
-
Gets the set of Document.Types seen in the run.
- getElementName() - Method in enum org.apache.rat.report.xml.XmlElements.Elements
-
Gets the XML element name.
- getEnclosed() - Method in class org.apache.rat.analysis.matchers.AbstractMatcherContainer
-
Retrieves the collection of matchers that comprise the children of this matcher.
- getEnclosed() - Method in class org.apache.rat.analysis.matchers.NotMatcher
- getEnclosed() - Method in class org.apache.rat.configuration.builders.ChildContainerBuilder
- getEnclosedBuilders() - Method in class org.apache.rat.configuration.builders.ChildContainerBuilder
- getEnd() - Method in class org.apache.rat.analysis.matchers.CopyrightMatcher
-
Gets the end date of the copyright.
- getExpression() - Method in class org.apache.rat.analysis.matchers.SimpleRegexMatcher
-
Gets the expression of the underlying matching pattern.
- getFamily() - Method in class org.apache.rat.license.SimpleLicense
- getFamilyCategory() - Method in interface org.apache.rat.license.ILicenseFamily
-
Gets the family category.
- getFamilyCategory() - Method in class org.apache.rat.license.SimpleLicenseFamily
-
Deprecated.
- getFamilyName() - Method in interface org.apache.rat.license.ILicense
-
Gets the name of the family that this license if part of.
- getFamilyName() - Method in interface org.apache.rat.license.ILicenseFamily
-
Gets the family name.
- getFamilyName() - Method in class org.apache.rat.license.SimpleLicenseFamily
-
Deprecated.
- getFile() - Method in class org.apache.rat.document.FileDocument
-
Gets the file underlying this document.
- getFilter() - Static method in class org.apache.rat.tools.AntGenerator
-
Gets the Option predicate that removes unsupported CLI options.
- getFilter() - Static method in class org.apache.rat.tools.MavenGenerator
-
Returns the Option predicate that removes all unsupported Options for the Maven UI.
- getFirstLine(int) - Method in class org.apache.rat.annotation.AbstractLicenseAppender
-
Get the first line of the license header formatted for the given type of file.
- getGeneratedMatcher() - Method in class org.apache.rat.ReportConfiguration
-
Gets the matcher that matches generated text.
- getHeaderPattern() - Method in class org.apache.rat.header.HeaderBean
-
Deprecated.Gets the header pattern to be matched.
- getId() - Method in interface org.apache.rat.analysis.IHeaderMatcher
-
Get the identifier for this matcher.
- getId() - Method in class org.apache.rat.analysis.matchers.AbstractHeaderMatcher
- getId() - Method in class org.apache.rat.analysis.UnknownLicense
- getId() - Method in class org.apache.rat.configuration.builders.AbstractBuilder
-
Gets the ID as specified in the builder.
- getId() - Method in class org.apache.rat.configuration.builders.MatcherRefBuilder.IHeaderMatcherProxy
- getId() - Method in class org.apache.rat.license.SimpleLicense
- getInputEncoding() - Method in class org.apache.rat.mp.RatReportMojo
-
Gets the input files encoding.
- getInputStream() - Method in class org.apache.rat.tools.xsd.XsdGenerator
-
Create an input stream from the output of the generator.
- getInstance() - Static method in class org.apache.rat.config.exclusion.plexus.SelectorUtils
- getInstance() - Static method in class org.apache.rat.utils.DefaultLog
-
Retrieves teh DefaultLog instance.
- getLastLine(int) - Method in class org.apache.rat.annotation.AbstractLicenseAppender
-
Get the last line of the license header formatted for the given type of file.
- getLevel() - Method in class org.apache.rat.utils.DefaultLog
-
Gets the level we are writing at.
- getLevel() - Method in interface org.apache.rat.utils.Log
-
Gets the log level that is enabled.
- getLicense() - Method in interface org.apache.rat.analysis.license.DeprecatedConfig
-
Deprecated.
- getLicense() - Method in class org.apache.rat.analysis.license.FullTextMatchingLicense
-
Deprecated.
- getLicense() - Method in class org.apache.rat.analysis.license.SimplePatternBasedLicense
-
Deprecated.
- getLicenseCategories(LicenseSetFactory.LicenseFilter) - Method in class org.apache.rat.license.LicenseSetFactory
-
Gets the License ids based on the filter.
- getLicenseCategories(LicenseSetFactory.LicenseFilter) - Method in class org.apache.rat.ReportConfiguration
-
Gets the SortedSet of approved license categories.
- getLicenseCategoryCount(String) - Method in class org.apache.rat.report.claim.ClaimStatistic
-
Gets the counts for the license category.
- getLicenseFamilies(LicenseSetFactory.LicenseFilter) - Method in class org.apache.rat.license.LicenseSetFactory
-
Gets the LicenseFamily objects based on the filter.
- getLicenseFamilies(LicenseSetFactory.LicenseFilter) - Method in class org.apache.rat.ReportConfiguration
-
Gets a sorted set of ILicenseFamily objects based on
filter
. if filter is set:all
- All licenses families will be returned.approved
- Only approved license families will be returnednone
- No license families will be returned - getLicenseFamily() - Method in class org.apache.rat.analysis.license.BaseLicense
-
Deprecated.
- getLicenseFamily() - Method in interface org.apache.rat.analysis.license.DeprecatedConfig
-
Deprecated.
- getLicenseFamily() - Method in class org.apache.rat.analysis.UnknownLicense
- getLicenseFamily() - Method in interface org.apache.rat.license.ILicense
-
Gets the license family.
- getLicenseFamily() - Method in class org.apache.rat.license.SimpleLicense
- getLicenseFamilyCategories() - Method in class org.apache.rat.report.claim.ClaimStatistic
-
Gets the set of license family categories that were seen.
- getLicenseFamilyCategory() - Method in class org.apache.rat.analysis.license.BaseLicense
-
Deprecated.
- getLicenseFamilyName() - Method in class org.apache.rat.analysis.license.BaseLicense
-
Deprecated.
- getLicenseHeader(File) - Method in class org.apache.rat.annotation.AbstractLicenseAppender
-
Gets the header text to insert into the file.
- getLicenseHeader(File) - Method in class org.apache.rat.annotation.ApacheV2LicenseAppender
- getLicenseIds(LicenseSetFactory.LicenseFilter) - Method in class org.apache.rat.license.LicenseSetFactory
-
Gets the License ids based on the filter.
- getLicenseIds(LicenseSetFactory.LicenseFilter) - Method in class org.apache.rat.ReportConfiguration
-
Gets the SortedSet of approved license categories.
- getLicenseNameCount(String) - Method in class org.apache.rat.report.claim.ClaimStatistic
-
Gets the counts for the license name.
- getLicenseNames() - Method in class org.apache.rat.report.claim.ClaimStatistic
-
Gets the license names sorted by name.
- getLicenses(LicenseSetFactory.LicenseFilter) - Method in class org.apache.rat.license.LicenseSetFactory
-
Gets the License objects based on the filter.
- getLicenses(LicenseSetFactory.LicenseFilter) - Method in class org.apache.rat.ReportConfiguration
-
Gets the SortedSet of approved license categories.
- getLicenseSetFactory() - Method in class org.apache.rat.Defaults
-
Gets the default license set factory.
- getLicenseSetFactory() - Method in class org.apache.rat.ReportConfiguration
-
Gets the enclosed LicenseSetFactory.
- getLine(int, String) - Method in class org.apache.rat.annotation.AbstractLicenseAppender
-
Get a line of the license header formatted for the given type of file.
- getLineNumber() - Method in class org.apache.rat.header.LineNumberReader
-
Deprecated.
- getLogReporter() - Static method in class org.apache.rat.DeprecationReporter
-
Creates the consumer that will log usage of deprecated operations to the default log.
- getMatcher() - Method in class org.apache.rat.analysis.UnknownLicense
- getMatcher() - Method in interface org.apache.rat.license.ILicense
-
Get the header matcher for this license.
- getMatcher() - Method in class org.apache.rat.license.SimpleLicense
- getMatcherBuilder(String) - Static method in class org.apache.rat.configuration.MatcherBuilderTracker
-
Get the matching builder for the name.
- getMax(ClaimStatistic.Counter) - Method in class org.apache.rat.config.results.ClaimValidator
-
Gets the limit for the specific counter.
- getMediaType() - Method in class org.apache.rat.api.MetaData
-
Gets the defined media type.
- getMetaData() - Method in class org.apache.rat.api.Document
-
Gets data describing this resource.
- getMethodSignature(String, boolean) - Method in class org.apache.rat.tools.MavenOption
- getMin(ClaimStatistic.Counter) - Method in class org.apache.rat.config.results.ClaimValidator
-
Gets the limit for the specific counter.
- getName() - Method in class org.apache.rat.analysis.matchers.SPDXMatcherFactory.Match
-
Gets the name of this matcher.
- getName() - Method in class org.apache.rat.analysis.UnknownLicense
- getName() - Method in class org.apache.rat.api.Document
-
Gets the name of the current document.
- getName() - Method in class org.apache.rat.document.DocumentName
-
Gets the fully qualified name of the document.
- getName() - Method in interface org.apache.rat.license.ILicense
-
Returns the name of this license.
- getName() - Method in class org.apache.rat.license.SimpleLicense
- getName() - Method in interface org.apache.rat.report.IReportable
-
Returns the DocumentName for the reportable.
- getName() - Method in class org.apache.rat.tools.AbstractOption
-
Gets the Maven name for the CLI option.
- getName() - Method in class org.apache.rat.walker.FileListWalker
- getName() - Method in class org.apache.rat.walker.IReportableListWalker
- getName() - Method in class org.apache.rat.walker.Walker
- getName(Locale) - Method in class org.apache.rat.mp.RatReportMojo
-
Returns the reports name.
- getNameMatcher() - Method in class org.apache.rat.api.Document
-
Gets the file filter this document was created with.
- getNameMatcher(DocumentName) - Method in class org.apache.rat.config.exclusion.ExclusionProcessor
-
Creates a Document name matcher that will return
false
on any document that is excluded. - getNative() - Method in class org.apache.rat.anttasks.Report.AddLicenseHeaders
-
Deprecated.
- getNote() - Method in class org.apache.rat.analysis.UnknownLicense
- getNote() - Method in interface org.apache.rat.license.ILicense
-
Gets the note associated with the license.
- getNote() - Method in class org.apache.rat.license.SimpleLicense
- getNotes() - Method in class org.apache.rat.analysis.license.BaseLicense
-
Deprecated.
- getOptions() - Static method in enum org.apache.rat.commandline.Arg
-
Gets the full set of options.
- getOutput() - Method in class org.apache.rat.ReportConfiguration
-
Returns the output stream supplier.
- getOutputDirectory() - Method in class org.apache.rat.mp.RatReportMojo
- getOutputEncoding() - Method in class org.apache.rat.mp.RatReportMojo
-
Gets the effective reporting output files encoding.
- getOutputName() - Method in class org.apache.rat.mp.RatReportMojo
-
Returns the reports file name.
- getOwner() - Method in class org.apache.rat.analysis.matchers.CopyrightMatcher
-
Gets the owner of the copyright.
- getParamValue(Object) - Method in class org.apache.rat.config.parameters.Description
-
Retrieve the value of the described parameter from the specified object.
- getPatterns() - Method in class org.apache.rat.analysis.license.SimplePatternBasedLicense
-
Deprecated.
- getPredicate() - Method in class org.apache.rat.document.DocumentNameMatcher
-
Returns the predicate that this DocumentNameMatcher is using.
- getProject() - Method in class org.apache.rat.mp.AbstractRatMojo
- getPropertyAnnotation(String) - Method in class org.apache.rat.tools.MavenOption
- getRatTxtFile() - Method in class org.apache.rat.mp.RatCheckMojo
-
Reads the location of the RAT text file from the Mojo.
- getRefId() - Method in class org.apache.rat.configuration.builders.MatcherRefBuilder.IHeaderMatcherProxy
-
Gets the matcher ID that this proxy references.
- getReportOutputDirectory() - Method in class org.apache.rat.mp.RatReportMojo
- getResource() - Method in class org.apache.rat.analysis.matchers.AbstractMatcherContainer
-
Get the resource that was provided in the constructor.
- getRoot() - Method in class org.apache.rat.document.DocumentName
-
Gets the root for this document.
- getSegments() - Method in class org.apache.rat.utils.CasedString
-
Returns an array of each of the segments in this CasedString.
- getSegments(String) - Method in enum org.apache.rat.utils.CasedString.StringCase
-
Returns an array of each of the segments in this CasedString.
- getSelected() - Method in enum org.apache.rat.commandline.Arg
-
Gets the select element from the group.
- getShortName() - Method in class org.apache.rat.document.DocumentName
-
Gets the last segment of the name.
- getSimpleText() - Method in class org.apache.rat.analysis.matchers.SimpleTextMatcher
- getSink() - Method in class org.apache.rat.mp.RatReportMojo
- getSinkFactory() - Method in class org.apache.rat.mp.RatReportMojo
- getSiteRenderer() - Method in class org.apache.rat.mp.RatReportMojo
- getSources() - Method in class org.apache.rat.ReportConfiguration
-
Gets a builder initialized with any files specified as sources.
- getSpecTitle() - Method in class org.apache.rat.VersionInfo
-
Gets the specification title of the package.
- getSpecVendor() - Method in class org.apache.rat.VersionInfo
-
Gets the specification vendor of the package.
- getSpecVersion() - Method in class org.apache.rat.VersionInfo
-
Gets the specification version of the package.
- getStandardExclusion() - Method in class org.apache.rat.Defaults
-
Gets the default exclusion processor.
- getStandardProcessing() - Method in class org.apache.rat.ReportConfiguration
-
Retrieves the archive processing type.
- getStart() - Method in class org.apache.rat.analysis.matchers.CopyrightMatcher
-
Gets the start date of the copyright.
- getStyleSheet() - Method in enum org.apache.rat.commandline.StyleSheets
-
Gets the IOSupplier for a style sheet.
- getStyleSheet() - Method in class org.apache.rat.ReportConfiguration
-
Gets the IOSupplier with the style sheet.
- getStyleSheet(String) - Static method in enum org.apache.rat.commandline.StyleSheets
-
Gets the IOSupplier for a style sheet.
- getter(Class<?>) - Method in class org.apache.rat.config.parameters.Description
-
Returns the getter for the component in the specified class.
- getTitle() - Method in class org.apache.rat.VersionInfo
-
Gets the implementation title of the package.
- getTokenizedPathChars() - Method in class org.apache.rat.config.exclusion.plexus.MatchPattern
- getTokenizedPathString() - Method in class org.apache.rat.config.exclusion.plexus.MatchPattern
- getType() - Method in class org.apache.rat.config.parameters.Description
-
Gets the type of the component.
- getType() - Method in class org.apache.rat.tools.AbstractOption
-
Gets the simple class name for the data type for this option.
- getType(File) - Method in class org.apache.rat.annotation.AbstractLicenseAppender
-
Detect the type of document.
- getValues() - Method in class org.apache.rat.anttasks.Report.AddLicenseHeaders
-
Deprecated.
- getValues() - Method in class org.apache.rat.anttasks.Report.ApprovalFilter
-
Deprecated.
- getValues(Arg) - Method in class org.apache.rat.anttasks.Report
-
Reads values for the Arg.
- getValues(Arg) - Method in class org.apache.rat.mp.AbstractRatMojo
-
Reads values for the Arg.
- getVendor() - Method in class org.apache.rat.VersionInfo
-
Gets the implementation vendor of the package.
- getVersion() - Method in class org.apache.rat.VersionInfo
-
Gets the implementation version of the package.
- getWorkingDirectory() - Method in class org.apache.rat.commandline.ArgumentContext
-
Gets the directory name from which relative file names will be resolved.
- getWriter() - Method in class org.apache.rat.ReportConfiguration
-
Gets a PrintWriter that wraps the output stream.
- GIT - Enum constant in enum org.apache.rat.config.exclusion.StandardCollection
-
The files and directories created by GIT source code control to support GIT, also processes files listed in '.gitignore'.
- GitIgnoreBuilder - Class in org.apache.rat.config.exclusion.fileProcessors
-
Processes the
.gitignore
file. - GitIgnoreBuilder() - Constructor for class org.apache.rat.config.exclusion.fileProcessors.GitIgnoreBuilder
-
Constructs a file processor that processes a
.gitignore
file and ignores any lines starting with "#". - group() - Method in enum org.apache.rat.commandline.Arg
-
Gets the group for this arg.
H
- handleApprovedLicenseClaim(MetaData) - Method in class org.apache.rat.report.claim.AbstractClaimReporter
-
Increment the approved license claim.
- handleApprovedLicenseClaim(MetaData) - Method in class org.apache.rat.report.claim.ClaimAggregator
- handleDocumentCategoryClaim(Document.Type) - Method in class org.apache.rat.report.claim.AbstractClaimReporter
-
Increment the document type counter.
- handleDocumentCategoryClaim(Document.Type) - Method in class org.apache.rat.report.claim.ClaimAggregator
- handleLicenseClaim(ILicense) - Method in class org.apache.rat.report.claim.AbstractClaimReporter
-
Increment the counts associated with the license The default implementation does nothing.
- handleLicenseClaim(ILicense) - Method in class org.apache.rat.report.claim.ClaimAggregator
- hasArg() - Method in class org.apache.rat.tools.AbstractOption
-
Determine if the enclosed option expects an argument.
- hasArgs() - Method in class org.apache.rat.tools.AbstractOption
-
Returns
true
if the option has multiple arguments. - hasCharset() - Method in class org.apache.rat.api.MetaData
-
Returns
true
ifMetaData.setCharset(java.nio.charset.Charset)
has been called. - hasErrors() - Method in class org.apache.rat.config.results.ClaimValidator
-
Returns
true
if any validation failed. - hash(ILicense) - Static method in interface org.apache.rat.license.ILicense
-
A default implementation of a License hash
- hashCode() - Method in class org.apache.rat.analysis.UnknownLicense
- hashCode() - Method in class org.apache.rat.api.Document
- hashCode() - Method in class org.apache.rat.document.DocumentName.FSInfo
- hashCode() - Method in class org.apache.rat.document.DocumentName
- hashCode() - Method in class org.apache.rat.license.SimpleLicense
- hashCode() - Method in class org.apache.rat.ReportConfiguration.NoCloseOutputStream
- hashCode() - Method in class org.apache.rat.utils.ReportingSet
- hasId() - Method in class org.apache.rat.configuration.builders.AbstractBuilder
-
Returns true if this builder has an ID specified.
- hasNext() - Method in class org.apache.rat.utils.ExtendedIterator
- hasSource() - Method in class org.apache.rat.ReportConfiguration
-
Returns
true
if the configuration has any sources defined. - hasStaticDocumentNameMatcher() - Method in enum org.apache.rat.config.exclusion.StandardCollection
-
Returns
true
if the collections has a document name match supplier. - header(String) - Static method in class org.apache.rat.help.AbstractHelp
-
Create a section header for the output.
- HeaderBean - Class in org.apache.rat.header
-
Deprecated.
- HeaderBean() - Constructor for class org.apache.rat.header.HeaderBean
-
Deprecated.
- HeaderBean(Pattern, boolean) - Constructor for class org.apache.rat.header.HeaderBean
-
Deprecated.
- HeaderCheckWorker - Class in org.apache.rat.analysis
-
Reads from a stream to check license.
- HeaderCheckWorker(IHeaderMatcher, Reader, int, Collection<ILicense>, Document) - Constructor for class org.apache.rat.analysis.HeaderCheckWorker
-
Constructs a check worker for the license against the specified document.
- HeaderCheckWorker(IHeaderMatcher, Reader, Collection<ILicense>, Document) - Constructor for class org.apache.rat.analysis.HeaderCheckWorker
-
Convenience constructor wraps given
Reader
in aBufferedReader
. - HeaderMatcher - Class in org.apache.rat.header
-
Deprecated.
- HeaderMatcher(CharFilter, int) - Constructor for class org.apache.rat.header.HeaderMatcher
-
Deprecated.
- HeaderMatcher(CharFilter, int, HeaderBean[]) - Constructor for class org.apache.rat.header.HeaderMatcher
-
Deprecated.
- HeaderMatcherSpecification - Class in org.apache.rat.mp
-
Deprecated.use Configuration file to define licenses
- HeaderMatcherSpecification() - Constructor for class org.apache.rat.mp.HeaderMatcherSpecification
-
Deprecated.
- headSet(T) - Method in class org.apache.rat.utils.ReportingSet
- Help - Class in org.apache.rat.help
-
The help output for the command line client.
- Help(PrintStream) - Constructor for class org.apache.rat.help.Help
-
Creates a Help instance to print to the specified stream.
- Help(Writer) - Constructor for class org.apache.rat.help.Help
-
Creates a Help instance to write to the specified writer.
- HELP - Static variable in class org.apache.rat.OptionCollection
-
The Help option
- HELP_LICENSES - Enum constant in enum org.apache.rat.commandline.Arg
-
Provide license definition listing of registered licenses.
- HELP_LICENSES - Static variable in class org.apache.rat.OptionCollection
-
Provide license definition listing
- HELP_PADDING - Static variable in class org.apache.rat.help.AbstractHelp
-
The number of chars to indent output with.
- HELP_WIDTH - Static variable in class org.apache.rat.help.AbstractHelp
-
The width of the help report in chars.
- helpFormatter - Variable in class org.apache.rat.help.AbstractHelp
-
The help formatter for this instance
- HelpMojo - Class in org.apache.rat.plugin
-
Display help information on apache-rat-plugin.
Callmvn apache-rat:help -Ddetail=true -Dgoal=<goal-name>
to display parameter details. - HelpMojo() - Constructor for class org.apache.rat.plugin.HelpMojo
- HgIgnoreBuilder - Class in org.apache.rat.config.exclusion.fileProcessors
-
A processor for the
.hgignore
files. - HgIgnoreBuilder() - Constructor for class org.apache.rat.config.exclusion.fileProcessors.HgIgnoreBuilder
-
Constructs the
.hgignore
processor. - HIDDEN_DIR - Enum constant in enum org.apache.rat.config.exclusion.StandardCollection
-
The hidden directories.
- HIDDEN_FILE - Enum constant in enum org.apache.rat.config.exclusion.StandardCollection
-
The hidden files.
I
- ID - Enum constant in enum org.apache.rat.report.xml.XmlElements.Attributes
-
The id
- IDEA - Enum constant in enum org.apache.rat.config.exclusion.StandardCollection
-
The files and directories created by an IDEA IDE based tool.
- IGNORE - Enum constant in enum org.apache.rat.utils.ReportingSet.Options
- IGNORED - Enum constant in enum org.apache.rat.api.Document.Type
-
A generated document that is ignored.
- IGNORED - Enum constant in enum org.apache.rat.report.claim.ClaimStatistic.Counter
-
count of generated/ignored files
- IgnoredDocument - Class in org.apache.rat.document
-
Document wrapping a File object that is ignored by rule.
- IgnoredDocument(DocumentName, File, DocumentNameMatcher) - Constructor for class org.apache.rat.document.IgnoredDocument
-
Creates a File document.
- IHeaderMatcher - Interface in org.apache.rat.analysis
-
Performs explicit checks against a line from the header of a file.
- IHeaderMatcher.Builder - Interface in org.apache.rat.analysis
-
An IHeaderMatcher builder.
- IHeaderMatcherProxy(String, Map<String, IHeaderMatcher>) - Constructor for class org.apache.rat.configuration.builders.MatcherRefBuilder.IHeaderMatcherProxy
-
Constructor.
- IHeaders - Interface in org.apache.rat.analysis
-
The processed headers from a file.
- ILicense - Interface in org.apache.rat.license
-
The definition of a License.
- ILicense.Builder - Interface in org.apache.rat.license
-
A builder for ILicense instances.
- ILicenseFamily - Interface in org.apache.rat.license
-
The definition of the license family.
- ILicenseFamily.Builder - Class in org.apache.rat.license
-
The definition of an ILicenseFamily builder.
- ILicenseFamilyBuilder - Class in org.apache.rat.license
-
Deprecated.
- ILicenseFamilyBuilder() - Constructor for class org.apache.rat.license.ILicenseFamilyBuilder
-
Deprecated.
- ImplementationException - Exception Class in org.apache.rat
-
An exception thrown when there is an issue with the implementation of an extension point.
- ImplementationException(String) - Constructor for exception class org.apache.rat.ImplementationException
- ImplementationException(String, Throwable) - Constructor for exception class org.apache.rat.ImplementationException
- ImplementationException(Throwable) - Constructor for exception class org.apache.rat.ImplementationException
- incCounter(Document.Type, int) - Method in class org.apache.rat.report.claim.ClaimStatistic
-
Increments the number of times the Document.Type was seen.
- incCounter(ClaimStatistic.Counter, int) - Method in class org.apache.rat.report.claim.ClaimStatistic
-
Increments the counts for the counter.
- incLicenseCategoryCount(String, int) - Method in class org.apache.rat.report.claim.ClaimStatistic
-
Increments the number of times a license family category was seen.
- incLicenseNameCount(String, int) - Method in class org.apache.rat.report.claim.ClaimStatistic
-
Increments the license family name count.
- INCLUDE - Enum constant in enum org.apache.rat.commandline.Arg
-
Excludes files by expression.
- INCLUDE_FILE - Enum constant in enum org.apache.rat.commandline.Arg
-
Includes files based on contents of a file.
- INCLUDE_STD - Enum constant in enum org.apache.rat.commandline.Arg
-
Includes files based on standard groups.
- included - Variable in class org.apache.rat.config.exclusion.MatcherSet.Builder
-
The DocumentNameMatcher that specifies included files
- includes() - Method in interface org.apache.rat.config.exclusion.MatcherSet
- info(Object) - Method in interface org.apache.rat.utils.Log
-
Write a message at INFO level.
- info(Object, Throwable) - Method in interface org.apache.rat.utils.Log
-
Write an info message and report throwable stack trace.
- INFO - Enum constant in enum org.apache.rat.utils.Log.Level
-
Log info only.
- init() - Static method in class org.apache.rat.Defaults
-
Initialize the system configuration reader.
- init() - Method in class org.apache.rat.tools.xsd.XsdWriter
-
Initializes the writer.
- inputStream() - Method in class org.apache.rat.api.Document
-
Streams the document's contents.
- inputStream() - Method in class org.apache.rat.document.ArchiveEntryDocument
- inputStream() - Method in class org.apache.rat.document.FileDocument
- inputStream() - Method in class org.apache.rat.document.IgnoredDocument
- instance() - Static method in class org.apache.rat.configuration.MatcherBuilderTracker
-
Gets the instance of the MatcherBuilderTracker.
- INSTANCE - Static variable in class org.apache.rat.analysis.matchers.SPDXMatcherFactory
-
The instance of this factory.
- INSTANCE - Static variable in class org.apache.rat.analysis.UnknownLicense
-
The single instance of this class.
- internalFilter() - Method in class org.apache.rat.anttasks.Report.ApprovalFilter
-
Deprecated.
- InvalidXmlException - Exception Class in org.apache.rat.report.xml.writer
-
Indicates that the requested document is not well-formed.
- InvalidXmlException(String) - Constructor for exception class org.apache.rat.report.xml.writer.InvalidXmlException
-
Instantiate exception with given message.
- IReportable - Interface in org.apache.rat.report
- IReportableListWalker - Class in org.apache.rat.walker
-
A Reportable that walks a list of IReportables and executes the run on each.
- IReportableListWalker.Builder - Class in org.apache.rat.walker
-
A Builder for the ListWalker.
- IS_DIRECTORY - Enum constant in enum org.apache.rat.report.xml.XmlElements.Attributes
-
Denotes a skipped directory
- isAddingLicenses() - Method in class org.apache.rat.ReportConfiguration
-
Gets the flag that determines if license headers should be added if missing.
- isAddingLicensesForced() - Method in class org.apache.rat.ReportConfiguration
-
Gets the flag that determines if license headers are "forced" overwriting existing files.
- isAntPrefixedPattern(String) - Static method in class org.apache.rat.config.exclusion.plexus.SelectorUtils
- isApproved(ILicense) - Method in class org.apache.rat.api.MetaData
-
Determine if the license is an approved license.
- isAttribute() - Method in class org.apache.rat.tools.AntOption
-
Returns
true
if the option should be an attribute of the <rat:report> element. - isCaseSensitive() - Method in class org.apache.rat.document.DocumentName.FSInfo
-
Gets the case-sensitivity flag.
- isCaseSensitive() - Method in class org.apache.rat.document.DocumentName
-
Gets the case sensitivity flag.
- isCollection() - Method in class org.apache.rat.config.parameters.Description
-
Get the isCollection flag.
- isCollection() - Method in class org.apache.rat.document.DocumentNameMatcher
- isDeprecated() - Method in class org.apache.rat.tools.AbstractOption
-
Determines if the option is deprecated.
- isDirectory() - Method in class org.apache.rat.api.Document
-
Determines if this document is a directory type.
- isDirectory() - Method in class org.apache.rat.api.MetaData
-
Return
true
if the directory flag was set. - isDirectory() - Method in class org.apache.rat.document.ArchiveEntryDocument
- isDirectory() - Method in class org.apache.rat.document.FileDocument
- isDirectory() - Method in class org.apache.rat.document.IgnoredDocument
- isDryRun() - Method in class org.apache.rat.ReportConfiguration
-
Returns the state of the dry run flag.
- isElement() - Method in class org.apache.rat.tools.AntOption
-
Returns
true
if the option should be a child element of the <rat:report> element. - isEmpty() - Method in class org.apache.rat.utils.ReportingSet
- isEnabled(Log.Level) - Method in interface org.apache.rat.utils.Log
-
Determines if the log level is enabled.
- isExternalReport() - Method in class org.apache.rat.mp.RatReportMojo
- isHidden(String) - Static method in class org.apache.rat.config.exclusion.ExclusionUtils
-
Returns
true
if the filename represents a hidden file - isIgnored() - Method in class org.apache.rat.api.Document
-
Checks if document is ignored or not.
- isInlineNode(String, String) - Static method in class org.apache.rat.configuration.XMLConfig
-
Returns true if the specified child node should be placed inline in the XML document.
- isLicenseChild(String) - Static method in class org.apache.rat.configuration.XMLConfig
-
Returns true if the child should be a child node of a license node, as opposed to an attribute of the license.
- isLicenseInline(String) - Static method in class org.apache.rat.configuration.XMLConfig
-
Return true if the child should be inlined in the parent node.
- isMatch() - Method in class org.apache.rat.header.HeaderBean
-
Deprecated.
- isNote(Document) - Static method in class org.apache.rat.document.guesser.NoteGuesser
-
Determines if the document is a note.
- isOutOfDate(File, File, int) - Static method in class org.apache.rat.config.exclusion.plexus.SelectorUtils
-
Returns dependency information on these two files.
- isRegexPrefixedPattern(String) - Static method in class org.apache.rat.config.exclusion.plexus.SelectorUtils
- isRequired() - Method in class org.apache.rat.config.parameters.Description
-
Get the canBeChild flag.
- isRequired() - Method in class org.apache.rat.tools.AbstractOption
-
Determines if the option is required.
- isSelected() - Method in enum org.apache.rat.commandline.Arg
-
Determines if the group has a selected element.
- isValid(ClaimStatistic.Counter, int) - Method in class org.apache.rat.config.results.ClaimValidator
-
Determines if the specified count is within the limits for the counter.
- iterator() - Method in class org.apache.rat.utils.ReportingSet
- IXmlWriter - Interface in org.apache.rat.report.xml.writer
-
Simple interface for creating basic XML documents.
K
- KEBAB - Enum constant in enum org.apache.rat.utils.CasedString.StringCase
-
Kebab case tags strings like 'kebab-case'.
- keyValue() - Method in class org.apache.rat.tools.AbstractOption
-
The key value for the option.
L
- last() - Method in class org.apache.rat.utils.ReportingSet
- license(ILicense, boolean) - Method in class org.apache.rat.report.xml.XmlElements
-
Creates a license element.
- License - Class in org.apache.rat.anttasks
-
Deprecated.use configuration file.
- License - Class in org.apache.rat.mp
-
Deprecated.use Configuration file to define licenses
- License() - Constructor for class org.apache.rat.anttasks.License
-
Deprecated.
- License() - Constructor for class org.apache.rat.mp.License
-
Deprecated.
- LICENSE - Enum constant in enum org.apache.rat.config.parameters.ComponentType
-
A License, the top level component.
- LICENSE - Enum constant in enum org.apache.rat.report.xml.XmlElements.Elements
-
A license element
- LICENSE - Static variable in class org.apache.rat.configuration.XMLConfig
-
license element name
- LICENSE_CATEGORIES - Enum constant in enum org.apache.rat.report.claim.ClaimStatistic.Counter
-
count of license categories
- LICENSE_CATEGORY - Enum constant in enum org.apache.rat.report.xml.XmlElements.Elements
-
A license category entry
- LICENSE_NAME - Enum constant in enum org.apache.rat.report.xml.XmlElements.Elements
-
A license name entry
- LICENSE_NAMES - Enum constant in enum org.apache.rat.report.claim.ClaimStatistic.Counter
-
count of distinct license names
- LicenseAddingReport - Class in org.apache.rat.report.claim
-
A Report that adds licenses text to files.
- LicenseAddingReport(String, boolean) - Constructor for class org.apache.rat.report.claim.LicenseAddingReport
-
Creates a LicenseAddingReport that inserts the copyright message and may overwrite the files.
- licenseCategory(String, int) - Method in class org.apache.rat.report.xml.XmlElements
-
Creates a statistic element.
- licenseDuplicateOption(ReportingSet.Options) - Method in class org.apache.rat.license.LicenseSetFactory
-
Sets the reporting option for duplicate licenses.
- licenseDuplicateOption(ReportingSet.Options) - Method in class org.apache.rat.ReportConfiguration
-
Sets the reporting option for duplicate licenses.
- licenseFamilies() - Method in interface org.apache.rat.BuilderParams
-
Gets a sorted set of registered license families.
- licenseName(String, int) - Method in class org.apache.rat.report.xml.XmlElements
-
Creates a statistic element.
- licenseReader() - Method in enum org.apache.rat.configuration.Format
- LicenseReader - Interface in org.apache.rat.configuration
-
An interface describing the methods of a LicenseReader.
- licenses() - Method in class org.apache.rat.api.MetaData
-
Gets the stream of licenses that have been matched.
- Licenses - Class in org.apache.rat.help
-
Generates text based documentation for Licenses, LicenceFamilies, and Matchers.
- Licenses(ReportConfiguration, Writer) - Constructor for class org.apache.rat.help.Licenses
-
Constructor
- LICENSES - Static variable in class org.apache.rat.configuration.XMLConfig
-
licenses element name
- LICENSES_APPROVED - Enum constant in enum org.apache.rat.commandline.Arg
-
Option that adds approved licenses to the list
- LICENSES_APPROVED_FILE - Enum constant in enum org.apache.rat.commandline.Arg
-
Option that adds approved licenses from a file
- LICENSES_DENIED - Enum constant in enum org.apache.rat.commandline.Arg
-
Option to remove licenses from the approved list
- LICENSES_DENIED_FILE - Enum constant in enum org.apache.rat.commandline.Arg
-
Option to read a file licenses to be removed from the approved list.
- LicenseSetFactory - Class in org.apache.rat.license
-
Class to take a set of ILicenses and collection of approved license categories and extract Subsets.
- LicenseSetFactory() - Constructor for class org.apache.rat.license.LicenseSetFactory
-
Constructs a factory with the specified set of Licenses and the approved license collection.
- LicenseSetFactory(SortedSet<ILicense>) - Constructor for class org.apache.rat.license.LicenseSetFactory
-
Constructs a factory with the specified set of Licenses and the approved license collection.
- LicenseSetFactory.LicenseFilter - Enum in org.apache.rat.license
-
An enum that defines the types of Licenses to extract.
- LineNumberReader - Class in org.apache.rat.header
-
Deprecated.
- LineNumberReader(Reader) - Constructor for class org.apache.rat.header.LineNumberReader
-
Deprecated.
- lines() - Method in class org.apache.rat.header.HeaderMatcher
-
Deprecated.Number of lines read.
- LIST_FAMILIES - Static variable in class org.apache.rat.Defaults
-
The default license families to list.
- LIST_LICENSES - Static variable in class org.apache.rat.Defaults
-
The default licenses to list.
- listChildren() - Method in class org.apache.rat.api.Document
-
Gets a sorted set of documents that are children of this document.
- listChildren() - Method in class org.apache.rat.document.ArchiveEntryDocument
- listChildren() - Method in class org.apache.rat.document.FileDocument
- listChildren() - Method in class org.apache.rat.document.IgnoredDocument
- listFamilies() - Method in class org.apache.rat.ReportConfiguration
-
Return the current filter that determines which families will be output in the XML document.
- listFamilies(LicenseSetFactory.LicenseFilter) - Method in class org.apache.rat.ReportConfiguration
-
Set the level of license families that should be output in the XML document.
- listFiles(File, FileFilter) - Method in class org.apache.rat.config.exclusion.fileProcessors.AbstractFileProcessorBuilder
-
Create a list of files by applying the filter to the specified directory.
- listIssues(ClaimStatistic) - Method in class org.apache.rat.config.results.ClaimValidator
-
Creates a list of items that have issues.
- listLicenses() - Method in class org.apache.rat.ReportConfiguration
-
Gets the selected license filter.
- listLicenses(LicenseSetFactory.LicenseFilter) - Method in class org.apache.rat.ReportConfiguration
-
Set the level of licenses that should be output in the XML document.
- listLicenses(ReportConfiguration, LicenseSetFactory.LicenseFilter) - Static method in class org.apache.rat.Reporter
-
Lists the licenses on the configured output stream.
- localized() - Method in class org.apache.rat.document.DocumentName
-
Gets the portion of the name that is not part of the base name.
- localized(String) - Method in class org.apache.rat.document.ArchiveEntryName
- localized(String) - Method in class org.apache.rat.document.DocumentName
-
Gets the portion of the name that is not part of the base name.
- log(Log.Level, Object) - Method in interface org.apache.rat.utils.Log
-
Writes a log message at the specified level.
- log(Log.Level, Object, Throwable) - Method in interface org.apache.rat.utils.Log
-
Write a log message and report throwable stack trace at the specified log level.
- log(Log.Level, String) - Method in class org.apache.rat.utils.DefaultLog
- log(Log.Level, String) - Method in interface org.apache.rat.utils.Log
-
Writes a message at a specific log level.
- log(Log.Level, String, Throwable) - Method in interface org.apache.rat.utils.Log
-
Write a log message and report throwable stack trace at the specified log level.
- Log - Interface in org.apache.rat.utils
-
The definition of logging for the core.
- LOG_LEVEL - Enum constant in enum org.apache.rat.commandline.Arg
-
Specifies the log level to log messages at.
- Log.Level - Enum in org.apache.rat.utils
-
The log levels supported by logging.
- logDeprecated(Class<?>) - Static method in class org.apache.rat.DeprecationReporter
-
Log Deprecated class use.
- logFamilyCollisions(Log.Level) - Method in class org.apache.rat.license.LicenseSetFactory
-
Set the log level for reporting collisions in the set of license families.
- logFamilyCollisions(Log.Level) - Method in class org.apache.rat.ReportConfiguration
-
Set the log level for reporting collisions in the set of license families.
- logIssues(ClaimStatistic) - Method in class org.apache.rat.config.results.ClaimValidator
-
Logs all the invalid values as errors.
- logLicenseCollisions(Log.Level) - Method in class org.apache.rat.license.LicenseSetFactory
-
Sets the log level for reporting license collisions.
- logLicenseCollisions(Log.Level) - Method in class org.apache.rat.ReportConfiguration
-
Sets the log level for reporting license collisions.
- logLicenses(Collection<ILicense>) - Method in class org.apache.rat.mp.AbstractRatMojo
- logParseException(ParseException, Option, Object) - Method in class org.apache.rat.commandline.ArgumentContext
-
Logs a ParseException as a warning.
M
- MAC - Enum constant in enum org.apache.rat.config.exclusion.StandardCollection
-
The
.DS_Store
files on Mac computers. - main(String[]) - Static method in class org.apache.rat.Report
-
Processes the command line and builds a configuration and executes the report.
- main(String[]) - Static method in class org.apache.rat.tools.AntDocumentation
-
Creates apt documentation files for Ant.
- main(String[]) - Static method in class org.apache.rat.tools.AntGenerator
-
Creates a base class for an Ant task.
- main(String[]) - Static method in class org.apache.rat.tools.ArgumentTypes
- main(String[]) - Static method in class org.apache.rat.tools.Documentation
-
Creates the documentation.
- main(String[]) - Static method in class org.apache.rat.tools.MavenGenerator
-
Creates the Maven MojoClass Requires 3 arguments: the package name for the class the simple class name the directory in which to write the class file.
- main(String[]) - Static method in class org.apache.rat.tools.Naming
-
Creates the CSV file.
- main(String[]) - Static method in class org.apache.rat.tools.xsd.XsdGenerator
-
Command line that accepts standard RAT CLI command line options and generates an XSD from the configuration.
- main(String[]) - Static method in class org.apache.rat.VersionInfo
-
Simple testing output.
- makeCategory(String) - Static method in interface org.apache.rat.license.ILicenseFamily
-
Convert a potential category string into a category string of exactly 5 characters either by truncating the string or appending spaces as necessary.
- makeInstance(Exception) - Static method in exception class org.apache.rat.ImplementationException
- makeRatException(Exception) - Static method in exception class org.apache.rat.api.RatException
-
Creates a RatException out of any other type of exception.
- map(Function<T, U>) - Method in class org.apache.rat.utils.ExtendedIterator
-
Map the elements of the iterator to a now type.
- markSupportedInputStream(InputStream) - Static method in class org.apache.rat.analysis.TikaProcessor
-
Ensures that the input stream supports
mark
. - match(char[], char[], boolean) - Static method in class org.apache.rat.config.exclusion.plexus.SelectorUtils
- match(String, String) - Static method in class org.apache.rat.config.exclusion.plexus.SelectorUtils
-
Tests whether or not a string matches against a pattern.
- match(String, String, boolean) - Static method in class org.apache.rat.config.exclusion.plexus.SelectorUtils
-
Tests whether or not a string matches against a pattern.
- MATCH_FILTER - Static variable in class org.apache.rat.config.exclusion.ExclusionUtils
-
A predicate that filters out lines that start with
ExclusionUtils.NEGATION_PREFIX
. - MATCHER - Enum constant in enum org.apache.rat.config.parameters.ComponentType
-
A Matcher
- MATCHER - Static variable in class org.apache.rat.configuration.XMLConfig
-
matcher element name
- MatcherBuilder - Annotation Type in org.apache.rat.config.parameters
-
An annotation that marks a configuration component.
- MatcherBuilderTracker - Class in org.apache.rat.configuration
-
A class to track the Matcher Builders as they are defined.
- matcherMap() - Method in interface org.apache.rat.BuilderParams
-
Gets a mapping of matcher names to matchers.
- matcherReader() - Method in enum org.apache.rat.configuration.Format
- MatcherReader - Interface in org.apache.rat.configuration
-
An interface that describes the methods of a Matcher reader.
- matcherRef() - Static method in interface org.apache.rat.analysis.IHeaderMatcher.Builder
-
Deprecated.Use new MatcherRefBuilder()
- MatcherRefBuilder - Class in org.apache.rat.configuration.builders
-
A reference matching Matcher builder.
- MatcherRefBuilder() - Constructor for class org.apache.rat.configuration.builders.MatcherRefBuilder
- MatcherRefBuilder.IHeaderMatcherProxy - Class in org.apache.rat.configuration.builders
-
A class that is a proxy to the actual matcher.
- MATCHERS - Static variable in class org.apache.rat.configuration.XMLConfig
-
matchers element name
- matcherSet(DocumentNameMatcher, DocumentNameMatcher) - Static method in class org.apache.rat.document.DocumentNameMatcher
-
A particular matcher that will not match any excluded unless they are listed in the includes.
- MatcherSet - Interface in org.apache.rat.config.exclusion
-
The file processor reads the file specified in the DocumentName.
- MatcherSet.Builder - Class in org.apache.rat.config.exclusion
-
A MatcherSet that assumes the files contain the already formatted strings and just need to be localised for the fileName.
- matches(String, boolean) - Method in class org.apache.rat.config.exclusion.plexus.MatchPatterns
-
Checks these MatchPatterns against a specified string.
- matches(String, char[][], boolean) - Method in class org.apache.rat.config.exclusion.plexus.MatchPatterns
- matches(String, String[], boolean) - Method in class org.apache.rat.config.exclusion.plexus.MatchPatterns
- matches(Pattern) - Method in class org.apache.rat.header.HeaderMatcher
-
Deprecated.Seeks a match in the last headers read.
- matches(IHeaders) - Method in interface org.apache.rat.analysis.IHeaderMatcher
-
Attempts to match text in the IHeaders instance.
- matches(IHeaders) - Method in class org.apache.rat.analysis.matchers.AndMatcher
- matches(IHeaders) - Method in class org.apache.rat.analysis.matchers.CopyrightMatcher
- matches(IHeaders) - Method in class org.apache.rat.analysis.matchers.FullTextMatcher
- matches(IHeaders) - Method in class org.apache.rat.analysis.matchers.NotMatcher
- matches(IHeaders) - Method in class org.apache.rat.analysis.matchers.OrMatcher
- matches(IHeaders) - Method in class org.apache.rat.analysis.matchers.SimpleRegexMatcher
- matches(IHeaders) - Method in class org.apache.rat.analysis.matchers.SimpleTextMatcher
- matches(IHeaders) - Method in class org.apache.rat.analysis.matchers.SPDXMatcherFactory.Match
- matches(IHeaders) - Method in class org.apache.rat.analysis.UnknownLicense
- matches(IHeaders) - Method in class org.apache.rat.configuration.builders.MatcherRefBuilder.IHeaderMatcherProxy
- matches(IHeaders) - Method in class org.apache.rat.license.SimpleLicense
- matches(DocumentName) - Method in class org.apache.rat.document.DocumentNameMatcher
-
Performs the match against the DocumentName.
- MATCHES_ALL - Static variable in class org.apache.rat.document.DocumentNameMatcher
-
A matcher that matches all documents.
- MATCHES_NONE - Static variable in class org.apache.rat.document.DocumentNameMatcher
-
A matcher that matches no documents.
- matchPath(String, boolean) - Method in class org.apache.rat.config.exclusion.plexus.MatchPattern
- matchPath(String, String) - Static method in class org.apache.rat.config.exclusion.plexus.SelectorUtils
-
Tests whether or not a given path matches a given pattern.
- matchPath(String, String, boolean) - Static method in class org.apache.rat.config.exclusion.plexus.SelectorUtils
-
Tests whether or not a given path matches a given pattern.
- matchPath(String, String, String, boolean) - Static method in class org.apache.rat.config.exclusion.plexus.SelectorUtils
- MatchPattern - Class in org.apache.rat.config.exclusion.plexus
- MatchPattern(String, String) - Constructor for class org.apache.rat.config.exclusion.plexus.MatchPattern
- MatchPatterns - Class in org.apache.rat.config.exclusion.plexus
- matchPatternStart(String, boolean) - Method in class org.apache.rat.config.exclusion.plexus.MatchPattern
- matchPatternStart(String, String) - Static method in class org.apache.rat.config.exclusion.plexus.SelectorUtils
-
Tests whether or not a given path matches the start of a given pattern up to the first "**".
- matchPatternStart(String, String, boolean) - Static method in class org.apache.rat.config.exclusion.plexus.SelectorUtils
-
Tests whether or not a given path matches the start of a given pattern up to the first "**".
- MAVEN - Enum constant in enum org.apache.rat.config.exclusion.StandardCollection
-
The files and directories created by Maven build system based project.
- mavenFunctionName(Option) - Static method in class org.apache.rat.tools.Naming
- MavenGenerator - Class in org.apache.rat.tools
-
A simple tool to convert CLI options to Maven Mojo base class
- MavenOption - Class in org.apache.rat.tools
-
A representation of a CLI option as a Maven option
- MEDIA_TYPE - Enum constant in enum org.apache.rat.report.xml.XmlElements.Attributes
-
The media type for a document
- MERCURIAL - Enum constant in enum org.apache.rat.config.exclusion.StandardCollection
-
The files and directories created by a Mercurial source code control based tool.
- merge(List<MatcherSet>) - Static method in interface org.apache.rat.config.exclusion.MatcherSet
- MetaData - Class in org.apache.rat.api
-
Data about the document under test.
- MetaData() - Constructor for class org.apache.rat.api.MetaData
-
Create metadata without a content type.
- methodName(String) - Method in class org.apache.rat.config.parameters.Description
-
Generate a method name for this description.
- MISC - Enum constant in enum org.apache.rat.config.exclusion.StandardCollection
-
The set of miscellaneous files generally left by editors and the like.
- MISSING_HEADERS - Enum constant in enum org.apache.rat.commandline.StyleSheets
-
The missing header report style sheet
- MKS - Enum constant in enum org.apache.rat.config.exclusion.StandardCollection
-
The files and directories created by an MKS source code control based tool.
- modifyEntry(Consumer<MatcherSet>, DocumentName, String) - Method in class org.apache.rat.config.exclusion.fileProcessors.AbstractFileProcessorBuilder
-
Allows modification of the file entry to match the
MatchPattern
format. - modifyEntry(Consumer<MatcherSet>, DocumentName, String) - Method in class org.apache.rat.config.exclusion.fileProcessors.BazaarIgnoreBuilder
- modifyEntry(Consumer<MatcherSet>, DocumentName, String) - Method in class org.apache.rat.config.exclusion.fileProcessors.GitIgnoreBuilder
-
Convert the string entry.
- modifyEntry(Consumer<MatcherSet>, DocumentName, String) - Method in class org.apache.rat.config.exclusion.fileProcessors.HgIgnoreBuilder
N
- name - Variable in class org.apache.rat.api.Document
-
The fully qualified name of this document
- name - Variable in class org.apache.rat.tools.AbstractOption
-
The Maven name for the option
- name() - Element in annotation type org.apache.rat.config.parameters.ConfigComponent
-
The common name for the component.
- NAME - Enum constant in enum org.apache.rat.report.xml.XmlElements.Attributes
-
The name
- nameMatcher - Variable in class org.apache.rat.api.Document
-
The path matcher used by this document
- Naming - Class in org.apache.rat.tools
-
A simple tool to convert CLI options to Maven and Ant format and produce a CSV file.
- NEGATION_PREFIX - Static variable in class org.apache.rat.config.exclusion.ExclusionUtils
-
Prefix used to negate a given pattern.
- next() - Method in class org.apache.rat.utils.ExtendedIterator
- NoCloseOutputStream(OutputStream) - Constructor for class org.apache.rat.ReportConfiguration.NoCloseOutputStream
-
Constructor.
- noDefault() - Method in class org.apache.rat.Defaults.Builder
-
Removes the default definitions from the list of files to process.
- NONE - Enum constant in enum org.apache.rat.license.LicenseSetFactory.LicenseFilter
-
No licenses are returned.
- normalize(String) - Method in class org.apache.rat.document.DocumentName.FSInfo
-
Removes
.
and..
from filenames. - not() - Static method in interface org.apache.rat.analysis.IHeaderMatcher.Builder
-
Deprecated.Use new NotBuilder()
- not(DocumentNameMatcher) - Static method in class org.apache.rat.document.DocumentNameMatcher
-
Performs a logical
NOT
on a DocumentNameMatcher. - Not - Class in org.apache.rat.anttasks
-
Deprecated.use configuration file.
- Not - Class in org.apache.rat.mp
-
Deprecated.use Configuration file to define licenses
- Not() - Constructor for class org.apache.rat.anttasks.Not
-
Deprecated.
- Not() - Constructor for class org.apache.rat.mp.Not
-
Deprecated.
- NOT_MATCH_FILTER - Static variable in class org.apache.rat.config.exclusion.ExclusionUtils
-
A predicate that filters out lines that do NOT start with
ExclusionUtils.NEGATION_PREFIX
. - NotBuilder - Class in org.apache.rat.configuration.builders
-
A builder for the NotMatcher.
- NotBuilder() - Constructor for class org.apache.rat.configuration.builders.NotBuilder
- NOTE - Static variable in class org.apache.rat.configuration.XMLConfig
-
note element name
- NoteGuesser - Class in org.apache.rat.document.guesser
-
A class that determines if a file is a Note file. e.g.
- NOTES - Enum constant in enum org.apache.rat.report.xml.XmlElements.Elements
-
A notes element
- NOTICE - Enum constant in enum org.apache.rat.api.Document.Type
-
A notice document (e.g.
- NOTICES - Enum constant in enum org.apache.rat.report.claim.ClaimStatistic.Counter
-
count of note files
- NOTIFICATION - Enum constant in enum org.apache.rat.ReportConfiguration.Processing
-
List file as present only
- NotMatcher - Class in org.apache.rat.analysis.matchers
-
An IHeaderMatcher that reverses the result of an enclosed matcher.
- NotMatcher(String, IHeaderMatcher) - Constructor for class org.apache.rat.analysis.matchers.NotMatcher
-
Create the matcher with the enclosed matcher and id.
O
- OFF - Enum constant in enum org.apache.rat.utils.Log.Level
-
Log nothing.
- open(XsdWriter.Type, String...) - Method in class org.apache.rat.tools.xsd.XsdWriter
-
Opens (Starts) an element of the specified type along with its attributes.
- openElement(CharSequence) - Method in interface org.apache.rat.report.xml.writer.IXmlWriter
-
Writes the start of an element.
- openElement(CharSequence) - Method in class org.apache.rat.report.xml.writer.XmlWriter
-
Writes the start of an element.
- openElement(XmlElements.Elements) - Method in interface org.apache.rat.report.xml.writer.IXmlWriter
-
Writes the start of an element.
- OperationNotAllowedException - Exception Class in org.apache.rat.report.xml.writer
-
Thrown by
IXmlWriter
implementations when the current state does not allow the requested operation. - OperationNotAllowedException(String) - Constructor for exception class org.apache.rat.report.xml.writer.OperationNotAllowedException
- option - Variable in class org.apache.rat.tools.AbstractOption
-
The CLI that the Maven option is wrapping
- option() - Method in enum org.apache.rat.commandline.Arg
-
Returns the first non-deprecated option from the group.
- OPTION_COMPARATOR - Static variable in class org.apache.rat.OptionCollection
-
The Option comparator to sort the help
- OptionCollection - Class in org.apache.rat
-
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.
- or(Collection<DocumentNameMatcher>) - Static method in class org.apache.rat.document.DocumentNameMatcher
-
Performs a logical
OR
across the collection of matchers. - or(DocumentNameMatcher...) - Static method in class org.apache.rat.document.DocumentNameMatcher
-
Performs a logical
OR
across the collection of matchers. - org.apache.rat - package org.apache.rat
-
The base package for the RAT tool.
- org.apache.rat.analysis - package org.apache.rat.analysis
-
Classes that perform analyses of files.
- org.apache.rat.analysis.license - package org.apache.rat.analysis.license
- org.apache.rat.analysis.matchers - package org.apache.rat.analysis.matchers
-
Classes that perform specific matching operations.
- org.apache.rat.annotation - package org.apache.rat.annotation
-
Classes that update the files
- org.apache.rat.anttasks - package org.apache.rat.anttasks
-
The base package for the RAT Apache Ant Task Library.
- org.apache.rat.api - package org.apache.rat.api
-
Key abstractions.
- org.apache.rat.commandline - package org.apache.rat.commandline
-
Helper classes for command line processing.
- org.apache.rat.config - package org.apache.rat.config
-
Contains source code management / revision control information used during plugin runs.
- org.apache.rat.config.exclusion - package org.apache.rat.config.exclusion
-
Classes that manage the inclusion and exclusion of files.
- org.apache.rat.config.exclusion.fileProcessors - package org.apache.rat.config.exclusion.fileProcessors
-
Custom file processors to handles exclusions defined in various formats.
- org.apache.rat.config.exclusion.plexus - package org.apache.rat.config.exclusion.plexus
-
Code copied from https://github.com/codehaus-plexus/plexus-utils/ and modified for our purposes.
- org.apache.rat.config.parameters - package org.apache.rat.config.parameters
-
Classes that manage information about parameters for builders, matchers and similar components.
- org.apache.rat.config.results - package org.apache.rat.config.results
-
Contains utilities to validate the results.
- org.apache.rat.configuration - package org.apache.rat.configuration
-
Classes to process configuration information from/to files.
- org.apache.rat.configuration.builders - package org.apache.rat.configuration.builders
-
Classes to build matchers
- org.apache.rat.document - package org.apache.rat.document
-
The definitions of Documents and their analysers.
- org.apache.rat.document.guesser - package org.apache.rat.document.guesser
-
Classes that attempt to determine if a file is a specific type of file.
- org.apache.rat.header - package org.apache.rat.header
- org.apache.rat.help - package org.apache.rat.help
-
Classes to output help and help like information.
- org.apache.rat.license - package org.apache.rat.license
-
Classes describing licenses
- org.apache.rat.mp - package org.apache.rat.mp
-
The base package for the RAT Maven plugin.
- org.apache.rat.plugin - package org.apache.rat.plugin
- org.apache.rat.report - package org.apache.rat.report
-
Classes that generate the Rat report.
- org.apache.rat.report.claim - package org.apache.rat.report.claim
-
Classes that manage claims (metrics) about files and categories of files.
- org.apache.rat.report.xml - package org.apache.rat.report.xml
-
Classes that write the XML output.
- org.apache.rat.report.xml.writer - package org.apache.rat.report.xml.writer
-
Classes to handle writing well-formed XML documents.
- org.apache.rat.tools - package org.apache.rat.tools
-
Contains ancillary tools for the Rat program including code generators and name harmonization code.
- org.apache.rat.tools.xsd - package org.apache.rat.tools.xsd
-
Contains XSD file generation tools.
- org.apache.rat.utils - package org.apache.rat.utils
-
Classes with general utility across the project.
- org.apache.rat.walker - package org.apache.rat.walker
-
Classes that walk directory trees and return documents.
- OrMatcher - Class in org.apache.rat.analysis.matchers
-
A matcher that performs a logical
OR
across all the contained matchers. - OrMatcher(String, Collection<? extends IHeaderMatcher>, String) - Constructor for class org.apache.rat.analysis.matchers.OrMatcher
-
Constructs the matcher with the specified id from the enclosed matchers.
- OrMatcher(Collection<? extends IHeaderMatcher>, String) - Constructor for class org.apache.rat.analysis.matchers.OrMatcher
-
Constructs the matcher from the enclosed matchers.
- output() - Method in class org.apache.rat.help.Licenses
-
Output the License information without the version information.
- output() - Method in class org.apache.rat.Reporter
-
Outputs the report using the stylesheet and output specified in the configuration.
- output(IOSupplier<InputStream>, IOSupplier<OutputStream>) - Method in class org.apache.rat.Reporter
-
Outputs the report to the specified output using the stylesheet.
- OUTPUT_ARCHIVE - Enum constant in enum org.apache.rat.commandline.Arg
-
Specifies the level of reporting detail for archive files.
- OUTPUT_FAMILIES - Enum constant in enum org.apache.rat.commandline.Arg
-
Specifies the license families that should be included in the output.
- OUTPUT_FILE - Enum constant in enum org.apache.rat.commandline.Arg
-
Specifies where the output should be written.
- OUTPUT_LICENSES - Enum constant in enum org.apache.rat.commandline.Arg
-
Specifies the license definitions that should be included in the output.
- OUTPUT_STANDARD - Enum constant in enum org.apache.rat.commandline.Arg
-
Specifies the level of reporting detail for standard files.
- OUTPUT_STYLE - Enum constant in enum org.apache.rat.commandline.Arg
-
Defines the stylesheet to use.
- outputDirectory - Variable in class org.apache.rat.mp.RatReportMojo
-
The output directory for the report.
- OVERWRITE - Enum constant in enum org.apache.rat.utils.ReportingSet.Options
P
- parallelStream() - Method in class org.apache.rat.utils.ReportingSet
- PARAMETER - Enum constant in enum org.apache.rat.config.parameters.ComponentType
-
A Parameter for example the "id" parameter found in every component
- parameterType() - Element in annotation type org.apache.rat.config.parameters.ConfigComponent
-
For collections defines the enclosed type.
- parseCommands(File, String[], Consumer<Options>) - Static method in class org.apache.rat.OptionCollection
-
Parses the standard options to create a ReportConfiguration.
- parseCommands(File, String[], Consumer<Options>, boolean) - Static method in class org.apache.rat.OptionCollection
-
Parses the standard options to create a ReportConfiguration.
- PATTERN - Static variable in class org.apache.rat.tools.AbstractOption
-
The pattern to match CLI options in text
- PATTERN_HANDLER_PREFIX - Static variable in class org.apache.rat.config.exclusion.plexus.SelectorUtils
- PATTERN_HANDLER_SUFFIX - Static variable in class org.apache.rat.config.exclusion.plexus.SelectorUtils
- patterns() - Method in class org.apache.rat.config.exclusion.plexus.MatchPatterns
- patterns() - Method in enum org.apache.rat.config.exclusion.StandardCollection
-
Returns combined and deduped collection of patterns.
- PHRASE - Enum constant in enum org.apache.rat.utils.CasedString.StringCase
-
Phrase case tags phrases of words like 'phrase case'.
- PLAIN - Enum constant in enum org.apache.rat.commandline.StyleSheets
-
The plain style sheet.
- PRESENCE - Enum constant in enum org.apache.rat.ReportConfiguration.Processing
-
List all present licenses
- printArgumentTypes() - Method in class org.apache.rat.help.Help
-
Prints the list of argument types to the writer.
- printHelp() - Method in class org.apache.rat.help.Licenses
-
Print the help text with the version information.
- printHelp(PrintWriter, String, String, Options, String) - Method in class org.apache.rat.help.AbstractHelp.RatHelpFormatter
-
Prints the help text.
- printUsage(Options) - Method in class org.apache.rat.help.Help
-
Print the usage to the specific PrintWriter.
- process(Consumer<MatcherSet>, DocumentName, DocumentName) - Method in class org.apache.rat.config.exclusion.fileProcessors.AbstractFileProcessorBuilder
-
Process by reading the file, creating a MatcherSet, and adding it to the matcherSets.
- process(Consumer<MatcherSet>, DocumentName, DocumentName) - Method in class org.apache.rat.config.exclusion.fileProcessors.CVSIgnoreBuilder
- process(Consumer<MatcherSet>, DocumentName, DocumentName) - Method in class org.apache.rat.config.exclusion.fileProcessors.HgIgnoreBuilder
- process(Document) - Static method in class org.apache.rat.analysis.TikaProcessor
-
Process the input document.
- process(RatReport, Document) - Method in class org.apache.rat.walker.DirectoryWalker
-
Process a directory, ignoring any files/directories set to be ignored.
- processArgs() - Method in class org.apache.rat.commandline.ArgumentContext
-
Process the arguments specified in this context.
- processArgs(ArgumentContext) - Static method in enum org.apache.rat.commandline.Arg
-
Process the arguments.
- processLogLevel(CommandLine) - Static method in enum org.apache.rat.commandline.Arg
-
Process the log level setting.
- PRODUCT - Enum constant in enum org.apache.rat.report.xml.XmlElements.Attributes
-
The product identifier
- project - Variable in class org.apache.rat.mp.AbstractRatMojo
-
Holds the maven-internal project to allow resolution of artifact properties during mojo runs.
- prune(String) - Static method in class org.apache.rat.analysis.matchers.FullTextMatcher
-
Removes everything except letter or digit from text.
- pruned() - Method in interface org.apache.rat.analysis.IHeaders
-
Gets the pruned header.
Q
- qualifyPattern(DocumentName, String) - Static method in class org.apache.rat.config.exclusion.ExclusionUtils
-
Modifies the
MatchPattern
formattedpattern
argument by expanding the pattern and by adjusting the pattern to include the basename from thedocumentName
argument.
R
- RAT_REPORT - Enum constant in enum org.apache.rat.report.xml.XmlElements.Elements
-
The start of the Rat report
- RatCheckException - Exception Class in org.apache.rat.mp
-
Exception thrown when Plugin processing encounters an error not found in Core system.
- RatCheckException(String) - Constructor for exception class org.apache.rat.mp.RatCheckException
- RatCheckMojo - Class in org.apache.rat.mp
-
Run Rat to perform a violation check.
- RatCheckMojo() - Constructor for class org.apache.rat.mp.RatCheckMojo
- RatDocumentAnalysisException - Exception Class in org.apache.rat.document
- RatDocumentAnalysisException(String) - Constructor for exception class org.apache.rat.document.RatDocumentAnalysisException
- RatDocumentAnalysisException(String, Throwable) - Constructor for exception class org.apache.rat.document.RatDocumentAnalysisException
- RatDocumentAnalysisException(Throwable) - Constructor for exception class org.apache.rat.document.RatDocumentAnalysisException
- RatException - Exception Class in org.apache.rat.api
- RatException() - Constructor for exception class org.apache.rat.api.RatException
- RatException(String) - Constructor for exception class org.apache.rat.api.RatException
- RatException(String, Throwable) - Constructor for exception class org.apache.rat.api.RatException
- RatException(Throwable) - Constructor for exception class org.apache.rat.api.RatException
- RatHeaderAnalysisException - Exception Class in org.apache.rat.analysis
-
Indicates exceptional condition during header analysis.
- RatHeaderAnalysisException() - Constructor for exception class org.apache.rat.analysis.RatHeaderAnalysisException
- RatHeaderAnalysisException(String) - Constructor for exception class org.apache.rat.analysis.RatHeaderAnalysisException
- RatHeaderAnalysisException(String, Throwable) - Constructor for exception class org.apache.rat.analysis.RatHeaderAnalysisException
- RatHeaderAnalysisException(Throwable) - Constructor for exception class org.apache.rat.analysis.RatHeaderAnalysisException
- ratReport() - Method in class org.apache.rat.report.xml.XmlElements
-
Create the Rat report element.
- RatReport - Interface in org.apache.rat.report
-
Interface that defines a RatReport.
- RatReportMojo - Class in org.apache.rat.mp
-
Generates a report with Rat's output.
- RatReportMojo() - Constructor for class org.apache.rat.mp.RatReportMojo
- raw() - Method in interface org.apache.rat.analysis.IHeaders
-
Gets raw header as found in the document.
- RCS - Enum constant in enum org.apache.rat.config.exclusion.StandardCollection
-
The files and directories created by an RCS source code control based tool.
- read() - Method in class org.apache.rat.analysis.HeaderCheckWorker
-
Read the input and perform the header check.
- read() - Method in class org.apache.rat.header.LineNumberReader
-
Deprecated.
- read(Reader) - Method in class org.apache.rat.configuration.XMLConfigurationReader
-
Read xml from a reader.
- read(Reader) - Method in class org.apache.rat.header.HeaderMatcher
-
Deprecated.
- read(URI...) - Method in class org.apache.rat.configuration.XMLConfigurationReader
-
Read the uris and extract the DOM information to create new objects.
- reader() - Method in class org.apache.rat.api.Document
-
Reads the contents of this document.
- readFamilies() - Method in interface org.apache.rat.configuration.LicenseReader
-
Reads the configuration and extracts instances of ILicenseFamily.
- readFamilies() - Method in class org.apache.rat.configuration.XMLConfigurationReader
- readHeader(BufferedReader, int) - Static method in class org.apache.rat.analysis.HeaderCheckWorker
-
Read the input and perform the header check.
- readLicenses() - Method in interface org.apache.rat.configuration.LicenseReader
-
Reads the configuration and extracts instances of ILicense.
- readLicenses() - Method in class org.apache.rat.configuration.XMLConfigurationReader
- readMatcherBuilders() - Method in interface org.apache.rat.configuration.MatcherReader
-
Reads the configuration and MatcherBuilder classes and adds them to Readers.
- readMatcherBuilders() - Method in class org.apache.rat.configuration.XMLConfigurationReader
- regex() - Static method in interface org.apache.rat.analysis.IHeaderMatcher.Builder
-
Deprecated.Use new RegexBuilder()
- Regex - Class in org.apache.rat.anttasks
-
Deprecated.use configuration file.
- Regex - Class in org.apache.rat.mp
-
Deprecated.use Configuration file to define licenses
- Regex() - Constructor for class org.apache.rat.anttasks.Regex
-
Deprecated.
- Regex() - Constructor for class org.apache.rat.mp.Regex
-
Deprecated.
- REGEX_FMT - Static variable in class org.apache.rat.config.exclusion.fileProcessors.AbstractFileProcessorBuilder
-
A String format pattern to print a regex string
- REGEX_HANDLER_PREFIX - Static variable in class org.apache.rat.config.exclusion.plexus.SelectorUtils
- RegexBuilder - Class in org.apache.rat.configuration.builders
-
A builder for the regex matcher.
- RegexBuilder() - Constructor for class org.apache.rat.configuration.builders.RegexBuilder
- remoteRepositories - Variable in class org.apache.rat.mp.RatReportMojo
-
Remote repositories used for the project.
- remove() - Method in class org.apache.rat.utils.ExtendedIterator
- remove(File) - Method in class org.apache.rat.Defaults.Builder
-
Removes a file from the list of configuration files to process.
- remove(Object) - Method in class org.apache.rat.utils.ReportingSet
- remove(String) - Method in class org.apache.rat.Defaults.Builder
-
Removes a file name from the list of configuration files to process.
- remove(URI) - Method in class org.apache.rat.Defaults.Builder
-
Removes a file from the list of configuration files to process.
- removeAll(Collection<?>) - Method in class org.apache.rat.utils.ReportingSet
- removeApprovedLicenseCategories(Collection<String>) - Method in class org.apache.rat.ReportConfiguration
-
Removes a license family category from the list of approved licenses.
- removeApprovedLicenseCategory(String) - Method in class org.apache.rat.ReportConfiguration
-
Adds a license family category to the list of approved licenses.
- removeApprovedLicenseId(String) - Method in class org.apache.rat.ReportConfiguration
-
Adds a license family category to the list of approved licenses.
- removeApprovedLicenseIds(Collection<String>) - Method in class org.apache.rat.ReportConfiguration
-
Removes a license family category from the list of approved licenses.
- removeArg(String) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Remove a key from the argument list.
- removeArg(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Remove a key from the argument list.
- removeIf(Predicate<? super T>) - Method in class org.apache.rat.utils.ReportingSet
- removeKey(Arg) - Method in class org.apache.rat.anttasks.Report
-
Removes the values for the arg.
- removeKey(Arg) - Method in class org.apache.rat.mp.AbstractRatMojo
-
Removes all values for an Arg.
- removeLicenseCategory(String) - Method in class org.apache.rat.license.LicenseSetFactory
-
Adds a license family category (id) to the list of approved licenses
- removeLicenseId(String) - Method in class org.apache.rat.license.LicenseSetFactory
-
Removes a license ID from the list of approved licenses.
- removeLicenses(Predicate<ILicense>) - Method in class org.apache.rat.api.MetaData
-
Remove matched licenses based on a predicate.
- removeNext() - Method in class org.apache.rat.utils.ExtendedIterator
-
Returns the next item and removes it from the iterator.
- removeWhitespace(String) - Static method in class org.apache.rat.config.exclusion.plexus.SelectorUtils
-
"Flattens" a string by removing all whitespace (space, tab, linefeed, carriage return, and formfeed).
- renderOptions(StringBuffer, int, Options, int, int) - Method in class org.apache.rat.help.AbstractHelp.RatHelpFormatter
- report(Document) - Method in class org.apache.rat.report.AbstractReport
-
Deprecated.Empty default implementation.
- report(Document) - Method in class org.apache.rat.report.claim.AbstractClaimReporter
- report(Document) - Method in class org.apache.rat.report.claim.ClaimReporterMultiplexer
- report(Document) - Method in class org.apache.rat.report.claim.LicenseAddingReport
- report(Document) - Method in class org.apache.rat.report.claim.SimpleXmlClaimReporter
- report(Document) - Method in interface org.apache.rat.report.RatReport
-
Performs the actual reporting on the given document.
- Report - Class in org.apache.rat.anttasks
-
A basic Ant task that generates a report on all files specified by the nested resource collection(s).
- Report - Class in org.apache.rat
-
The CLI based configuration object for report generation.
- Report() - Constructor for class org.apache.rat.anttasks.Report
-
Constructor.
- Report.AddLicenseHeaders - Class in org.apache.rat.anttasks
-
Deprecated.No longer required, use stylesheet or xml attributes.
- Report.ApprovalFilter - Class in org.apache.rat.anttasks
-
Deprecated.use listLicenses or listFamilies attributes.
- ReportConfiguration - Class in org.apache.rat
-
A configuration object is used by the front end to invoke the
Reporter
. - ReportConfiguration() - Constructor for class org.apache.rat.ReportConfiguration
-
Constructor
- ReportConfiguration.NoCloseOutputStream - Class in org.apache.rat
-
A wrapper around an output stream that does not close the output stream.
- ReportConfiguration.Processing - Enum in org.apache.rat
-
The styles of processing for various categories of documents.
- Reporter - Class in org.apache.rat
-
Class that executes the report as defined in a
ReportConfiguration
and stores the result for later handling. - Reporter(ReportConfiguration) - Constructor for class org.apache.rat.Reporter
-
Create the reporter.
- ReportingSet<T> - Class in org.apache.rat.utils
-
A sorted set that reports insertion collisions.
- ReportingSet(SortedSet<T>) - Constructor for class org.apache.rat.utils.ReportingSet
-
Constructs.
- ReportingSet.Options - Enum in org.apache.rat.utils
-
The Options for duplicate processing
- reportOnLicense(ILicense) - Method in class org.apache.rat.api.MetaData
-
Add the license information to the metadata.
- required() - Element in annotation type org.apache.rat.config.parameters.ConfigComponent
-
If
true
this component can be a child of the containing component. - reset() - Method in interface org.apache.rat.analysis.IHeaderMatcher
-
Resets this state of this matcher to its initial state in preparation for use with another document scan.
- reset() - Method in class org.apache.rat.analysis.matchers.AbstractMatcherContainer
- reset() - Method in class org.apache.rat.analysis.matchers.NotMatcher
- reset() - Method in class org.apache.rat.analysis.matchers.SPDXMatcherFactory.Match
- reset() - Method in class org.apache.rat.analysis.UnknownLicense
- reset() - Static method in enum org.apache.rat.commandline.Arg
-
Resets the groups in the Args so that they are unused and ready to detect the next set of arguments.
- reset() - Method in class org.apache.rat.configuration.builders.MatcherRefBuilder.IHeaderMatcherProxy
- reset() - Method in class org.apache.rat.license.SimpleLicense
- resolve(String) - Method in class org.apache.rat.document.ArchiveEntryName
- resolve(String) - Method in class org.apache.rat.document.DocumentName
-
Creates a new DocumentName by adding the child to the current name.
- resource - Variable in class org.apache.rat.configuration.builders.ChildContainerBuilder
-
The resource the builders came from if it was read from a resource
- RESOURCE - Enum constant in enum org.apache.rat.report.xml.XmlElements.Elements
-
A resource element
- retainAll(Collection<?>) - Method in class org.apache.rat.utils.ReportingSet
- ROOT - Static variable in class org.apache.rat.configuration.XMLConfig
-
root of the configuration file
- rootFor(String) - Method in class org.apache.rat.document.DocumentName.FSInfo
-
Retrieves the root extracted from the name.
- run(RatReport) - Method in interface org.apache.rat.report.IReportable
-
Adds the reportable to the RatReport.
- run(RatReport) - Method in class org.apache.rat.walker.ArchiveWalker
-
Run a report over all files and directories in this GZIPWalker, ignoring any files/directories set to be ignored.
- run(RatReport) - Method in class org.apache.rat.walker.DirectoryWalker
-
Run a report over all files and directories in this DirectoryWalker, ignoring any files/directories set to be ignored.
- run(RatReport) - Method in class org.apache.rat.walker.FileListWalker
- run(RatReport) - Method in class org.apache.rat.walker.IReportableListWalker
S
- SCCS - Enum constant in enum org.apache.rat.config.exclusion.StandardCollection
-
The files and directories created by a SCCS source code control based tool.
- search(String, String, SortedSet<ILicense>) - Static method in class org.apache.rat.license.LicenseSetFactory
-
Search a SortedSet of licenses for the matching license id.
- search(ILicense, SortedSet<ILicense>) - Static method in class org.apache.rat.license.LicenseSetFactory
-
Search a SortedSet of licenses for the matching license.
- segregateList(Set<String>, Set<String>, Iterable<String>) - Static method in class org.apache.rat.config.exclusion.MatcherSet.Builder
-
Adds to lists of qualified file patterns.
- SelectorUtils - Class in org.apache.rat.config.exclusion.plexus
- SEQUENCE - Enum constant in enum org.apache.rat.tools.xsd.XsdWriter.Type
-
A sequence
- SERENA_DIMENSIONS_10 - Enum constant in enum org.apache.rat.config.exclusion.StandardCollection
-
The files and directories created by a Serena Dimensions V10 change control system based tool.
- session - Variable in class org.apache.rat.mp.RatReportMojo
-
The local repository.
- set(String) - Method in class org.apache.rat.mp.Regex
-
Deprecated.
- set(String) - Method in class org.apache.rat.mp.Spdx
-
Deprecated.
- set(String) - Method in class org.apache.rat.mp.Text
-
Deprecated.
- setAddApprovedLicense(String) - Method in class org.apache.rat.anttasks.Report
-
Deprecated.use addApprovedLicense child element.
- setAddDefaultDefinitions(File) - Method in class org.apache.rat.anttasks.Report
-
Deprecated.
- setAddDefaultLicenses(boolean) - Method in class org.apache.rat.mp.AbstractRatMojo
-
Deprecated.Deprecated for removal since 0.17: Use <configurationNoDefaults> instead (note the change of state).
- setAddLicense(boolean) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Deprecated.
- setAddLicense(boolean) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Deprecated.Deprecated for removal since 0.17: Use <editLicense> instead.
- setAddLicenseHeaders(String) - Method in class org.apache.rat.mp.RatCheckMojo
-
Deprecated.Use <editLicense> and <editOverwrite>.
- setAddLicenseHeaders(Report.AddLicenseHeaders) - Method in class org.apache.rat.anttasks.Report
-
Deprecated.use addLicense and force attributes
- setAddLicenseHeaders(AddLicenseHeaders) - Method in class org.apache.rat.ReportConfiguration
-
Sets whether RAT should enable, disable, or force the adding of license headers.
- setAll(All) - Method in class org.apache.rat.mp.All
-
Deprecated.
- setAll(All) - Method in class org.apache.rat.mp.Any
-
Deprecated.
- setAll(All) - Method in class org.apache.rat.mp.License
-
Deprecated.
- setAll(All) - Method in class org.apache.rat.mp.Not
-
Deprecated.
- setAny(Any) - Method in class org.apache.rat.mp.All
-
Deprecated.
- setAny(Any) - Method in class org.apache.rat.mp.Any
-
Deprecated.
- setAny(Any) - Method in class org.apache.rat.mp.License
-
Deprecated.
- setAny(Any) - Method in class org.apache.rat.mp.Not
-
Deprecated.
- setApprovalPredicate(Predicate<ILicense>) - Method in class org.apache.rat.api.MetaData
-
Sets the set of approved licenses.
- setArchiveProcessing(ReportConfiguration.Processing) - Method in class org.apache.rat.ReportConfiguration
-
Sets the archive processing type.
- setArg(String, String) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Set a key and value into the argument list.
- setArg(String, String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Set a key and value into the argument list.
- setBaseName(File) - Method in class org.apache.rat.document.DocumentName.Builder
-
Sets the basename from a File.
- setBaseName(String) - Method in class org.apache.rat.document.DocumentName.Builder
-
Sets the baseName.
- setBaseName(DocumentName) - Method in class org.apache.rat.document.DocumentName.Builder
-
Sets the basename from the
DocumentName.Builder.name
of the specified DocumentName. - setCharset(Charset) - Method in class org.apache.rat.api.MetaData
-
Sets the charset for the document.
- setChild(IHeaderMatcher.Builder, String, String) - Method in class org.apache.rat.config.parameters.Description
-
Sets the child value in the builder.
- setChildren(IHeaderMatcher.Builder, Map<String, String>) - Method in class org.apache.rat.config.parameters.Description
-
Sets the children of values in the builder.
- setClassName(String) - Method in class org.apache.rat.mp.HeaderMatcherSpecification
-
Deprecated.Sets the license matchers class name.
- setConfig(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
File names for system configuration.
- setConfigs(String[]) - Method in class org.apache.rat.plugin.BaseRatMojo
-
File names for system configuration.
- setConfigurationNoDefaults(boolean) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Ignore default configuration.
- setConfigurationNoDefaults(boolean) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Ignore default configuration.
- setCopyright(String) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Deprecated.
- setCopyright(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Deprecated.Deprecated for removal since 0.17: Use <editCopyright> instead.
- setCopyright(Copyright) - Method in class org.apache.rat.mp.All
-
Deprecated.
- setCopyright(Copyright) - Method in class org.apache.rat.mp.Any
-
Deprecated.
- setCopyright(Copyright) - Method in class org.apache.rat.mp.License
-
Deprecated.
- setCopyright(Copyright) - Method in class org.apache.rat.mp.Not
-
Deprecated.
- setCopyrightMessage(String) - Method in class org.apache.rat.anttasks.Report
-
Deprecated.use copyright attribute
- setCopyrightMessage(String) - Method in class org.apache.rat.mp.RatCheckMojo
-
Deprecated.Deprecated for removal since 0.17: Use <editCopyright> instead.
- setCopyrightMessage(String) - Method in class org.apache.rat.ReportConfiguration
-
Sets the optional copyright message used if RAT is adding license headers.
- setCounterMax(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
The acceptable maximum number for the specified counter.
- setCounterMaxs(String[]) - Method in class org.apache.rat.plugin.BaseRatMojo
-
The acceptable maximum number for the specified counter.
- setCounterMin(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
The minimum number for the specified counter.
- setCounterMins(String[]) - Method in class org.apache.rat.plugin.BaseRatMojo
-
The minimum number for the specified counter.
- setDocumentType(Document.Type) - Method in class org.apache.rat.api.MetaData
-
Sets the document type.
- setDryRun(boolean) - Method in class org.apache.rat.anttasks.BaseAntTask
-
If set do not update the files but generate the reports.
- setDryRun(boolean) - Method in class org.apache.rat.plugin.BaseRatMojo
-
If set do not update the files but generate the reports.
- setDryRun(boolean) - Method in class org.apache.rat.ReportConfiguration
-
Sets the dry run flag.
- setDuplicateOption(ReportingSet.Options) - Method in class org.apache.rat.utils.ReportingSet
-
If set true attempts to duplicate will throw an IllegalArgumentException.
- setEditCopyright(String) - Method in class org.apache.rat.anttasks.BaseAntTask
-
The copyright message to use in the license headers.
- setEditCopyright(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
The copyright message to use in the license headers.
- setEditLicense(boolean) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Add the default license header to any file with an unknown license that is not in the exclusion list.
- setEditLicense(boolean) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Add the default license header to any file with an unknown license that is not in the exclusion list.
- setEditOverwrite(boolean) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Forces any changes in files to be written directly to the source files (i.e. new files are not created).
- setEditOverwrite(boolean) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Forces any changes in files to be written directly to the source files (i.e. new files are not created).
- setEnclosed(IHeaderMatcher.Builder) - Method in class org.apache.rat.configuration.builders.NotBuilder
-
Sets the enclosed matcher.
- setEnd(String) - Method in class org.apache.rat.anttasks.Copyright
-
Deprecated.
- setEnd(String) - Method in class org.apache.rat.configuration.builders.CopyrightBuilder
-
Sets the end date.
- setExclude(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Deprecated.Deprecated for removal since 0.17: Use <inputExclude> instead.
- setExcludeFile(String) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Deprecated.
- setExcludeFile(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Deprecated.Deprecated for removal since 0.17: Use <inputExcludeFile> instead.
- setExcludes(String[]) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Deprecated.Deprecated for removal since 0.17: Use <inputExclude> instead.
- setExpr(String) - Method in class org.apache.rat.anttasks.Regex
-
Deprecated.
- setExpression(String) - Method in class org.apache.rat.configuration.builders.RegexBuilder
-
Sets the regex expression.
- setExpression(String) - Method in class org.apache.rat.mp.Regex
-
Deprecated.
- setFamily(String) - Method in class org.apache.rat.anttasks.License
-
Deprecated.
- setFamily(String) - Method in interface org.apache.rat.license.ILicense.Builder
-
Set the family category for this license.
- setFamily(String) - Method in class org.apache.rat.license.SimpleLicense.Builder
-
Set the family category for this license.
- setFamilyCategory(String) - Method in class org.apache.rat.license.SimpleLicenseFamily
-
Deprecated.
- setFamilyName(String) - Method in class org.apache.rat.license.SimpleLicenseFamily
-
Deprecated.
- setForce(boolean) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Deprecated.
- setForce(boolean) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Deprecated.Deprecated for removal since 0.17: Use <editOverwrite> instead.
- setFormat(String) - Method in class org.apache.rat.anttasks.Report
-
Deprecated.
- setFrom(Defaults) - Method in class org.apache.rat.ReportConfiguration
-
Adds the licenses and approved licenses from the defaults object to the configuration.
- setFullText(String) - Method in class org.apache.rat.analysis.license.FullTextMatchingLicense
-
Deprecated.Set the text to match
- setHeaderPattern(Pattern) - Method in class org.apache.rat.header.HeaderBean
-
Deprecated.Sets the header pattern to be matched.
- setHelpLicenses(boolean) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Print information about registered licenses.
- setHelpLicenses(boolean) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Print information about registered licenses.
- setId(String) - Method in class org.apache.rat.anttasks.Family
-
Deprecated.
- setId(String) - Method in class org.apache.rat.anttasks.License
-
Deprecated.
- setId(String) - Method in class org.apache.rat.configuration.builders.AbstractBuilder
-
Set the id for the matcher.
- setId(String) - Method in class org.apache.rat.configuration.builders.SpdxBuilder
-
Set the id for the matcher.
- setId(String) - Method in interface org.apache.rat.license.ILicense.Builder
-
Sets the ID of the license.
- setId(String) - Method in class org.apache.rat.license.SimpleLicense.Builder
-
Sets the ID of the license.
- setInclude(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Deprecated.Deprecated for removal since 0.17: Use <inputInclude> instead.
- setIncludes(String[]) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Deprecated.Deprecated for removal since 0.17: Use <inputInclude> instead.
- setIncludesFile(String) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Deprecated.
- setIncludesFile(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Deprecated.Deprecated for removal since 0.17: Use <inputIncludeFile> instead.
- setInputExclude(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Excludes files matching <Expression>.
- setInputExcludeFile(String) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Reads <Expression> entries from a file.
- setInputExcludeFile(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Reads <Expression> entries from a file.
- setInputExcludeParsedScm(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Parse SCM based exclusion files to exclude specified files and directories.
- setInputExcludeParsedScms(String[]) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Parse SCM based exclusion files to exclude specified files and directories.
- setInputExcludes(String[]) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Excludes files matching <Expression>.
- setInputExcludeSize(String) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Excludes files with sizes less than the given argument.
- setInputExcludeSize(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Excludes files with sizes less than the given argument.
- setInputExcludeStd(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Excludes files defined in standard collections based on commonly occurring groups.
- setInputExcludeStds(String[]) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Excludes files defined in standard collections based on commonly occurring groups.
- setInputFileFilter(IOFileFilter) - Method in class org.apache.rat.anttasks.Report
-
Deprecated.
- setInputInclude(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Includes files matching <Expression>.
- setInputIncludeFile(String) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Reads <Expression> entries from a file.
- setInputIncludeFile(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Reads <Expression> entries from a file.
- setInputIncludes(String[]) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Includes files matching <Expression>.
- setInputIncludeStd(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Includes files defined in standard collections based on commonly occurring groups.
- setInputIncludeStds(String[]) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Includes files defined in standard collections based on commonly occurring groups.
- setInputSource(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
A file containing file names to process.
- setInputSources(String[]) - Method in class org.apache.rat.plugin.BaseRatMojo
-
A file containing file names to process.
- setInstance(Log) - Static method in class org.apache.rat.utils.DefaultLog
-
Sets the default log instance.
- setIsDirectory(boolean) - Method in class org.apache.rat.api.MetaData
-
Set the directory flag.
- setLevel(Log.Level) - Method in class org.apache.rat.utils.DefaultLog
-
Sets the level.
- setLevel(Log.Level) - Method in interface org.apache.rat.utils.Log
-
Sets the log level.
- setLicenseFamilies(SortedSet<ILicenseFamily>) - Method in interface org.apache.rat.license.ILicense.Builder
-
Sets the set of license families to use during build.
- setLicenseFamilies(SortedSet<ILicenseFamily>) - Method in class org.apache.rat.license.SimpleLicense.Builder
- setLicenseFamiliesApproved(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
The approved License Family IDs.
- setLicenseFamiliesApproved(String[]) - Method in class org.apache.rat.plugin.BaseRatMojo
-
The approved License Family IDs.
- setLicenseFamiliesApprovedFile(String) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Name of file containing the approved family IDs.
- setLicenseFamiliesApprovedFile(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Name of file containing the approved family IDs.
- setLicenseFamiliesDenied(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
The denied License family IDs.
- setLicenseFamiliesDenied(String[]) - Method in class org.apache.rat.plugin.BaseRatMojo
-
The denied License family IDs.
- setLicenseFamiliesDeniedFile(String) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Name of file containing the denied license IDs.
- setLicenseFamiliesDeniedFile(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Name of file containing the denied license IDs.
- setLicenseFamilyCategory(String) - Method in class org.apache.rat.analysis.license.BaseLicense
-
Deprecated.
- setLicenseFamilyCategory(String) - Method in class org.apache.rat.license.ILicenseFamily.Builder
-
Sets the license family category.
- setLicenseFamilyName(String) - Method in class org.apache.rat.analysis.license.BaseLicense
-
Deprecated.
- setLicenseFamilyName(String) - Method in class org.apache.rat.license.ILicenseFamily.Builder
-
Sets the license family name.
- setLicenses(File) - Method in class org.apache.rat.anttasks.Report
-
Deprecated.use licenses child element.
- setLicenses(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Deprecated.Deprecated for removal since 0.17: Use <config> instead.
- setLicenses(String[]) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Deprecated.Deprecated for removal since 0.17: Use <config> instead.
- setLicensesApproved(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
The approved License IDs.
- setLicensesApproved(String[]) - Method in class org.apache.rat.plugin.BaseRatMojo
-
The approved License IDs.
- setLicensesApprovedFile(String) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Name of file containing the approved License IDs.
- setLicensesApprovedFile(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Name of file containing the approved License IDs.
- setLicensesDenied(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
The denied License IDs.
- setLicensesDenied(String[]) - Method in class org.apache.rat.plugin.BaseRatMojo
-
The denied License IDs.
- setLicensesDeniedFile(String) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Name of file containing the denied license IDs.
- setLicensesDeniedFile(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Name of file containing the denied license IDs.
- setListFamilies(String) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Deprecated.
- setListFamilies(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Deprecated.Deprecated for removal since 0.17: Use <outputFamilies> instead.
- setListLicenses(String) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Deprecated.
- setListLicenses(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Deprecated.Deprecated for removal since 0.17: Use <outputLicenses> instead.
- setLogLevel(Log.Level) - Method in class org.apache.rat.utils.ReportingSet
-
Sets the log level that the reporting set will log at.
- setMatch(boolean) - Method in class org.apache.rat.header.HeaderBean
-
Deprecated.
- setMatcher(IHeaderMatcher) - Method in interface org.apache.rat.license.ILicense.Builder
-
Sets the matcher.
- setMatcher(IHeaderMatcher) - Method in class org.apache.rat.license.SimpleLicense.Builder
-
Sets the matcher.
- setMatcher(IHeaderMatcher.Builder) - Method in interface org.apache.rat.license.ILicense.Builder
-
Sets the matcher from a builder.
- setMatcher(IHeaderMatcher.Builder) - Method in class org.apache.rat.license.SimpleLicense.Builder
-
Sets the matcher from a builder.
- setMatcher(IHeaderMatcher.Builder) - Method in class org.apache.rat.mp.All
-
Deprecated.
- setMatcher(IHeaderMatcher.Builder) - Method in class org.apache.rat.mp.Any
-
Deprecated.
- setMatcher(IHeaderMatcher.Builder) - Method in class org.apache.rat.mp.License
-
Deprecated.
- setMatcher(IHeaderMatcher.Builder) - Method in class org.apache.rat.mp.Not
-
Deprecated.
- setMatcherMap(Map<String, IHeaderMatcher>) - Method in class org.apache.rat.configuration.builders.MatcherRefBuilder
-
Set the Map of matcher ids to matcher instances.
- setMax(ClaimStatistic.Counter, int) - Method in class org.apache.rat.config.results.ClaimValidator
-
Sets the max value for the specified counter.
- setMediaType(MediaType) - Method in class org.apache.rat.api.MetaData
-
Sets the defined media type.
- setMin(ClaimStatistic.Counter, int) - Method in class org.apache.rat.config.results.ClaimValidator
-
Sets the max value for the specified counter.
- setMsgFormat(Function<T, String>) - Method in class org.apache.rat.utils.ReportingSet
-
Sets the function to generate the log message.
- setName(File) - Method in class org.apache.rat.document.DocumentName.Builder
-
Sets the properties from the file.
- setName(String) - Method in class org.apache.rat.anttasks.Family
-
Deprecated.
- setName(String) - Method in class org.apache.rat.anttasks.License
-
Deprecated.
- setName(String) - Method in class org.apache.rat.anttasks.Spdx
-
Deprecated.
- setName(String) - Method in class org.apache.rat.configuration.builders.SpdxBuilder
-
Sets the name for the SPDX matcher.
- setName(String) - Method in class org.apache.rat.document.DocumentName.Builder
-
Sets the name for this DocumentName relative to the baseName.
- setName(String) - Method in interface org.apache.rat.license.ILicense.Builder
-
Sets the name of the license.
- setName(String) - Method in class org.apache.rat.license.SimpleLicense.Builder
-
Sets the name of the license.
- setNoDefaultLicenses(boolean) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Deprecated.
- setNoDefaultLicenses(boolean) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Deprecated.Deprecated for removal since 0.17: Use <configurationNoDefaults> instead.
- setNot(Not) - Method in class org.apache.rat.mp.All
-
Deprecated.
- setNot(Not) - Method in class org.apache.rat.mp.Any
-
Deprecated.
- setNot(Not) - Method in class org.apache.rat.mp.License
-
Deprecated.
- setNot(Not) - Method in class org.apache.rat.mp.Not
-
Deprecated.
- setNote(String) - Method in interface org.apache.rat.license.ILicense.Builder
-
Sets the notes for the license.
- setNote(String) - Method in class org.apache.rat.license.SimpleLicense.Builder
-
Sets the notes for the license.
- setNotes(String) - Method in class org.apache.rat.analysis.license.BaseLicense
-
Deprecated.
- setNotes(String) - Method in class org.apache.rat.anttasks.License
-
Deprecated.
- setOut(File) - Method in class org.apache.rat.ReportConfiguration
-
Sets the OutputStream supplier to use the specified file.
- setOut(String) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Deprecated.
- setOut(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Deprecated.Deprecated for removal since 0.17: Use <outputFile> instead.
- setOut(IOSupplier<OutputStream>) - Method in class org.apache.rat.ReportConfiguration
-
Sets the supplier for the output stream.
- setOutputArchive(String) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Specifies the level of detail in ARCHIVE file reporting.
- setOutputArchive(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Specifies the level of detail in ARCHIVE file reporting.
- setOutputFamilies(String) - Method in class org.apache.rat.anttasks.BaseAntTask
-
List the defined license families.
- setOutputFamilies(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
List the defined license families.
- setOutputFile(String) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Define the output file where to write a report to.
- setOutputFile(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Define the output file where to write a report to.
- setOutputLicenses(String) - Method in class org.apache.rat.anttasks.BaseAntTask
-
List the defined licenses.
- setOutputLicenses(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
List the defined licenses.
- setOutputStandard(String) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Specifies the level of detail in STANDARD file reporting.
- setOutputStandard(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Specifies the level of detail in STANDARD file reporting.
- setOutputStyle(String) - Method in class org.apache.rat.anttasks.BaseAntTask
-
XSLT stylesheet to use when creating the report.
- setOutputStyle(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
XSLT stylesheet to use when creating the report.
- setOverwrite(boolean) - Method in class org.apache.rat.annotation.AbstractLicenseAppender
-
Set the force flag on this appender.
- setOwner(String) - Method in class org.apache.rat.anttasks.Copyright
-
Deprecated.
- setOwner(String) - Method in class org.apache.rat.configuration.builders.CopyrightBuilder
-
Sets the owner.
- setPatterns(String[]) - Method in class org.apache.rat.analysis.license.SimplePatternBasedLicense
-
Deprecated.
- setRefId(String) - Method in class org.apache.rat.configuration.builders.MatcherRefBuilder
-
Constructs the MatcherReferenceBuilder using the provided reference id.
- setRegex(Regex) - Method in class org.apache.rat.mp.All
-
Deprecated.
- setRegex(Regex) - Method in class org.apache.rat.mp.Any
-
Deprecated.
- setRegex(Regex) - Method in class org.apache.rat.mp.License
-
Deprecated.
- setRegex(Regex) - Method in class org.apache.rat.mp.Not
-
Deprecated.
- setRemoveApprovedLicense(String) - Method in class org.apache.rat.anttasks.Report
-
Deprecated.use removeApprovedLicense child element
- setRemoveApprovedLicense(String[]) - Method in class org.apache.rat.anttasks.Report
-
Deprecated.use removeApprovedLicense element
- setReportFile(File) - Method in class org.apache.rat.anttasks.Report
-
Deprecated.
- setReportFile(File) - Method in class org.apache.rat.mp.RatCheckMojo
-
Deprecated.Use 'out' property instead.
- setReportOutputDirectory(File) - Method in class org.apache.rat.mp.RatReportMojo
- setReportStyle(String) - Method in class org.apache.rat.mp.RatCheckMojo
-
Deprecated.Use setStyleSheet or xml instead.
- setResource(String) - Method in class org.apache.rat.configuration.builders.ChildContainerBuilder
-
Reads a text file.
- setRoot(String) - Method in class org.apache.rat.document.DocumentName.Builder
-
Sets the root for the DocumentName.
- setScanHiddenDirectories(boolean) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Deprecated.
- setScanHiddenDirectories(boolean) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Deprecated.Deprecated for removal since 0.17: Use <inputIncludeStd> with 'HIDDEN_DIR' argument instead.
- setSimpleText(String) - Method in class org.apache.rat.configuration.builders.TextBuilder
-
Sets the text to match.
- setSpdx(Spdx) - Method in class org.apache.rat.mp.All
-
Deprecated.
- setSpdx(Spdx) - Method in class org.apache.rat.mp.Any
-
Deprecated.
- setSpdx(Spdx) - Method in class org.apache.rat.mp.License
-
Deprecated.
- setSpdx(Spdx) - Method in class org.apache.rat.mp.Not
-
Deprecated.
- setStandardProcessing(ReportConfiguration.Processing) - Method in class org.apache.rat.ReportConfiguration
-
Sets the archive processing type.
- setStart(String) - Method in class org.apache.rat.anttasks.Copyright
-
Deprecated.
- setStart(String) - Method in class org.apache.rat.configuration.builders.CopyrightBuilder
-
Sets the start date.
- setStyleReport(boolean) - Method in class org.apache.rat.anttasks.Report
-
Deprecated.use
BaseAntTask.setXml(boolean)
. Note reversal of boolean value - setStylesheet(String) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Deprecated.
- setStylesheet(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Deprecated.Deprecated for removal since 0.17: Use <outputStyle> instead.
- setStyleSheet(File) - Method in class org.apache.rat.ReportConfiguration
-
Sets the style sheet.
- setStyleSheet(URI) - Method in class org.apache.rat.ReportConfiguration
-
Sets the style sheet for custom processing.
- setStyleSheet(URL) - Method in class org.apache.rat.ReportConfiguration
-
Sets the style sheet for custom processing.
- setStyleSheet(IOSupplier<InputStream>) - Method in class org.apache.rat.ReportConfiguration
-
Sets the style sheet for custom processing.
- setter(Class<?>) - Method in class org.apache.rat.config.parameters.Description
-
Returns the setter for the component in the specified class.
- setText(String) - Method in class org.apache.rat.anttasks.Text
-
Deprecated.
- setText(Text) - Method in class org.apache.rat.mp.All
-
Deprecated.
- setText(Text) - Method in class org.apache.rat.mp.Any
-
Deprecated.
- setText(Text) - Method in class org.apache.rat.mp.License
-
Deprecated.
- setText(Text) - Method in class org.apache.rat.mp.Not
-
Deprecated.
- setUseDefaultLicenses(boolean) - Method in class org.apache.rat.anttasks.Report
-
Deprecated.use noDefaultLicenses attribute
- setWorkingDirectory(DocumentName) - Method in class org.apache.rat.commandline.Converters.FileConverter
-
Sets the working directory for the conversion.
- setXml(boolean) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Deprecated.
- setXml(boolean) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Deprecated.Deprecated for removal since 0.17: Use <outputStyle> with the 'xml' argument instead.
- SIMPLE - Enum constant in enum org.apache.rat.tools.xsd.XsdWriter.Type
-
A simple type
- SimpleLicense - Class in org.apache.rat.license
-
A simple implementation of ILicense.
- SimpleLicense.Builder - Class in org.apache.rat.license
- SimpleLicenseFamily - Class in org.apache.rat.license
-
Deprecated.
- SimpleLicenseFamily() - Constructor for class org.apache.rat.license.SimpleLicenseFamily
-
Deprecated.
- SimplePatternBasedLicense - Class in org.apache.rat.analysis.license
-
Deprecated.Use new configuration options
- SimplePatternBasedLicense() - Constructor for class org.apache.rat.analysis.license.SimplePatternBasedLicense
-
Deprecated.
- SimpleRegexMatcher - Class in org.apache.rat.analysis.matchers
-
A simple regular expression matching IHeaderMatcher
- SimpleRegexMatcher(String, Pattern) - Constructor for class org.apache.rat.analysis.matchers.SimpleRegexMatcher
-
Constructs a regex pattern matcher with a unique random id and the specified Regex pattern.
- SimpleTextMatcher - Class in org.apache.rat.analysis.matchers
-
A simple text matching IHeaderMatcher implementation.
- SimpleTextMatcher(String) - Constructor for class org.apache.rat.analysis.matchers.SimpleTextMatcher
-
Constructs the simple text matcher for the simple string.
- SimpleTextMatcher(String, String) - Constructor for class org.apache.rat.analysis.matchers.SimpleTextMatcher
-
Constructs the simple text matcher for the simple string.
- SimpleXmlClaimReporter - Class in org.apache.rat.report.claim
-
A claim reporter to write the XML document.
- SimpleXmlClaimReporter(IXmlWriter) - Constructor for class org.apache.rat.report.claim.SimpleXmlClaimReporter
-
Constructor.
- since() - Element in annotation type org.apache.rat.DeprecationReporter.Info
-
The common name for the component.
- siteRenderer - Variable in class org.apache.rat.mp.RatReportMojo
-
Doxia Site Renderer component.
- siteTool - Variable in class org.apache.rat.mp.RatReportMojo
-
SiteTool.
- size() - Method in class org.apache.rat.utils.ReportingSet
- skip - Variable in class org.apache.rat.mp.AbstractRatMojo
-
Will skip the plugin execution, e.g. for technical builds that do not take license compliance into account.
- SNAKE - Enum constant in enum org.apache.rat.utils.CasedString.StringCase
-
Snake case tags strings like 'Snake_Case'.
- source() - Method in class org.apache.rat.config.exclusion.plexus.MatchPattern
- source() - Method in class org.apache.rat.config.exclusion.plexus.MatchPatterns
- SOURCE - Enum constant in enum org.apache.rat.commandline.Arg
-
Reads files to test from file.
- spdx() - Static method in interface org.apache.rat.analysis.IHeaderMatcher.Builder
-
Deprecated.Use new SpdxBuilder()
- Spdx - Class in org.apache.rat.anttasks
-
Deprecated.use configuration file.
- Spdx - Class in org.apache.rat.mp
-
Deprecated.use Configuration file to define licenses
- Spdx() - Constructor for class org.apache.rat.anttasks.Spdx
-
Deprecated.
- Spdx() - Constructor for class org.apache.rat.mp.Spdx
-
Deprecated.
- SpdxBuilder - Class in org.apache.rat.configuration.builders
-
A builder for SPDX matchers.
- SpdxBuilder() - Constructor for class org.apache.rat.configuration.builders.SpdxBuilder
- SPDXMatcherFactory - Class in org.apache.rat.analysis.matchers
-
Defines a factory to produce matchers for an SPDX tag.
- SPDXMatcherFactory.Match - Class in org.apache.rat.analysis.matchers
-
Matches an SPDX identifier.
- spliterator() - Method in class org.apache.rat.utils.ReportingSet
- STANDARD - Enum constant in enum org.apache.rat.api.Document.Type
-
A standard document.
- STANDARD_PATTERNS - Enum constant in enum org.apache.rat.config.exclusion.StandardCollection
-
A standard collection of generally accepted patterns to ignore.
- STANDARD_PROCESSING - Static variable in class org.apache.rat.Defaults
-
The default STANDARD processing style.
- STANDARD_SCMS - Enum constant in enum org.apache.rat.config.exclusion.StandardCollection
-
A standard collection of SCMs.
- StandardCollection - Enum in org.apache.rat.config.exclusion
-
Collection of standard excludes.
- STANDARDS - Enum constant in enum org.apache.rat.report.claim.ClaimStatistic.Counter
-
count of standard files
- startDocument() - Method in interface org.apache.rat.report.xml.writer.IXmlWriter
-
Starts a document by writing a prolog.
- startDocument() - Method in class org.apache.rat.report.xml.writer.XmlWriter
-
Starts a document by writing a prolog.
- startReport() - Method in class org.apache.rat.report.AbstractReport
-
Deprecated.Empty default implementation.
- startReport() - Method in class org.apache.rat.report.claim.ClaimReporterMultiplexer
- startReport() - Method in class org.apache.rat.report.ConfigurationReport
- startReport() - Method in interface org.apache.rat.report.RatReport
-
Signals the start of execution for the report.
- startsWith(String) - Method in class org.apache.rat.config.exclusion.plexus.MatchPattern
- staticDocumentNameMatcher() - Method in enum org.apache.rat.config.exclusion.StandardCollection
-
Returns the documentNameMatchSupplier if it exists.
- statistic(String, int, String, boolean) - Method in class org.apache.rat.report.xml.XmlElements
-
Creates a statistic element.
- STATISTIC - Enum constant in enum org.apache.rat.report.xml.XmlElements.Elements
-
A statistic entry
- statistics() - Method in class org.apache.rat.report.xml.XmlElements
-
Creates a statistics element.
- STATISTICS - Enum constant in enum org.apache.rat.report.xml.XmlElements.Elements
-
A statistics element
- stream() - Method in class org.apache.rat.utils.ReportingSet
- StyleSheets - Enum in org.apache.rat.commandline
-
The enumeration of system defined stylesheets.
- subSet(T, T) - Method in class org.apache.rat.utils.ReportingSet
- SUBVERSION - Enum constant in enum org.apache.rat.config.exclusion.StandardCollection
-
The files and directories created by a Subversion source code control based tool.
- SURROUND_SCM - Enum constant in enum org.apache.rat.config.exclusion.StandardCollection
-
The files and directories created by a Surround SCM source code control based tool.
T
- tailSet(T) - Method in class org.apache.rat.utils.ReportingSet
- test(DocumentName) - Method in class org.apache.rat.document.DocumentNameMatcher.FileFilterPredicate
- test(DocumentName) - Method in class org.apache.rat.document.DocumentNameMatcher.MatchPatternsPredicate
- test(DocumentName) - Method in class org.apache.rat.document.DocumentNameMatcher.NotPredicate
- text() - Static method in interface org.apache.rat.analysis.IHeaderMatcher.Builder
-
Deprecated.Use new TextBuilder()
- Text - Class in org.apache.rat.anttasks
-
Deprecated.use configuration file.
- Text - Class in org.apache.rat.mp
-
Deprecated.use Configuration file to define licenses
- Text() - Constructor for class org.apache.rat.anttasks.Text
-
Deprecated.
- Text() - Constructor for class org.apache.rat.mp.Text
-
Deprecated.
- TextBuilder - Class in org.apache.rat.configuration.builders
-
Builds a text matcher.
- TextBuilder() - Constructor for class org.apache.rat.configuration.builders.TextBuilder
- TikaProcessor - Class in org.apache.rat.analysis
-
A wrapping around the Tika processor.
- TIMESTAMP - Enum constant in enum org.apache.rat.report.xml.XmlElements.Attributes
-
A timestamp
- toArray() - Method in class org.apache.rat.utils.ReportingSet
- toArray(T[]) - Method in class org.apache.rat.utils.ReportingSet
- toCase(CasedString.StringCase) - Method in class org.apache.rat.utils.CasedString
-
Converts this cased string into a
String
of another format. - toKebabForm(String) - Static method in class org.apache.rat.plugin.BaseRatMojo
-
Creates a kebab case name from a camel case name.
- tokenize(String) - Method in class org.apache.rat.document.DocumentName.FSInfo
-
Tokenizes the string based on the directory separator of this DocumentName.
- tokenizePathToString(String, String) - Static method in class org.apache.rat.config.exclusion.plexus.MatchPattern
- toString() - Method in class org.apache.rat.analysis.matchers.AbstractHeaderMatcher
- toString() - Method in class org.apache.rat.api.Document
-
Representations suitable for logging.
- toString() - Method in class org.apache.rat.api.MetaData
- toString() - Method in class org.apache.rat.config.exclusion.plexus.MatchPattern
- toString() - Method in class org.apache.rat.config.exclusion.plexus.MatchPatterns
- toString() - Method in class org.apache.rat.config.parameters.Description
- toString() - Method in class org.apache.rat.configuration.builders.AbstractBuilder
- toString() - Method in class org.apache.rat.configuration.builders.ChildContainerBuilder
- toString() - Method in class org.apache.rat.configuration.builders.CopyrightBuilder
- toString() - Method in class org.apache.rat.configuration.builders.MatcherRefBuilder
- toString() - Method in class org.apache.rat.configuration.builders.NotBuilder
- toString() - Method in class org.apache.rat.configuration.builders.RegexBuilder
- toString() - Method in class org.apache.rat.configuration.builders.SpdxBuilder
- toString() - Method in class org.apache.rat.configuration.builders.TextBuilder
- toString() - Method in class org.apache.rat.document.DocumentName.FSInfo
-
Gets the common name for the underlying file system.
- toString() - Method in class org.apache.rat.document.DocumentName
-
Returns the localized file name.
- toString() - Method in class org.apache.rat.document.DocumentNameMatcher.DecomposeData
- toString() - Method in class org.apache.rat.document.DocumentNameMatcher.FileFilterPredicate
- toString() - Method in class org.apache.rat.document.DocumentNameMatcher.MatchPatternsPredicate
- toString() - Method in class org.apache.rat.document.DocumentNameMatcher.NotPredicate
- toString() - Method in class org.apache.rat.document.DocumentNameMatcher
- toString() - Method in class org.apache.rat.license.SimpleLicense
- toString() - Method in class org.apache.rat.license.SimpleLicenseFamily
-
Deprecated.
- toString() - Method in class org.apache.rat.mp.Family
-
Deprecated.
- toString() - Method in class org.apache.rat.mp.License
-
Deprecated.
- toString() - Method in class org.apache.rat.ReportConfiguration.NoCloseOutputStream
- toString() - Method in class org.apache.rat.utils.CasedString
-
Returns the string representation provided in the constructor.
- toString() - Method in class org.apache.rat.VersionInfo
-
Default string representation of the implementation information from the package.
- TRUE - Enum constant in enum org.apache.rat.config.AddLicenseHeaders
-
Add license headers to a '.new' file.
- TXT - Enum constant in enum org.apache.rat.configuration.Format
-
A plain text file
- type() - Element in annotation type org.apache.rat.config.parameters.ConfigComponent
-
The component type.
- TYPE - Enum constant in enum org.apache.rat.report.xml.XmlElements.Attributes
-
The document type
U
- UNAPPROVED - Enum constant in enum org.apache.rat.report.claim.ClaimStatistic.Counter
-
count of unapproved files
- UNAPPROVED_LICENSES - Enum constant in enum org.apache.rat.commandline.StyleSheets
-
The unapproved licenses report
- unapprovedLicenses() - Method in class org.apache.rat.api.MetaData
-
Gets the stream of unapproved licenses that have been matched.
- UNKNOWN - Enum constant in enum org.apache.rat.api.Document.Type
-
An unknown document type.
- UNKNOWN - Enum constant in enum org.apache.rat.report.claim.ClaimStatistic.Counter
-
count of unknown files
- UNKNOWN - Static variable in interface org.apache.rat.license.ILicenseFamily
-
The license family for unknown licenses
- UnknownLicense - Class in org.apache.rat.analysis
-
An ILicense implementation that represents an unknown license.
- unsupportedArgs() - Static method in class org.apache.rat.anttasks.BaseAntTask
- unsupportedArgs() - Static method in class org.apache.rat.plugin.BaseRatMojo
-
Returns the list of unsupported args.
- use() - Element in annotation type org.apache.rat.DeprecationReporter.Info
-
The component type.
- useMsg(String) - Static method in class org.apache.rat.commandline.Arg.StdMsgs
-
Gets the standard "use instead" message for the specific name.
V
- validate(Consumer<String>) - Method in class org.apache.rat.ReportConfiguration
-
Validates that the configuration is valid.
- validate(ReportConfiguration) - Method in class org.apache.rat.anttasks.Report
-
validates the task's configuration.
- value() - Element in annotation type org.apache.rat.config.parameters.MatcherBuilder
-
The common name for the component.
- valueOf(String) - Static method in enum org.apache.rat.api.Document.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.rat.commandline.Arg
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.rat.commandline.StyleSheets
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.rat.config.AddLicenseHeaders
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.rat.config.exclusion.StandardCollection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.rat.config.parameters.ComponentType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.rat.configuration.Format
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.rat.license.LicenseSetFactory.LicenseFilter
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.rat.report.claim.ClaimStatistic.Counter
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.rat.report.xml.XmlElements.Attributes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.rat.report.xml.XmlElements.Elements
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.rat.ReportConfiguration.Processing
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.rat.tools.xsd.XsdWriter.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.rat.utils.CasedString.StringCase
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.rat.utils.Log.Level
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.rat.utils.ReportingSet.Options
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.rat.api.Document.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.rat.commandline.Arg
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.rat.commandline.StyleSheets
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.rat.config.AddLicenseHeaders
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.rat.config.exclusion.StandardCollection
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.rat.config.parameters.ComponentType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.rat.configuration.Format
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.rat.license.LicenseSetFactory.LicenseFilter
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.rat.report.claim.ClaimStatistic.Counter
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.rat.report.xml.XmlElements.Attributes
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.rat.report.xml.XmlElements.Elements
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.rat.ReportConfiguration.Processing
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.rat.tools.xsd.XsdWriter.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.rat.utils.CasedString.StringCase
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.rat.utils.Log.Level
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.rat.utils.ReportingSet.Options
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VENDOR - Enum constant in enum org.apache.rat.report.xml.XmlElements.Attributes
-
The vendor identifier
- version() - Method in class org.apache.rat.report.xml.XmlElements
-
Creates the version element with all version attributes populated.
- VERSION - Enum constant in enum org.apache.rat.report.xml.XmlElements.Attributes
-
A version string
- VERSION - Enum constant in enum org.apache.rat.report.xml.XmlElements.Elements
-
The version of Rat being run
- versionInfo - Variable in class org.apache.rat.help.AbstractHelp
-
The version info for this instance
- VersionInfo - Class in org.apache.rat
-
A formatter for Package information about a class.
- VersionInfo() - Constructor for class org.apache.rat.VersionInfo
-
Constructor that uses the VersionInfo package for information.
- VersionInfo(Class<?>) - Constructor for class org.apache.rat.VersionInfo
-
Constructor for a specific class.
- VSS - Enum constant in enum org.apache.rat.config.exclusion.StandardCollection
-
The files and directories created by a Visual Source Safe source code control based tool.
W
- Walker - Class in org.apache.rat.walker
-
Abstract walker.
- Walker(Document) - Constructor for class org.apache.rat.walker.Walker
-
Creates the walker
- warn(Object) - Method in interface org.apache.rat.utils.Log
-
Write a message at WARN level.
- warn(Object, Throwable) - Method in interface org.apache.rat.utils.Log
-
Write a warn message and report throwable stack trace.
- WARN - Enum constant in enum org.apache.rat.utils.Log.Level
-
Log warn only.
- write(byte[]) - Method in class org.apache.rat.ReportConfiguration.NoCloseOutputStream
- write(byte[], int, int) - Method in class org.apache.rat.ReportConfiguration.NoCloseOutputStream
- write(int) - Method in class org.apache.rat.ReportConfiguration.NoCloseOutputStream
- write(Writer) - Method in class org.apache.rat.configuration.XMLConfigurationWriter
-
Writes the configuration to the specified writer.
- write(Writer) - Method in class org.apache.rat.tools.xsd.XsdGenerator
-
Writes the XSD to the output.
- write(IXmlWriter) - Method in class org.apache.rat.configuration.XMLConfigurationWriter
-
Writes the configuration to an IXmlWriter instance.
- write(XmlElements.Attributes, String) - Method in class org.apache.rat.report.xml.XmlElements
-
Write an attribute.
- writeAttributes(List<AntOption>) - Method in class org.apache.rat.tools.AntDocumentation
- writeElements(List<AntOption>) - Method in class org.apache.rat.tools.AntDocumentation
- writeSummary(Appendable) - Method in class org.apache.rat.Reporter
-
Writes a text summary of issues with the run.
X
- XML - Enum constant in enum org.apache.rat.commandline.StyleSheets
-
The plain style sheet.
- XML - Enum constant in enum org.apache.rat.configuration.Format
-
An XML file
- XMLConfig - Class in org.apache.rat.configuration
-
Configuration definitions for XMLConfiguration reader and writer.
- XMLConfigurationReader - Class in org.apache.rat.configuration
-
A class that reads the XML configuration file format.
- XMLConfigurationReader() - Constructor for class org.apache.rat.configuration.XMLConfigurationReader
-
Constructs the XML configuration reader.
- XMLConfigurationWriter - Class in org.apache.rat.configuration
-
Writes the XML configuration file format.
- XMLConfigurationWriter(ReportConfiguration) - Constructor for class org.apache.rat.configuration.XMLConfigurationWriter
-
Constructor
- XmlElements - Class in org.apache.rat.report.xml
-
Creates the elements in the XML report.
- XmlElements(IXmlWriter) - Constructor for class org.apache.rat.report.xml.XmlElements
-
Constructor.
- XmlElements.Attributes - Enum in org.apache.rat.report.xml
-
The attributes of elements in the report.
- XmlElements.Elements - Enum in org.apache.rat.report.xml
-
The elements in the report.
- XmlReportFactory - Class in org.apache.rat.report.xml
-
A factory to create reports from a writer and a configuration.
- XmlWriter - Class in org.apache.rat.report.xml.writer
-
Lightweight
IXmlWriter
implementation. - XmlWriter(Writer) - Constructor for class org.apache.rat.report.xml.writer.XmlWriter
-
Constructs an XmlWriter with the specified writer for output.
- XsdGenerator - Class in org.apache.rat.tools.xsd
-
Generates the XSD for a configuration.
- XsdGenerator() - Constructor for class org.apache.rat.tools.xsd.XsdGenerator
- XsdWriter - Class in org.apache.rat.tools.xsd
-
A writer that writes XSD nodes.
- XsdWriter(Writer) - Constructor for class org.apache.rat.tools.xsd.XsdWriter
-
Creates an XSD writer that wraps a standard Writer.
- XsdWriter.Type - Enum in org.apache.rat.tools.xsd
-
Types of elements in the XSD
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
RatReport
directly.