Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ABSENCE - Enum constant in enum class 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
- AbstractConfigurationOptionsProvider - Class in org.apache.rat.test
-
A list of methods that an OptionsProvider in a test case must support.
- AbstractConfigurationOptionsProvider(String, Collection<String>, File) - Constructor for class org.apache.rat.test.AbstractConfigurationOptionsProvider
-
Construct the tests.
- AbstractFileProcessorBuilder - Class in org.apache.rat.config.exclusion.fileprocessors
-
Creates a List of
MatcherSets 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
- AbstractFileProcessorBuilder.LevelBuilder - Class in org.apache.rat.config.exclusion.fileprocessors
-
Manages the merging of
MatcherSets for the specified level. - 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.
- AbstractIgnoreBuilderTest - Class in org.apache.rat.config.exclusion.fileprocessors
-
The base class for FileProcessor builder tests.
- AbstractIgnoreBuilderTest() - Constructor for class org.apache.rat.config.exclusion.fileprocessors.AbstractIgnoreBuilderTest
- AbstractLicenseAppender - Class in org.apache.rat.annotation
-
Add a license header to a document.
- AbstractLicenseAppender() - Constructor for class org.apache.rat.annotation.AbstractLicenseAppender
-
Constructor
- AbstractLicenseTest - Class in org.apache.rat.analysis.license
-
Test to see if short form license information will be recognized correctly.
- AbstractLicenseTest() - Constructor for class org.apache.rat.analysis.license.AbstractLicenseTest
- 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.
- AbstractMatcherTest - Class in org.apache.rat.analysis.matchers
- AbstractMatcherTest() - Constructor for class org.apache.rat.analysis.matchers.AbstractMatcherTest
- AbstractOptionsProvider - Class in org.apache.rat.test
-
A list of methods that an OptionsProvider in a test case must support.
- AbstractOptionsProvider(String, File) - Constructor for class org.apache.rat.test.AbstractOptionsProvider
- 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
- AbstractTestDataProvider - Class in org.apache.rat.testhelpers.data
-
Generates a list of TestData to test an implementation.
- AbstractTestDataProvider() - Constructor for class org.apache.rat.testhelpers.data.AbstractTestDataProvider
- 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(OptionGroup) - Method in class org.apache.rat.ui.UpdatableOptionGroupCollection
-
Adds an OptionGroup to the collection.
- 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(MatcherSet) - Method in class org.apache.rat.config.exclusion.fileprocessors.AbstractFileProcessorBuilder.LevelBuilder
-
Adds a MatcherSet to this level.
- 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
-
Deprecated.use licensesFamiliesApproved child element.
- 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.
- addArg(String, String...) - Method in class org.apache.rat.ui.ArgumentTracker
-
Add values to the key in the argument list.
- addArg(UIOption<?>, String...) - Method in class org.apache.rat.ui.ArgumentTracker
-
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.
- addConfiguredCntr(BaseAntTask.Cntr) - Method in class org.apache.rat.anttasks.BaseAntTask.CounterMaxs
- addConfiguredCntr(BaseAntTask.Cntr) - Method in class org.apache.rat.anttasks.BaseAntTask.CounterMins
- addConfiguredExpr(BaseAntTask.Expr) - Method in class org.apache.rat.anttasks.BaseAntTask.Excludes
- addConfiguredExpr(BaseAntTask.Expr) - Method in class org.apache.rat.anttasks.BaseAntTask.Includes
- addConfiguredExpr(BaseAntTask.Expr) - Method in class org.apache.rat.anttasks.BaseAntTask.InputExcludes
- addConfiguredExpr(BaseAntTask.Expr) - Method in class org.apache.rat.anttasks.BaseAntTask.InputIncludes
- addConfiguredFileset(FileSet) - Method in class org.apache.rat.anttasks.BaseAntTask.Configs
- addConfiguredFileset(FileSet) - Method in class org.apache.rat.anttasks.BaseAntTask.InputExcludes
- addConfiguredFileset(FileSet) - Method in class org.apache.rat.anttasks.BaseAntTask.InputIncludes
- addConfiguredFileset(FileSet) - Method in class org.apache.rat.anttasks.BaseAntTask.LicenseFamiliesApproved
- addConfiguredFileset(FileSet) - Method in class org.apache.rat.anttasks.BaseAntTask.LicenseFamiliesDenied
- addConfiguredFileset(FileSet) - Method in class org.apache.rat.anttasks.BaseAntTask.Licenses
- addConfiguredFileset(FileSet) - Method in class org.apache.rat.anttasks.BaseAntTask.LicensesApproved
- addConfiguredFileset(FileSet) - Method in class org.apache.rat.anttasks.BaseAntTask.LicensesDenied
- addConfiguredLst(BaseAntTask.Lst) - Method in class org.apache.rat.anttasks.BaseAntTask.LicenseFamiliesApproved
- addConfiguredLst(BaseAntTask.Lst) - Method in class org.apache.rat.anttasks.BaseAntTask.LicenseFamiliesDenied
- addConfiguredLst(BaseAntTask.Lst) - Method in class org.apache.rat.anttasks.BaseAntTask.LicensesApproved
- addConfiguredLst(BaseAntTask.Lst) - Method in class org.apache.rat.anttasks.BaseAntTask.LicensesDenied
- addConfiguredStd(BaseAntTask.Std) - Method in class org.apache.rat.anttasks.BaseAntTask.InputExcludeParsedScms
- addConfiguredStd(BaseAntTask.Std) - Method in class org.apache.rat.anttasks.BaseAntTask.InputExcludes
- addConfiguredStd(BaseAntTask.Std) - Method in class org.apache.rat.anttasks.BaseAntTask.InputExcludeStds
- addConfiguredStd(BaseAntTask.Std) - Method in class org.apache.rat.anttasks.BaseAntTask.InputIncludes
- addConfiguredStd(BaseAntTask.Std) - Method in class org.apache.rat.anttasks.BaseAntTask.InputIncludeStds
- 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
-
Deprecated.Create a custom configuration file and use the config option.
- 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.
- addIncludedMatcher(DocumentNameMatcher) - Method in class org.apache.rat.ReportConfiguration
-
Includes files that match a DocumentNameMatcher.
- addIncludedPatterns(Iterable<String>) - Method in class org.apache.rat.config.exclusion.ExclusionProcessor
-
Add the iterable of strings to the collection of file/directory patterns to ignore.
- addIncludedPatterns(Iterable<String>) - Method in class org.apache.rat.ReportConfiguration
-
Add file patterns that are to be included.
- additionalOptions() - Method in class org.apache.rat.ui.UIOptionCollection
-
Gets the additional Options understood by this collection.
- addLicense(License) - Method in class org.apache.rat.anttasks.Report
-
Deprecated.Create a custom configuration file and use the config option.
- 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 Class 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.
- addLicenseMarkdown() - Method in class org.apache.rat.annotation.TestLicenseAppender
- 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.
- addLicenseTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- addLicenseToAPT() - Method in class org.apache.rat.annotation.TestLicenseAppender
- addLicenseToCPlusPlus() - Method in class org.apache.rat.annotation.TestLicenseAppender
- addLicenseToCSharp() - Method in class org.apache.rat.annotation.TestLicenseAppender
- addLicenseToCSS() - Method in class org.apache.rat.annotation.TestLicenseAppender
- addLicenseToGo() - Method in class org.apache.rat.annotation.TestLicenseAppender
- addLicenseToGroovy() - Method in class org.apache.rat.annotation.TestLicenseAppender
- addLicenseToHTML() - Method in class org.apache.rat.annotation.TestLicenseAppender
- addLicenseToJava() - Method in class org.apache.rat.annotation.TestLicenseAppender
- addLicenseToJavascript() - Method in class org.apache.rat.annotation.TestLicenseAppender
- addLicenseToJavaWithoutPackage() - Method in class org.apache.rat.annotation.TestLicenseAppender
- addLicenseToPerlModule() - Method in class org.apache.rat.annotation.TestLicenseAppender
- addLicenseToPerlWithHashBang() - Method in class org.apache.rat.annotation.TestLicenseAppender
- addLicenseToPerlWithoutHashBang() - Method in class org.apache.rat.annotation.TestLicenseAppender
- addLicenseToPHP() - Method in class org.apache.rat.annotation.TestLicenseAppender
- addLicenseToProperties() - Method in class org.apache.rat.annotation.TestLicenseAppender
- addLicenseToRubyWithHashBang() - Method in class org.apache.rat.annotation.TestLicenseAppender
- addLicenseToRubyWithoutHashBang() - Method in class org.apache.rat.annotation.TestLicenseAppender
- addLicenseToScala() - Method in class org.apache.rat.annotation.TestLicenseAppender
- addLicenseToTclWithHashBang() - Method in class org.apache.rat.annotation.TestLicenseAppender
- addLicenseToTclWithoutHashBang() - Method in class org.apache.rat.annotation.TestLicenseAppender
- addLicenseToUnknownFile() - Method in class org.apache.rat.annotation.TestLicenseAppender
- addLicenseToVS2003solution() - Method in class org.apache.rat.annotation.TestLicenseAppender
- addLicenseToVS2005solution() - Method in class org.apache.rat.annotation.TestLicenseAppender
- addLicenseToVS2010ExpressSolution() - Method in class org.apache.rat.annotation.TestLicenseAppender
- addLicenseToVS2010SolutionWithBlankLine() - Method in class org.apache.rat.annotation.TestLicenseAppender
- addLicenseToXML() - Method in class org.apache.rat.annotation.TestLicenseAppender
- addLicenseToXMLWithoutDecl() - Method in class org.apache.rat.annotation.TestLicenseAppender
- 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.
- addOption(Option) - Method in class org.apache.rat.ui.UpdatableOptionGroup
- addRemoveApprovedLicense(String) - Method in class org.apache.rat.anttasks.Report
-
Deprecated.use licensesFamiliesDenied child element.
- addRemoveApprovedLicense(String[]) - Method in class org.apache.rat.anttasks.Report
-
Deprecated.use licenseFamilyDenied element.
- addReportable(Reportable) - Method in class org.apache.rat.walker.ReportableListWalker.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(Reportable) - 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.
- addTest(OptionCollectionTest.OptionTest) - Method in class org.apache.rat.test.AbstractOptionsProvider
- addText(String) - Method in class org.apache.rat.anttasks.BaseAntTask.TxtValue
- 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 class org.apache.rat.config.exclusion.StandardCollection
-
All the standard excludes combined.
- ALL - Enum constant in enum class 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
- AllBuilderTest - Class in org.apache.rat.configuration.builders
- AllBuilderTest() - Constructor for class org.apache.rat.configuration.builders.AllBuilderTest
- analyse(Document) - Method in interface org.apache.rat.document.DocumentAnalyser
-
Analyse the specified document.
- analyse(Document) - Method in class org.apache.rat.testhelpers.TestingDocumentAnalyser
- AnalyserFactory - Class in org.apache.rat.analysis
-
Creates default analysers.
- AnalyserFactoryTest - Class in org.apache.rat.analysis
-
A collection of tests for the AnalyserFactory.
- and(Collection<DocumentNameMatcher>) - Static method in class org.apache.rat.document.DocumentNameMatcher
-
Performs a logical
ANDacross the collection of matchers. - and(DocumentNameMatcher...) - Static method in class org.apache.rat.document.DocumentNameMatcher
-
Performs a logical
ANDacross the collection of matchers. - AndMatcher - Class in org.apache.rat.analysis.matchers
-
A matcher that performs a logical
ANDacross 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 a unique random id and the enclosed collection.
- AndMatcherTest - Class in org.apache.rat.analysis.matchers
- AndMatcherTest() - Constructor for class org.apache.rat.analysis.matchers.AndMatcherTest
- andThen(Iterator<X>) - Method in class org.apache.rat.utils.ExtendedIterator
-
Chains the
otheriterator 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.
- AntGenerator.GenerateType - Class in org.apache.rat.tools
- AntHelpFormatter() - Constructor for class org.apache.rat.anttasks.Help.AntHelpFormatter
- AntOption - Class in org.apache.rat.documentation.options
-
A class that wraps the CLI option and provides Ant specific values.
- AntOption.AntOptionBuilder - Class in org.apache.rat.documentation.options
-
The Builder for AntOptions.
- AntOption.ExampleGenerator - Class in org.apache.rat.documentation.options
-
An example code generator for this AntOption.
- AntOptionBuilder() - Constructor for class org.apache.rat.documentation.options.AntOption.AntOptionBuilder
- AntOptionCollection - Class in org.apache.rat.documentation.options
-
The collection of AntOptions.
- AntOptionCollection() - Constructor for class org.apache.rat.documentation.options.AntOptionCollection
-
Creates an instance of the AntOption Collection.
- AntOptionCollection.Builder - Class in org.apache.rat.documentation.options
-
The Builder for the AntOptionCollection.
- AntOptionCollection.BuildType - Class in org.apache.rat.documentation.options
-
A mapping of data type of XML format.
- antOptions() - Method in class org.apache.rat.documentation.velocity.RatTool
-
Gets a map client option name to Ant Option.
- 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
- AnyBuilderTest - Class in org.apache.rat.configuration.builders
- AnyBuilderTest() - Constructor for class org.apache.rat.configuration.builders.AnyBuilderTest
- APACHE_LICENSE - Static variable in class org.apache.rat.ReporterTestUtils
-
The default license output for an Apache 2 license
- apacheLicenseVersion2(int) - Static method in class org.apache.rat.ReporterTestUtils
-
Generates the report contents for Apache 2.0 licenses.
- ApacheSoftwareLicenseTest - Class in org.apache.rat.analysis.license
-
Apache Software License detection tests.
- ApacheSoftwareLicenseTest() - Constructor for class org.apache.rat.analysis.license.ApacheSoftwareLicenseTest
- 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.
- append(Document) - Method in class org.apache.rat.report.xml.writer.XmlWriter
- apply(String) - Method in class org.apache.rat.commandline.Converters.FileConverter
-
Applies the conversion function to the specified file name.
- apply(BiConsumer<String, List<String>>) - Method in class org.apache.rat.ui.ArgumentTracker
-
Applies the consumer to each arg and list in turn.
- APPROVAL - Enum constant in enum class 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 class org.apache.rat.license.LicenseSetFactory.LicenseFilter
-
Only approved licenses are returned.
- APPROVED - Enum constant in enum class org.apache.rat.report.claim.ClaimStatistic.Counter
-
count of approved files
- APPROVED - Static variable in class org.apache.rat.configuration.XMLConfig
-
approved element name
- APPROVED_IDS - Static variable in class org.apache.rat.configuration.XMLConfigurationReaderTest
-
The approved IDs for the default configuration.
- APPROVED_LICENSES - Static variable in class org.apache.rat.configuration.XMLConfigurationReaderTest
-
The approved licenses for the default configuration.
- 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
- aptEscape(String) - Method in class org.apache.rat.documentation.velocity.RatTool
-
Escapes a string for APT (almost plain text).
- ARCH - Enum constant in enum class org.apache.rat.config.exclusion.StandardCollection
-
The files and directories created by an ARCH source code control based tool.
- ARCHIVE - Enum constant in enum class 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.
- ArchiveEntryName - Class in org.apache.rat.document
-
The DocumentName for an ArchiveEntry.
- ArchiveEntryName(DocumentName, String) - Constructor for class org.apache.rat.document.ArchiveEntryName
-
Constucts an archive file name from an archive file document name and an entry name.
- archiveProcessingTest(ReportConfiguration.Processing, int) - Method in class org.apache.rat.analysis.AnalyserFactoryTest
- ARCHIVES - Enum constant in enum class org.apache.rat.report.claim.ClaimStatistic.Counter
-
count of archive files
- archiveTypeAnalyser() - Method in class org.apache.rat.analysis.AnalyserFactoryTest
- archiveTypeAnalyserTest() - Method in class org.apache.rat.analysis.AnalyserFactoryTest
- 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 class org.apache.rat.commandline.StyleSheets
-
Gets the name of the XSLT file.
- Arg - Enum Class in org.apache.rat.commandline
-
An enumeration of options that are recommended across all UIs.
- ARG - Enum constant in enum class org.apache.rat.OptionCollection.ArgumentType
-
A generic argument.
- 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.
- args() - Method in class org.apache.rat.ui.ArgumentTracker
-
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, Options, String[]) - Constructor for class org.apache.rat.commandline.ArgumentContext
-
Creates a context with an empty configuration.
- ArgumentContext(File, ReportConfiguration, Options, String[]) - Constructor for class org.apache.rat.commandline.ArgumentContext
-
Creates a context with the specified configuration.
- ArgumentTracker - Class in org.apache.rat.ui
-
Tracks Arg values that are set and their values for conversion from native UI to Apache Commons command line values.
- ArgumentTracker(UIOptionCollection<?>) - Constructor for class org.apache.rat.ui.ArgumentTracker
-
The arguments understood by the UI for the current report execution.
- argumentType - Variable in class org.apache.rat.ui.UIOption
-
The argument type for this option
- argumentTypes() - Method in class org.apache.rat.documentation.velocity.RatTool
-
Gets the list of argument types.
- ArgumentTypes - Class in org.apache.rat.tools
-
A simple tool to convert CLI options to Maven and Ant format and produce a CSV file.
- ArrayCharFilterTest - Class in org.apache.rat.header
- ArrayCharFilterTest() - Constructor for class org.apache.rat.header.ArrayCharFilterTest
- as(CasedString.StringCase) - Method in class org.apache.rat.utils.CasedString
-
Converts this cased string into another format.
- ASF_TEXT - Static variable in class org.apache.rat.testhelpers.data.DataUtils
-
The text for the current ASF license as a block of text with new lines.
- ASF_TEXT_LINES - Static variable in class org.apache.rat.testhelpers.data.DataUtils
-
The text for the current ASF license.
- asFile() - Method in class org.apache.rat.document.ArchiveEntryName
- asFile() - Method in class org.apache.rat.document.DocumentName
-
Creates a file from the fully qualified 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.
- asIterableWithPredicateTest() - Method in class org.apache.rat.config.exclusion.ExclusionUtilsTest
- asIterableWithStringTest() - Method in class org.apache.rat.config.exclusion.ExclusionUtilsTest
- asIterator(File, Predicate<String>) - Static method in class org.apache.rat.config.exclusion.ExclusionUtils
-
Creates an iterator of Strings from a file of patterns.
- asMatcherSet() - Method in class org.apache.rat.config.exclusion.fileprocessors.AbstractFileProcessorBuilder.LevelBuilder
-
Constructs the MatcherSet for this level.
- 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 class org.apache.rat.utils.CasedString.StringCase
-
Assembles segments into a String.
- assertAttributes(Object, XPath, String, Map<String, String>) - Static method in class org.apache.rat.testhelpers.XmlUtils
-
Assert that attributes are set on a node.
- assertCorrect(List<MatcherSet>, DocumentName, Iterable<String>, Iterable<String>) - Method in class org.apache.rat.config.exclusion.fileprocessors.AbstractIgnoreBuilderTest
-
Asserts the correctness of the matcher.
- assertCorrect(AbstractFileProcessorBuilder, Iterable<String>, Iterable<String>) - Method in class org.apache.rat.config.exclusion.fileprocessors.AbstractIgnoreBuilderTest
-
Asserts the correctness of the excluder.
- assertIsNotPresent(Object, XPath, String) - Static method in class org.apache.rat.testhelpers.XmlUtils
-
Assert that an XPath is not present in the document.
- assertIsNotPresent(String, Object, XPath, String) - Static method in class org.apache.rat.testhelpers.XmlUtils
-
Assert that a named XPath is not present in the document.
- assertIsPresent(Object, XPath, String) - Static method in class org.apache.rat.testhelpers.XmlUtils
-
Assert that an XPath is present in the document.
- assertIsPresent(String, Object, XPath, String) - Static method in class org.apache.rat.testhelpers.XmlUtils
-
Assert that a named XPath is present in the document.
- assertPatternInTarget(String, String) - Static method in class org.apache.rat.testhelpers.TextUtils
-
Deprecated.use assertThat(target).containsPattern(pattern)
- assertPatternNotInTarget(String, String) - Static method in class org.apache.rat.testhelpers.TextUtils
-
Deprecated.use assertThat(target).doesNotContainPattern(pattern)
- assertSame(ExclusionProcessor, ExclusionProcessor) - Static method in class org.apache.rat.config.exclusion.ExclusionProcessorTest
- assertSame(ClaimStatistic, ClaimStatistic) - Static method in class org.apache.rat.report.claim.ClaimStatisticTest
-
Compares two claim statistics for similarity after serialization/deserialization.
- assertSame(ReportConfiguration, ReportConfiguration) - Static method in class org.apache.rat.ReportConfigurationTest
- assertValues(IHeaderMatcher, boolean...) - Method in class org.apache.rat.analysis.matchers.AbstractMatcherTest
- 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 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 class org.apache.rat.tools.xsd.XsdWriter.Type
-
An attribute
- attributes(Node) - Static method in class org.apache.rat.configuration.XMLConfigurationReader
-
Get a map of Node attribute names to values.
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.Cntr - Class in org.apache.rat.anttasks
- BaseAntTask.Configs - Class in org.apache.rat.anttasks
- BaseAntTask.CounterMaxs - Class in org.apache.rat.anttasks
- BaseAntTask.CounterMins - Class in org.apache.rat.anttasks
- BaseAntTask.Excludes - Class in org.apache.rat.anttasks
- BaseAntTask.Expr - Class in org.apache.rat.anttasks
- BaseAntTask.Filename - Class in org.apache.rat.anttasks
- BaseAntTask.Includes - Class in org.apache.rat.anttasks
- BaseAntTask.InputExcludeParsedScms - Class in org.apache.rat.anttasks
- BaseAntTask.InputExcludes - Class in org.apache.rat.anttasks
- BaseAntTask.InputExcludeStds - Class in org.apache.rat.anttasks
- BaseAntTask.InputIncludes - Class in org.apache.rat.anttasks
- BaseAntTask.InputIncludeStds - Class in org.apache.rat.anttasks
- BaseAntTask.LicenseFamiliesApproved - Class in org.apache.rat.anttasks
- BaseAntTask.LicenseFamiliesDenied - Class in org.apache.rat.anttasks
- BaseAntTask.Licenses - Class in org.apache.rat.anttasks
- BaseAntTask.LicensesApproved - Class in org.apache.rat.anttasks
- BaseAntTask.LicensesDenied - Class in org.apache.rat.anttasks
- BaseAntTask.Lst - Class in org.apache.rat.anttasks
- BaseAntTask.Std - Class in org.apache.rat.anttasks
- BaseAntTask.TxtValue - Class in org.apache.rat.anttasks
- basedir - Variable in class org.apache.rat.mp.AbstractRatMojo
-
The base directory, in which to search for files.
- baseDir - Variable in class org.apache.rat.test.AbstractOptionsProvider
-
The directory to place test data in.
- BaseLicense - Class in org.apache.rat.analysis.license
-
Deprecated.
- BaseLicense() - Constructor for class org.apache.rat.analysis.license.BaseLicense
-
Deprecated.
- baseName - Variable in class org.apache.rat.config.exclusion.fileprocessors.AbstractIgnoreBuilderTest
- baseName() - Method in class org.apache.rat.test.AbstractOptionsProvider
-
Gets the document name based on the baseDir.
- BaseOption - Class in org.apache.rat.testhelpers
-
An implementation of UIOption to use in general (non-UI limited or adjusted) testing.
- BaseOption.BaseOptionBuilder - Class in org.apache.rat.testhelpers
-
The BaseOptionBuilder implementation.
- BaseOptionBuilder() - Constructor for class org.apache.rat.testhelpers.BaseOption.BaseOptionBuilder
- BaseOptionCollection - Class in org.apache.rat.testhelpers
-
A UIOptionCollection for testing purposes.
- BaseOptionCollection() - Constructor for class org.apache.rat.testhelpers.BaseOptionCollection
-
Constructs a default BaseOptionCollection.
- BaseOptionCollection(BaseOptionCollection.Builder) - Constructor for class org.apache.rat.testhelpers.BaseOptionCollection
-
Constructs a BaseOptionCollection from the provided builder.
- BaseOptionCollection.Builder - Class in org.apache.rat.testhelpers
-
The BaseOptionCollection Builder implementation.
- BaseRatMojo - Class in org.apache.rat.plugin
-
Generated class to provide Maven support for standard RAT command line options DO NOT EDIT - GENERATED FILE
- BaseRatMojo() - Constructor for class org.apache.rat.plugin.BaseRatMojo
- BAZAAR - Enum constant in enum class 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
.bzrignorefiles. - BazaarIgnoreBuilder() - Constructor for class org.apache.rat.config.exclusion.fileprocessors.BazaarIgnoreBuilder
-
Constructor.
- BazaarIgnoreBuilderTest - Class in org.apache.rat.config.exclusion.fileprocessors
- BazaarIgnoreBuilderTest() - Constructor for class org.apache.rat.config.exclusion.fileprocessors.BazaarIgnoreBuilderTest
- beforeEach() - Method in class org.apache.rat.walker.DirectoryWalkerTest
- BINARIES - Enum constant in enum class org.apache.rat.report.claim.ClaimStatistic.Counter
-
count of binary files
- BINARY - Enum constant in enum class org.apache.rat.api.Document.Type
-
A binary file.
- binaryTypeAnalyser() - Method in class org.apache.rat.analysis.AnalyserFactoryTest
- BITKEEPER - Enum constant in enum class 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.Reporter.Output.Builder
- build() - Method in class org.apache.rat.testhelpers.BaseOptionCollection.Builder
-
Builds a BaserOptionCollection.
- build() - Method in class org.apache.rat.ui.UIOption.Builder
-
Builds the UIOption.
- build() - Method in class org.apache.rat.walker.ReportableListWalker.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 class 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() - Static method in class org.apache.rat.Reporter.Output
- builder() - Method in class org.apache.rat.testhelpers.BaseOption
-
Creates a builder for the BaseOption.
- builder() - Static method in class org.apache.rat.testhelpers.BaseOptionCollection
-
Constructs a BaseOptionCollection builder.
- 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.ReportableListWalker
-
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
- Builder() - Constructor for class org.apache.rat.Reporter.Output.Builder
- Builder() - Constructor for class org.apache.rat.ui.UIOption.Builder
-
Constructor.
- Builder(Supplier<UIOption.Builder<T, ?>>) - Constructor for class org.apache.rat.ui.UIOptionCollection.Builder
-
Constructor for the UI option collection 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
Optionsobject from the list of defined Options. - buildType() - Method in class org.apache.rat.documentation.options.AntOption
-
Gets the Ant build type for this option.
C
- CAMEL - Static variable in class org.apache.rat.utils.CasedString.StringCase
-
The camel case.
- 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
-
Creates a cased string by parsing the string argument for the specific case.
- CasedString(CasedString.StringCase, String[]) - Constructor for class org.apache.rat.utils.CasedString
-
Creates a cased string of the specified case and segments
- CasedString.StringCase - Class in org.apache.rat.utils
-
The definition of a String case.
- cdata(CharSequence) - Method in class org.apache.rat.report.xml.writer.XmlWriter
-
Writes CDATA content.
- CDDL1LicenseTest - Class in org.apache.rat.analysis.license
- CDDL1LicenseTest() - Constructor for class org.apache.rat.analysis.license.CDDL1LicenseTest
- check(Reporter.Output) - Method in class org.apache.rat.mp.RatCheckMojo
- 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 class 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.
- 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 Class in org.apache.rat.report.claim
-
The counter types
- ClaimStatistic.SerDes - Class in org.apache.rat.report.claim
-
Serialize and deserialize the claim Statistic.
- ClaimStatisticTest - Class in org.apache.rat.report.claim
- ClaimStatisticTest() - Constructor for class org.apache.rat.report.claim.ClaimStatisticTest
- 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.
- cleanup(String) - Method in class org.apache.rat.ui.UIOption
-
Replaces CLI pattern options with implementation specific pattern options.
- cleanupName() - Method in class org.apache.rat.documentation.options.AntOption
-
Cleans up the name of this AntOption.
- cleanupName(Option) - Method in class org.apache.rat.CLIOption
- cleanupName(Option) - Method in class org.apache.rat.documentation.options.AntOption
- cleanupName(Option) - Method in class org.apache.rat.documentation.options.MavenOption
- cleanupName(Option) - Method in class org.apache.rat.testhelpers.BaseOption
- cleanupName(Option) - Method in class org.apache.rat.TestOption
- cleanupName(Option) - Method in class org.apache.rat.ui.UIOption
-
Provide means to wrap the given option depending on the UI-specific option implementation.
- cleanupName(Option) - Method in class org.apache.rat.ui.UIOptionCollectionTest.TestingUIOption
- clear() - Method in class org.apache.rat.testhelpers.TestingLog
-
Clears the captured buffer.
- clear() - Method in class org.apache.rat.utils.ReportingSet
- CLIBuilder() - Constructor for class org.apache.rat.CLIOption.CLIBuilder
- CLIOption - Class in org.apache.rat
-
The CLI option definition.
- CLIOption.CLIBuilder - Class in org.apache.rat
-
Builder for a CLI Option.
- cliOptionCollection - Variable in class org.apache.rat.help.AbstractHelp
-
The collection of client options.
- CLIOptionCollection - Class in org.apache.rat
-
The collection of CLI Options.
- CLIOptionCollection() - Constructor for class org.apache.rat.CLIOptionCollection
-
Constructs the CLIOption collection.
- cliOptions() - Method in class org.apache.rat.documentation.velocity.RatTool
-
Gets a map client option name to CLI Option.
- close() - Method in class org.apache.rat.report.xml.writer.XmlWriter
- close(XsdWriter.Type) - Method in class org.apache.rat.tools.xsd.XsdWriter
-
Closes (Ends) the element for the type.
- closeDocument() - Method in class org.apache.rat.report.xml.writer.XmlWriter
-
Closes all pending elements.
- closeElement() - Method in class org.apache.rat.report.xml.writer.XmlWriter
-
Closes the last element written.
- 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.
- Cntr() - Constructor for class org.apache.rat.anttasks.BaseAntTask.Cntr
- commandLineDescription(CommandLine) - Static method in class org.apache.rat.commandline.ArgumentContext
-
Creates a visual description of the CommandLine.
- comment(CharSequence) - Method in class org.apache.rat.report.xml.writer.XmlWriter
-
Writes a comment.
- 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
falsefor 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.
- CommentFilterTest() - Method in class org.apache.rat.config.exclusion.ExclusionUtilsTest
- 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
- compareTo(TestData) - Method in class org.apache.rat.testhelpers.data.TestData
- COMPLEX - Enum constant in enum class org.apache.rat.tools.xsd.XsdWriter.Type
-
A complex type
- COMPLEX_CONTENT - Enum constant in enum class org.apache.rat.tools.xsd.XsdWriter.Type
-
A complex type
- ComponentType - Enum Class in org.apache.rat.config.parameters
-
Types of components
- ConfigComponent - Annotation Interface in org.apache.rat.config.parameters
-
An annotation that marks a configuration component.
- configTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- configTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Execute an
Arg.CONFIGURATIONtests. - configTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- configuration(String, DocumentName) - Method in class org.apache.rat.Reporter.Output.Builder
- configuration(XmlWriter, ReportConfiguration) - Static method in class org.apache.rat.report.xml.XmlReportFactory
-
Creates a configuration report
- configuration(ReportConfiguration) - Method in class org.apache.rat.Reporter.Output.Builder
- CONFIGURATION - Enum constant in enum class org.apache.rat.commandline.Arg
-
Group of options that read a configuration file.
- CONFIGURATION_NO_DEFAULTS - Enum constant in enum class org.apache.rat.commandline.Arg
-
Group of options that skip the default configuration file.
- ConfigurationException - Exception in org.apache.rat
-
An exception thrown when there is an issue with the configuration.
- ConfigurationException(String) - Constructor for exception org.apache.rat.ConfigurationException
- ConfigurationException(String, Throwable) - Constructor for exception org.apache.rat.ConfigurationException
- ConfigurationException(Throwable) - Constructor for exception org.apache.rat.ConfigurationException
- configurationNoDefaultsTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- configurationNoDefaultsTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Execute an
Arg.CONFIGURATION_NO_DEFAULTStests. - configurationNoDefaultsTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- ConfigurationReportTest - Class in org.apache.rat.report
- ConfigurationReportTest() - Constructor for class org.apache.rat.report.ConfigurationReportTest
- contains(Object) - Method in class org.apache.rat.utils.ReportingSet
- contains(Option) - Method in class org.apache.rat.ui.UpdatableOptionGroupCollection
-
Returns true if the option is in any of the groups.
- containsAll(Collection<?>) - Method in class org.apache.rat.utils.ReportingSet
- content(CharSequence) - Method in class org.apache.rat.report.xml.writer.XmlWriter
-
Writes content.
- convert(Arg, Arg) - Method in class org.apache.rat.documentation.options.AntOptionCollection.Builder
-
Converts one Arg type to another.
- convertedFrom() - Method in class org.apache.rat.documentation.options.AntOption
-
Gets the set of options that are mapped to this option.
- convertedFrom(AntOption) - Method in class org.apache.rat.documentation.options.AntOptionCollection
-
Returns the set of AntOptions that the argument was converted from.
- 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
- CopyrightBuilderTest - Class in org.apache.rat.configuration.builders
- CopyrightBuilderTest() - Constructor for class org.apache.rat.configuration.builders.CopyrightBuilderTest
- 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.
The matching is done case-insensitive
Example supported Copyright header lines, using copyright owner "FooBar" Copyright 2010 FooBar. Copyright 2010-2012 FooBar. copyright 2012 foobar - 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.
- CopyrightMatcherTest - Class in org.apache.rat.analysis.matchers
- CopyrightMatcherTest() - Constructor for class org.apache.rat.analysis.matchers.CopyrightMatcherTest
- copyrightTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- COUNT - Enum constant in enum class 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 pair of Converter and count.
- COUNTER_MAX - Enum constant in enum class org.apache.rat.commandline.Arg
-
Option to specify an acceptable number of various counters.
- COUNTER_MIN - Enum constant in enum class org.apache.rat.commandline.Arg
-
Option to specify an acceptable number of various counters.
- counterMaxTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- counterMaxTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Execute an
Arg.COUNTER_MAXtests. - counterMaxTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- counterMinTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- counterMinTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Execute an
Arg.COUNTER_MINtests. - counterMinTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- COUNTERPATTERN - Enum constant in enum class org.apache.rat.OptionCollection.ArgumentType
-
A Counter pattern name
- counterText(ClaimStatistic.Counter, int, boolean) - Static method in class org.apache.rat.ReporterTestUtils
-
Renders report contents of a given counter value, including handling of negation.
- create() - Method in interface org.apache.rat.ui.spi.UIProvider
- 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. - create(OptionGroup) - Static method in class org.apache.rat.ui.UpdatableOptionGroup
-
Converts the group into an UpdatableOptionGroup if it is not already an instance
- createConfigs() - Method in class org.apache.rat.anttasks.BaseAntTask
-
File names for system configuration.
- createConfiguration(ArgumentContext) - Static method in class org.apache.rat.OptionCollection
-
Create the report configuration.
- createConfiguredAnalyser(ReportConfiguration) - Static method in class org.apache.rat.analysis.AnalyserFactory
-
Creates a DocumentAnalyser from the report configuration.
- createCounterMaxs() - Method in class org.apache.rat.anttasks.BaseAntTask
-
The acceptable maximum number for the specified counter.
- createCounterMins() - Method in class org.apache.rat.anttasks.BaseAntTask
-
The minimum number for the specified counter.
- createDefault() - Static method in class org.apache.rat.utils.DefaultLog
-
Creates a new instance of the default log.
- createExcludes() - Method in class org.apache.rat.anttasks.BaseAntTask
-
Deprecated.Deprecated for removal since 0.17: Use <inputExcludes> instead.
- createIncludes() - Method in class org.apache.rat.anttasks.BaseAntTask
-
Deprecated.Deprecated for removal since 0.17: Use <inputIncludes> instead.
- createInputExcludeParsedScms() - Method in class org.apache.rat.anttasks.BaseAntTask
-
Parse SCM based exclusion files to exclude specified files and directories.
- createInputExcludes() - Method in class org.apache.rat.anttasks.BaseAntTask
-
Excludes files matching <Expression>.
- createInputExcludeStds() - Method in class org.apache.rat.anttasks.BaseAntTask
-
Excludes files defined in standard collections based on commonly occurring groups.
- createInputIncludes() - Method in class org.apache.rat.anttasks.BaseAntTask
-
Includes files matching <Expression>.
- createInputIncludeStds() - Method in class org.apache.rat.anttasks.BaseAntTask
-
Includes files defined in standard collections based on commonly occurring groups.
- createLicenseFamiliesApproved() - Method in class org.apache.rat.anttasks.BaseAntTask
-
A comma separated list of approved license family IDs.
- createLicenseFamiliesDenied() - Method in class org.apache.rat.anttasks.BaseAntTask
-
A comma separated list of denied License family IDs.
- createLicenses() - Method in class org.apache.rat.anttasks.BaseAntTask
-
Deprecated.Deprecated for removal since 0.17: Use <configs> instead.
- createLicensesApproved() - Method in class org.apache.rat.anttasks.BaseAntTask
-
A comma separated list of approved License IDs.
- createLicensesDenied() - Method in class org.apache.rat.anttasks.BaseAntTask
-
A comma separated list of 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 ifitdoes. - 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(XmlWriter, ClaimStatistic, ReportConfiguration) - Static method in class org.apache.rat.report.xml.XmlReportFactory
-
Creates a RatReport from the arguments.
- createTransformer() - Static method in class org.apache.rat.utils.StandardXmlFactory
-
Create a transformer with no stylesheet.
- createTransformer(InputStream) - Static method in class org.apache.rat.utils.StandardXmlFactory
-
Create a transformer with the specified stylesheet.
- CVS - Enum constant in enum class 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
.csvignorefile. - CVSIgnoreBuilder() - Constructor for class org.apache.rat.config.exclusion.fileprocessors.CVSIgnoreBuilder
-
The constructor.
- CVSIgnoreBuilderTest - Class in org.apache.rat.config.exclusion.fileprocessors
- CVSIgnoreBuilderTest() - Constructor for class org.apache.rat.config.exclusion.fileprocessors.CVSIgnoreBuilderTest
D
- DARCS - Enum constant in enum class org.apache.rat.config.exclusion.StandardCollection
-
The files and directories created by a DARCS source code control based tool.
- data - Variable in class org.apache.rat.analysis.license.AbstractLicenseTest
- DataUtils - Class in org.apache.rat.testhelpers.data
-
A collection of static methods to create data.
- 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 class 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 - Static variable in class org.apache.rat.document.FSInfoTest
- 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.outandSystem.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(Option) - Method in class org.apache.rat.ui.UIOptionCollection
-
Gets the default value for the option.
- defaultValue(Option, String) - Method in class org.apache.rat.ui.UIOptionCollection.Builder
-
Specify the default values for an option.
- defaultValue(Arg, String) - Method in class org.apache.rat.ui.UIOptionCollection.Builder
-
Specify the default values for an Arg.
- delete(File) - Static method in class org.apache.rat.utils.FileUtils
-
Deletes a file if it exists (ignoring all IO-related exceptions).
- DEPRECATED_MSG - Static variable in class org.apache.rat.help.AbstractHelp
-
Function to format deprecated display
- DEPRECATED_UI_OPTION - Static variable in class org.apache.rat.ui.UIOptionCollectionTest
- DeprecatedConfig - Interface in org.apache.rat.analysis.license
-
Deprecated.
- DeprecationReporter - Class in org.apache.rat
-
Reporting methods for deprecated objects.
- DeprecationReporter.Info - Annotation Interface in org.apache.rat
-
Annotation to provide deprecation information for Java8.
- desc() - Method in enum class org.apache.rat.commandline.StyleSheets
-
Gets the description of the XSLT file.
- desc() - Method in enum class org.apache.rat.config.exclusion.StandardCollection
- desc() - Element in annotation interface org.apache.rat.config.parameters.ConfigComponent
-
The description of the component.
- desc() - Method in enum class org.apache.rat.ReportConfiguration.Processing
-
Gets the description of the processing type.
- description() - Method in enum class org.apache.rat.OptionCollection.ArgumentType
-
Gets the description.
- 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 class 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.
- DescriptionBuilderTest - Class in org.apache.rat.config.parameters
- DescriptionBuilderTest() - Constructor for class org.apache.rat.config.parameters.DescriptionBuilderTest
- descriptionSource() - Static method in class org.apache.rat.config.parameters.DescriptionBuilderTest
-
Scans the build classes directory to locate all class files that have Description annotations and ensure its validity.
- descriptionTest() - Method in class org.apache.rat.license.SimpleLicenseTest
- deserialize(IOSupplier<InputStream>) - Method in class org.apache.rat.report.claim.ClaimStatistic.SerDes
-
Deserializes a ClaimStatistic from an input stream.
- deserialize(IOSupplier<InputStream>, DocumentName) - Method in class org.apache.rat.ReportConfiguration.SerDes
-
Reads an input stream as an XML document and parses the report configuration from that.
- deserialize(Node) - Method in class org.apache.rat.config.exclusion.ExclusionProcessor.SerDes
-
Deserialize from XML Document node to ExclusionProcessor.
- detectedLicense() - Method in class org.apache.rat.api.MetaData
-
Determines if a matching license has been detected.
- DIR - Enum constant in enum class 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.
- DirectoryWalkerTest - Class in org.apache.rat.walker
- DirectoryWalkerTest() - Constructor for class org.apache.rat.walker.DirectoryWalkerTest
- DIRORARCHIVE - Enum constant in enum class org.apache.rat.OptionCollection.ArgumentType
-
A directory or archive.
- dirSeparator() - Method in class org.apache.rat.document.DocumentName.FSInfo
-
Gets the directory separator.
- disableOption(Option) - Method in class org.apache.rat.ui.UpdatableOptionGroup
-
Disable an option in the group.
- displayArgAndName(Option, String) - Method in class org.apache.rat.test.AbstractOptionsProvider
-
Display the option and value under test
- displayName() - Method in enum class org.apache.rat.report.claim.ClaimStatistic.Counter
-
Display name is capitalized and any underscores are replaced by spaces.
- doBuild() - Method in class org.apache.rat.CLIOption.CLIBuilder
- doBuild() - Method in class org.apache.rat.documentation.options.AntOption.AntOptionBuilder
- doBuild() - Method in class org.apache.rat.documentation.options.MavenOption.MavenOptionBuilder
- doBuild() - Method in class org.apache.rat.testhelpers.BaseOption.BaseOptionBuilder
- doBuild() - Method in class org.apache.rat.TestOption.TestOptionBuilder
- doBuild() - Method in class org.apache.rat.ui.UIOption.Builder
-
Executes the final build.
- doBuild() - Method in class org.apache.rat.ui.UIOptionCollectionTest.TestingUIOption.TestingUIOptionBuilder
- document(String, DocumentName) - Method in class org.apache.rat.Reporter.Output.Builder
- document(XmlWriter, Document) - Static method in class org.apache.rat.report.xml.XmlElements
-
Creates a document element with attributes.
- document(Document) - Method in class org.apache.rat.Reporter.Output.Builder
- 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 class org.apache.rat.report.xml.XmlElements.Elements
-
A document type entry.
- DOCUMENT_TYPES - Enum constant in enum class org.apache.rat.report.claim.ClaimStatistic.Counter
-
count of distinct document types
- Document.Type - Enum Class in org.apache.rat.api
-
An enumeration of document types.
- DocumentAnalyser - Interface in org.apache.rat.document
-
Analyses Documents.
- DocumentAnalyserTest - Class in org.apache.rat.analysis
-
Tests the Default policy implementation.
- DocumentAnalyserTest() - Constructor for class org.apache.rat.analysis.DocumentAnalyserTest
- documentation() - Method in enum class org.apache.rat.api.EnvVar
-
Gets the documentation for this EnvVar.
- Documentation - Class in org.apache.rat.tools
-
Generates text based documentation for Licenses, LicenceFamilies, and Matchers.
- documentBuilder() - Static method in class org.apache.rat.utils.StandardXmlFactory
-
Creates a DocumentBuilder with reasonable security settings.
- 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.
- DocumentNameBuilderTest - Class in org.apache.rat.document
-
Tests the DcoumentName.Builder class
- DocumentNameBuilderTest() - Constructor for class org.apache.rat.document.DocumentNameBuilderTest
- 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 MatcherPatterns object.
- 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.
- DocumentNameMatcherTest - Class in org.apache.rat.document
- DocumentNameMatcherTest() - Constructor for class org.apache.rat.document.DocumentNameMatcherTest
- DocumentNameTest - Class in org.apache.rat.document
- DocumentNameTest() - Constructor for class org.apache.rat.document.DocumentNameTest
- documentOut(boolean, Document.Type, String) - Static method in class org.apache.rat.ReporterTestUtils
-
Generates the regex string for a document output line.
- documentType(XmlWriter, String, int) - Static method in class org.apache.rat.report.xml.XmlElements
-
Creates a document type element.
- DOT - Static variable in class org.apache.rat.utils.CasedString.StringCase
-
The dot case.
- doubleLine() - Method in class org.apache.rat.documentation.velocity.RatTool
-
Gets two new lines.
- DRY_RUN - Enum constant in enum class org.apache.rat.commandline.Arg
-
Specifies that the run should not perform any updates to files.
- dryRunTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- dryRunTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Execute an
Arg.DRY_RUNtests. - dryRunTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- DummyDocumentBuilderFactory() - Constructor for class org.apache.rat.utils.StandardXmlFactoryTest.DummyDocumentBuilderFactory
- dump(Option, String, DocumentNameMatcher, DocumentName) - Method in class org.apache.rat.test.AbstractOptionsProvider
- dump(DocumentNameMatcher, DocumentName) - Method in class org.apache.rat.test.AbstractOptionsProvider
E
- ECLIPSE - Enum constant in enum class org.apache.rat.config.exclusion.StandardCollection
-
The files and directories created by an Eclipse IDE based tool.
- EDIT_ADD - Enum constant in enum class org.apache.rat.commandline.Arg
-
Defines options to add licenses to files.
- EDIT_COPYRIGHT - Enum constant in enum class org.apache.rat.commandline.Arg
-
Defines options to add copyright to files.
- EDIT_OVERWRITE - Enum constant in enum class org.apache.rat.commandline.Arg
-
Causes file updates to overwrite existing files.
- editCopyrightTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- editCopyrightTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Execute an
Arg.EDIT_COPYRIGHTtests. - editCopyrightTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- editLicenseTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- editLicenseTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Execute an
Arg.EDIT_ADDtests. - editLicenseTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- editOverwriteTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- editOverwriteTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Execute an
Arg.EDIT_OVERWRITEtests. - editOverwriteTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- ELEMENT - Enum constant in enum class org.apache.rat.tools.xsd.XsdWriter.Type
-
An element
- EMPTY - Static variable in class org.apache.rat.testhelpers.TextUtils
-
An empty list of strings.
- emptyIterator() - Static method in class org.apache.rat.utils.ExtendedIterator
-
An empty Extended iterator
- ENCODING - Enum constant in enum class org.apache.rat.report.xml.XmlElements.Attributes
-
The encoding for a text document.
- endReport() - Method in class org.apache.rat.report.claim.ClaimAggregator
- endReport() - Method in interface org.apache.rat.report.RatReport
-
Signals the end of execution for the report.
- environmentVariables() - Method in class org.apache.rat.documentation.velocity.RatTool
-
Gets the list of environment variables.
- EnvVar - Enum Class in org.apache.rat.api
-
This enumeration contains and documents RAT-specific environment variables.
- 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 record class org.apache.rat.ReportConfiguration.IODescriptor
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.apache.rat.testhelpers.TestingLicense
- equals(Object) - Method in class org.apache.rat.ui.UIOption
- equals(Object) - Method in class org.apache.rat.utils.CasedString
- 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 class org.apache.rat.utils.Log.Level
-
Log error only.
- ExampleGenerator() - Constructor for class org.apache.rat.documentation.options.AntOption.ExampleGenerator
-
The constructor.
- EXCLUDE - Enum constant in enum class org.apache.rat.commandline.Arg
-
Excludes files by expression.
- EXCLUDE_ARGS - Static variable in class org.apache.rat.test.AbstractOptionsProvider
-
The list of exclude args.
- EXCLUDE_FILE - Enum constant in enum class org.apache.rat.commandline.Arg
-
Excludes files based on the contents of a file.
- EXCLUDE_PARSE_SCM - Enum constant in enum class org.apache.rat.commandline.Arg
-
Excludes files based on SCM exclusion file processing.
- EXCLUDE_SIZE - Enum constant in enum class org.apache.rat.commandline.Arg
-
Excludes files if they are smaller than the given threshold.
- EXCLUDE_STD - Enum constant in enum class 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
- excludeFileTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- excludes() - Method in interface org.apache.rat.config.exclusion.MatcherSet
- excludeTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- ExclusionProcessor - Class in org.apache.rat.config.exclusion
-
Processes the include and exclude patterns and applies the result against a base directory to return a Reportable that contains all the reportable objects.
- ExclusionProcessor() - Constructor for class org.apache.rat.config.exclusion.ExclusionProcessor
-
Constructs the processor.
- ExclusionProcessor.SerDes - Class in org.apache.rat.config.exclusion
-
Serializes and deserializes the ExclusionProcessor to an XML document.
- ExclusionProcessorTest - Class in org.apache.rat.config.exclusion
- ExclusionProcessorTest() - Constructor for class org.apache.rat.config.exclusion.ExclusionProcessorTest
- ExclusionUtils - Class in org.apache.rat.config.exclusion
-
Utilities for exclusion processing.
- ExclusionUtilsTest - Class in org.apache.rat.config.exclusion
- ExclusionUtilsTest() - Constructor for class org.apache.rat.config.exclusion.ExclusionUtilsTest
- exec() - Method in interface org.apache.rat.OptionCollectionTest.OptionTest
-
Executes the test and uses fail or asserts to generate failures.
- execLicensesApprovedTest(Option, String[]) - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- execLicensesApprovedTest(Option, String[], Consumer<Path>) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- execute() - Method in class org.apache.rat.anttasks.Help
-
Generates the help.
- 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.
- EXPECTED_IDS - Static variable in class org.apache.rat.configuration.XMLConfigurationReaderTest
-
The expected IDs for the default configuration.
- EXPECTED_LICENSES - Static variable in class org.apache.rat.configuration.XMLConfigurationReaderTest
-
The expected licenses for the default configuration.
- expectingException() - Method in class org.apache.rat.testhelpers.data.TestData
-
Determines if the test is expecting an exception.
- Exporter - Class in org.apache.rat.documentation
-
Uses Apache Velocity to write a document containing RAT configuration information.
- Exporter() - Constructor for class org.apache.rat.documentation.Exporter
- Expr() - Constructor for class org.apache.rat.anttasks.BaseAntTask.Expr
- EXPRESSION - Enum constant in enum class org.apache.rat.OptionCollection.ArgumentType
-
A matching expression.
- 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 class org.apache.rat.tools.xsd.XsdWriter.Type
-
An extension
- extractArgs(List<Pair<Option, String[]>>) - Static method in class org.apache.rat.test.AbstractOptionsProvider
-
Converts each
Pair<Option, String[]>into the option string and its arguments. - extractCategory(String, String) - Method in class org.apache.rat.analysis.license.AbstractLicenseTest
- extractKey(Option) - Static method in class org.apache.rat.ui.ArgumentTracker
-
Extract the core name from the option.
- extractName(Option) - Static method in class org.apache.rat.ui.ArgumentTracker
-
Generates the CasedString for the specified option.
- extractPattern(String, String) - Static method in class org.apache.rat.config.exclusion.plexus.SelectorUtils
F
- FAIL - Enum constant in enum class org.apache.rat.utils.ReportingSet.Options
- FALSE - Enum constant in enum class 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 class org.apache.rat.commandline.Arg
-
Option that specifies approved license families.
- FAMILIES_APPROVED_FILE - Enum constant in enum class org.apache.rat.commandline.Arg
-
Option that specifies approved license families from a file.
- FAMILIES_DENIED - Enum constant in enum class org.apache.rat.commandline.Arg
-
Option to list license families to remove from the approved list.
- FAMILIES_DENIED_FILE - Enum constant in enum class org.apache.rat.commandline.Arg
-
Option to read a list of license families to remove from the approved list.
- family() - Method in class org.apache.rat.documentation.velocity.License
-
Gets the family name of this license.
- 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 class 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.
- familyId - Static variable in class org.apache.rat.analysis.license.ApacheSoftwareLicenseTest
- FAMILYID - Enum constant in enum class org.apache.rat.OptionCollection.ArgumentType
-
A license family id.
- 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 - Enum constant in enum class org.apache.rat.OptionCollection.ArgumentType
-
A plain file.
- FILE_CONVERTER - Static variable in class org.apache.rat.commandline.Converters
-
Creates a file with fully qualified name.
- fileCommentFilterTest() - Method in class org.apache.rat.config.exclusion.ExclusionUtilsTest
- 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.
- FileDocumentTest - Class in org.apache.rat.document
- FileDocumentTest() - Constructor for class org.apache.rat.document.FileDocumentTest
- FileListWalker - Class in org.apache.rat.walker
-
Implementation of Reportable that traverses over a resource collection internally.
- FileListWalker(FileDocument) - Constructor for class org.apache.rat.walker.FileListWalker
-
Constructor.
- FileListWalkerTest - Class in org.apache.rat.walker
- FileListWalkerTest() - Constructor for class org.apache.rat.walker.FileListWalkerTest
- fileName - Variable in class org.apache.rat.config.exclusion.fileprocessors.AbstractFileProcessorBuilder
-
The name of the file being processed
- Filename() - Constructor for class org.apache.rat.anttasks.BaseAntTask.Filename
- fileProcessorBuilder() - Method in enum class org.apache.rat.config.exclusion.StandardCollection
-
Returns the fileProcessor if it exists.
- FileUtils - Class in org.apache.rat.utils
-
A set of utilities to help process files.
- fileWithBOM() - Method in class org.apache.rat.annotation.TestLicenseAppender
- 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.
- filteredMatches() - Method in class org.apache.rat.header.HeaderMatcherTest
- filtering() - Method in class org.apache.rat.header.FilteringSequenceFactoryTest
- FilteringSequenceFactoryTest - Class in org.apache.rat.header
- FilteringSequenceFactoryTest() - Constructor for class org.apache.rat.header.FilteringSequenceFactoryTest
- filterOut - Variable in class org.apache.rat.header.SimpleCharFilter
-
Deprecated.
- finalize() - Method in class org.apache.rat.analysis.matchers.SimpleTextMatcher
- find(String) - Method in enum class org.apache.rat.commandline.Arg
-
Finds the element associated with the key within the element group.
- findArg(String) - Static method in enum class org.apache.rat.commandline.Arg
-
Finds the Arg that contains an Option with the specified key.
- findGroups(Option) - Method in class org.apache.rat.ui.UpdatableOptionGroupCollection
-
Gets ll the UpdatableOptionGroups that the 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.
- FORCED - Enum constant in enum class org.apache.rat.config.AddLicenseHeaders
-
Add headers and overwrite the existing file.
- forceTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- forDisplayName(String) - Static method in enum class org.apache.rat.OptionCollection.ArgumentType
-
Get the matching Argument type.
- 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(IOSupplier<InputStream>, IOSupplier<OutputStream>) - Method in class org.apache.rat.Reporter.Output
-
Formats the report to the specified output using the stylesheet.
- format(ReportConfiguration) - Method in class org.apache.rat.Reporter.Output
-
Formats the report to the output and using the stylesheet found in the report configuration.
- Format - Enum Class in org.apache.rat.configuration
-
An enumeration of the types of files that can contain the configuration information.
- formatLogEntry(String, Throwable) - Static method in interface org.apache.rat.utils.Log
- formatMsg(String) - Method in interface org.apache.rat.OptionCollectionTest.OptionTest
-
Formats the messages by adding the test name.
- FormatTest - Class in org.apache.rat.configuration
- FormatTest() - Constructor for class org.apache.rat.configuration.FormatTest
- forRemoval() - Element in annotation interface org.apache.rat.DeprecationReporter.Info
-
The description of the component.
- from(File) - Static method in enum class org.apache.rat.configuration.Format
-
Determine the
Formatfrom a file. - from(Exception) - Static method in exception org.apache.rat.ConfigurationException
- from(String) - Static method in enum class org.apache.rat.configuration.Format
-
Determine the
Formatfrom 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 class org.apache.rat.configuration.Format
-
Determine the
Formatfrom a URI. - fromMediaType(MediaType) - Static method in class org.apache.rat.analysis.TikaProcessor
-
Gets the Document.Type based on the MediaType.
- fromNameTest() - Method in class org.apache.rat.configuration.FormatTest
- fromProjectLevel(int) - Static method in class org.apache.rat.anttasks.Report
-
Converts to RAT log level from Ant Project log level.
- fsInfo() - Method in class org.apache.rat.document.DocumentName
-
Returns the FSInfo for this document name.
- FSInfo(FileSystem) - Constructor for class org.apache.rat.document.DocumentName.FSInfo
-
Constructor.
- FSInfoTest - Class in org.apache.rat.document
- FSInfoTest() - Constructor for class org.apache.rat.document.FSInfoTest
- 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.
- fullTextMatcherTest() - Method in class org.apache.rat.configuration.builders.TextBuilderTest
- FullTextMatcherTest - Class in org.apache.rat.analysis.matchers
- FullTextMatcherTest() - Constructor for class org.apache.rat.analysis.matchers.FullTextMatcherTest
- 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.
- generateConfig(List<Pair<Option, String[]>>) - Method in class org.apache.rat.test.AbstractOptionsProvider
-
Create the report configuration from the argument pairs.
- generateConfig(Pair<Option, String[]>...) - Method in class org.apache.rat.test.AbstractOptionsProvider
- GeneratedFileTest - Class in org.apache.rat.analysis
- get(String) - Method in interface org.apache.rat.BuilderParams
-
Gets one of the contained methods by name.
- getActualAntOption() - Method in class org.apache.rat.documentation.options.AntOption
-
If this option is converted to another option return that option otherwise return this option.
- getActualAntOption(AntOption) - Method in class org.apache.rat.documentation.options.AntOptionCollection
-
If this option is converted to another option return that option otherwise return this option.
- 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.
- getArg(String) - Method in class org.apache.rat.ui.ArgumentTracker
-
Get the list of values for a key.
- getArgName() - Method in class org.apache.rat.ui.UIOption
-
Gets the argument name if there is one.
- getArgs() - Method in class org.apache.rat.commandline.ArgumentContext
-
Gets the arguments that followed all options on the command line.
- getArgs() - Method in class org.apache.rat.testhelpers.data.TestData
-
Get the arguments for the command line.
- getArgType() - Method in class org.apache.rat.ui.UIOption
-
Gets the argument type if there is one.
- getArgumentTypes() - Static method in class org.apache.rat.OptionCollection
-
Deprecated.
- getAttribute(Object, XPath, String, String) - Static method in class org.apache.rat.testhelpers.XmlUtils
-
Get an attribute from an XPath statement
- getAttribute(String) - Method in class org.apache.rat.utils.StandardXmlFactoryTest.DummyDocumentBuilderFactory
- getAttributeFunctionName(AntOption) - Static method in class org.apache.rat.tools.AntGenerator
-
Get the signature of the attribute function.
- getAttributes() - Method in class org.apache.rat.documentation.velocity.Matcher
-
Gets the attributes of this matcher.
- getAttributes() - Method in class org.apache.rat.documentation.velocity.MatcherTree.Node
-
Gets the attributes only if they have values.
- getBaseDir() - Method in class org.apache.rat.testhelpers.data.ValidatorData
-
Gets the path to the base directory.
- 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.
- getBaseName() - Method in class org.apache.rat.testhelpers.data.ValidatorData
-
Gets the directory where the test setup was created as a DocumentName.
- getBufferedReader(File) - Static method in class org.apache.rat.test.utils.Resources
-
Locates a resource file in the classpath and returns a
BufferedReader. - getBuiltClass(Class<? extends IHeaderMatcher.Builder>) - Static method in class org.apache.rat.config.parameters.DescriptionBuilder
- getCaptured() - Method in class org.apache.rat.testhelpers.TestingLog
-
Gets the captured log entries.
- getCasedName() - Method in class org.apache.rat.ui.UIOption
-
Gets the CasedString version of the name for the native UI.
- 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.
- getChildElements(String, List<String>) - Method in class org.apache.rat.documentation.options.AntOption.ExampleGenerator
-
Creates a string comprising the child elements for the Ant XML report call.
- 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.
- 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.
- getClassName() - Method in class org.apache.rat.testhelpers.data.TestData
-
Gets the test name as a class name.
- getCollection() - Method in class org.apache.rat.documentation.velocity.Matcher.Enclosed
-
Gets the phrase "or more " if the enclosed matcher may be multiple.
- getCommandLine() - Method in class org.apache.rat.testhelpers.data.TestData
-
Gets the command line as the string objects that are normally parsed by the command line parser.
- getCommandLine(String) - Method in class org.apache.rat.testhelpers.data.TestData
-
Gets the command line as the string objects that are normally parsed by the command line parser.
- 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
- getConfiguration() - Method in class org.apache.rat.Reporter.Output
- getConfiguration() - Method in class org.apache.rat.testhelpers.data.ValidatorData
-
Gets the configuration from the run.
- 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.DeprecationReporter
-
Get the default reporter.
- getDefault() - Static method in class org.apache.rat.document.DocumentName.FSInfo
-
Gets the FSInfo for the default file system.
- getDefaultMaxValue() - Method in enum class org.apache.rat.report.claim.ClaimStatistic.Counter
-
Gets the default maximum value for the counter.
- getDefaultMinValue() - Method in enum class 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.ui.UIOption
-
Return default value.
- getDeprecated() - Method in class org.apache.rat.ui.UIOption
-
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 class org.apache.rat.documentation.velocity.Matcher.Attribute
-
Gets the description of the attribute or an empty string.
- getDescription() - Method in class org.apache.rat.documentation.velocity.Matcher
-
Gets the description of the matcher type.
- getDescription() - Method in enum class org.apache.rat.report.claim.ClaimStatistic.Counter
-
Gets the description of the counter.
- getDescription() - Method in class org.apache.rat.ui.UIOption
-
Gets the description in implementation specific format.
- getDescription(Locale) - Method in class org.apache.rat.mp.RatReportMojo
-
Returns the reports description.
- getDescription(Option) - Method in class org.apache.rat.ui.UIOptionCollection
-
Gets the description for the Option.
- getDirectorySeparator() - Method in class org.apache.rat.document.DocumentName
-
Returns the directory separator.
- getDisableOptions() - Method in class org.apache.rat.ui.UpdatableOptionGroup
-
Gets the disabled options for this group.
- getDisplayName() - Method in enum class org.apache.rat.OptionCollection.ArgumentType
-
Gets the display name.
- getDocument() - Method in class org.apache.rat.Reporter.Output
-
Gets the document that was generated during execution.
- getDocument() - Method in class org.apache.rat.testhelpers.data.ValidatorData
-
Gets the document that was generated during execution.
- 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 list of Document.Types seen in the run.
- 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
- getEnclosed() - Method in class org.apache.rat.documentation.velocity.Matcher
-
If the matcher encloses another matcher return the definition of that enclosure.
- getEnclosed() - Method in class org.apache.rat.documentation.velocity.MatcherTree.Node
-
Gets the enclosed node only if it is another matcher.
- 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.
- getExample() - Method in class org.apache.rat.CLIOption
- getExample() - Method in class org.apache.rat.documentation.options.AntOption
- getExample() - Method in class org.apache.rat.documentation.options.MavenOption
- getExample() - Method in class org.apache.rat.testhelpers.BaseOption
- getExample() - Method in class org.apache.rat.TestOption
- getExample() - Method in class org.apache.rat.ui.UIOption
-
Gets an example of how to use this option in the native UI.
- getExample() - Method in class org.apache.rat.ui.UIOptionCollectionTest.TestingUIOption
- getExample(String...) - Method in class org.apache.rat.documentation.options.MavenOption
-
Create example text for the option.
- getExample(String, Map<String, String>, List<String>) - Method in class org.apache.rat.documentation.options.AntOption.ExampleGenerator
-
Gets an example Ant XML report call using ant option with the specified attributes and child elements.
- getExampleAttributes(String, Map<String, String>) - Method in class org.apache.rat.documentation.options.AntOption.ExampleGenerator
-
Creates a string comprising the attributes for the Ant XML report call.
- getExampleResource(String) - Static method in class org.apache.rat.test.utils.Resources
-
Locates a file in the unpacked example data archive.
- getExpectedException() - Method in class org.apache.rat.testhelpers.data.TestData
-
Gets the expected exception or
nullif no exception is expected. - 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
- getFamily() - Method in class org.apache.rat.testhelpers.TestingLicense
-
Gets the family from the license.
- 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.
- getFeature(String) - Method in class org.apache.rat.utils.StandardXmlFactoryTest.DummyDocumentBuilderFactory
- getFile() - Method in class org.apache.rat.document.FileDocument
-
Gets the file underlying this document.
- 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
- getId() - Method in class org.apache.rat.testhelpers.TestingLicense
- 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 the DefaultLog instance for the current thread.
- getKeys() - Static method in class org.apache.rat.test.OptionsList
- 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.testhelpers.TestingLog
- 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.
- getLevelBuilder(int) - Method in class org.apache.rat.config.exclusion.fileprocessors.AbstractFileProcessorBuilder
- 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. - 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
- getLicenseFamily() - Method in class org.apache.rat.testhelpers.TestingLicense
- 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.
- getMappedOption(Option) - Method in class org.apache.rat.ui.UIOptionCollection
-
Gets the UIOption instance for the Option.
- getMappedOptions() - Method in class org.apache.rat.ui.UIOptionCollection
-
Gets the Stream of UIOption implementations understood by this collection.
- getMatcher() - Method in class org.apache.rat.analysis.UnknownLicense
- getMatcher() - Method in class org.apache.rat.documentation.velocity.License
-
Gets the matcher associated with this license.
- 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
- getMatcher() - Method in class org.apache.rat.testhelpers.TestingLicense
-
Gets the matcher from the license.
- getMatcherBuilder(String) - Static method in class org.apache.rat.configuration.MatcherBuilderTracker
-
Get the matching builder for the name.
- getMatcherTree() - Method in class org.apache.rat.documentation.velocity.License
-
Gets the matcher tree associated with this license.
- getMax(ClaimStatistic.Counter) - Method in class org.apache.rat.config.results.ClaimValidator
-
Gets the max 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.
- getMethod(AntOption) - Method in class org.apache.rat.tools.AntGenerator.GenerateType
- getMethodFormat(AntOption) - Method in class org.apache.rat.documentation.options.AntOptionCollection.BuildType
-
Gets the method based on how many arguments an Ant option requires.
- getMethodName() - Method in class org.apache.rat.documentation.options.MavenOption
-
Gets the method name for this option.
- getMethodSignature(String, boolean) - Method in class org.apache.rat.documentation.options.MavenOption
-
Gets the Maven Mojo method signature for this Option.
- getMin(ClaimStatistic.Counter) - Method in class org.apache.rat.config.results.ClaimValidator
-
Gets the min 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 class org.apache.rat.document.FileDocumentTest
- getName() - Method in class org.apache.rat.documentation.velocity.Matcher.Attribute
-
Gets the attribute name.
- getName() - Method in class org.apache.rat.documentation.velocity.Matcher
-
Get the name of the matcher type.
- 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 class org.apache.rat.testhelpers.data.TestData
-
Get the sub name for this test.
- getName() - Method in class org.apache.rat.testhelpers.TestingLicense
- getName() - Method in class org.apache.rat.ui.UIOption
-
Gets the implementation specific name for the native UI.
- getName(Locale) - Method in class org.apache.rat.mp.RatReportMojo
-
Returns the reports name.
- getName(Option) - Static method in class org.apache.rat.test.utils.OptionFormatter
- getNameFactory() - Method in class org.apache.rat.CLIOption.CLIBuilder
- getNameFactory() - Method in class org.apache.rat.documentation.options.AntOption.AntOptionBuilder
-
returns the function to convert an Option to its Ant based cased name.
- getNameFactory() - Method in class org.apache.rat.documentation.options.MavenOption.MavenOptionBuilder
- getNameFactory() - Method in class org.apache.rat.testhelpers.BaseOption.BaseOptionBuilder
- getNameFactory() - Method in class org.apache.rat.TestOption.TestOptionBuilder
- getNameFactory() - Method in class org.apache.rat.ui.UIOption.Builder
-
Returns a function to convert an Option to a CasedString that is the native name for the option.
- getNameFactory() - Method in class org.apache.rat.ui.UIOptionCollectionTest.TestingUIOption.TestingUIOptionBuilder
- 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
falseon any document that is excluded. - getNative() - Method in class org.apache.rat.anttasks.Report.AddLicenseHeaders
-
Deprecated.
- getNode(Object, XPath, String) - Static method in class org.apache.rat.testhelpers.XmlUtils
-
Gets a node identified by an XPath.
- getNodeList(Object, XPath, String) - Static method in class org.apache.rat.testhelpers.XmlUtils
-
Gets a Nodelist from an XPath string.
- getNodes(Object, XPath, String) - Static method in class org.apache.rat.testhelpers.XmlUtils
-
Gets a List of Nodes from an XPath string.
- 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
- getNote() - Method in class org.apache.rat.testhelpers.TestingLicense
- getNotes() - Method in class org.apache.rat.analysis.license.BaseLicense
-
Deprecated.
- getOption() - Method in class org.apache.rat.testhelpers.data.TestData
-
The option for the test.
- getOption() - Method in class org.apache.rat.ui.UIOption
-
Gets the option this abstract option is wrapping.
- getOption(String) - Static method in class org.apache.rat.test.OptionsList
- getOptionCollection() - Method in interface org.apache.rat.ui.UI
-
Gets the OptionFactory configuration for this UI.
- getOptionCollection() - Method in class org.apache.rat.ui.UIOption
-
Gets the AbstractOptionCollection that this option is a member of.
- getOptionComparator() - Method in class org.apache.rat.anttasks.Help.AntHelpFormatter
- getOptionMap() - Method in class org.apache.rat.ui.UIOptionCollection
-
Gets a map client option name to the specified UIOption implementation.
- getOptions() - Static method in enum class org.apache.rat.commandline.Arg
-
Gets the full set of options.
- getOptions() - Method in class org.apache.rat.commandline.ArgumentContext
-
Gets the Options from the command line.
- getOptions() - Method in class org.apache.rat.ui.UIOptionCollection
-
Gets an Options that contains the Options and OptionGroups are understood by this collection.
- getOptions() - Method in class org.apache.rat.ui.UpdatableOptionGroup
- getOptionTestMap(UIOptionCollection<?>) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Generates a map of TestData indexed by the testName.
- getOptionTests(UIOptionCollection<?>) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Generates a list of test data for Option testing.
- getOptionValue(Option) - Method in class org.apache.rat.commandline.ArgumentContext
-
Gets the option value or
nullif it is not set on the command line. - getOptionValues(Option) - Method in class org.apache.rat.commandline.ArgumentContext
-
Gets the list of option values from the command line.
- getOutput() - Method in class org.apache.rat.ReportConfiguration
-
Returns the output stream supplier.
- getOutput() - Method in class org.apache.rat.Reporter
-
Gets the output from the last
Reporter.execute()call ornullifReporter.execute()has not been called. - getOutput() - Method in class org.apache.rat.testhelpers.data.ValidatorData
-
Gets the reporter output object.
- getOutputDescriptor() - Method in class org.apache.rat.ReportConfiguration
-
Returns the output IODescriptor.
- 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.
- getParameterAnnotation(String) - Method in class org.apache.rat.documentation.options.MavenOption
-
Creates the
@Parameterannotation for this option. - getParamValue(Object) - Method in class org.apache.rat.config.parameters.Description
-
Retrieve the value of the described parameter from the specified object.
- getParsedOptionValue(Option) - Method in class org.apache.rat.commandline.ArgumentContext
-
Gets the parsed option value from the command line.
- getParsedOptionValue(Option, Supplier<T>) - Method in class org.apache.rat.commandline.ArgumentContext
-
Gets the parsed option value from the command line.
- getParsedOptionValues(Option) - Method in class org.apache.rat.commandline.ArgumentContext
-
Gets the parsed option values from the command line.
- getParsedOptionValues(Option, Supplier<List<T>>) - Method in class org.apache.rat.commandline.ArgumentContext
-
Gets the parsed option values from the command line.
- getPath() - Method in class org.apache.rat.document.DocumentName
-
Gets the path of the document.
- getPattern(AntOption, AntOption) - Method in class org.apache.rat.tools.AntGenerator.GenerateType
- 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
- 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.
- getRenameMap() - Static method in class org.apache.rat.documentation.options.AntOptionCollection
-
Gets the map of standard Option names that are renamed to fit the Ant naming process.
- getRenameMap() - Static method in class org.apache.rat.documentation.options.MavenOptionCollection
-
Gets the map of renamed Options indexed by original option name.
- getReportable(File, ReportConfiguration) - Static method in class org.apache.rat.OptionCollection
-
Creates a Reportable object from the directory name and ReportConfiguration object.
- getReportableTest(String) - Method in class org.apache.rat.OptionCollectionTest
- getReportOutputDirectory() - Method in class org.apache.rat.mp.RatReportMojo
- getRequired() - Method in class org.apache.rat.documentation.velocity.Matcher.Attribute
-
Gets the required flag.
- getRequired() - Method in class org.apache.rat.documentation.velocity.Matcher.Enclosed
-
Gets the required flag.
- getRequiredAttributes(String) - Method in class org.apache.rat.documentation.options.AntOptionCollection
-
Gets a map of attributes that are required for the example data.
- getResource() - Method in class org.apache.rat.analysis.matchers.AbstractMatcherContainer
-
Get the resource that was provided in the constructor.
- getResourceDirectory(String) - Static method in class org.apache.rat.test.utils.Resources
-
Locates a test resource directory in the classpath.
- getResourceFile(String) - Static method in class org.apache.rat.test.utils.Resources
-
Locates a test resource file in the classpath.
- getResourceFiles(String) - Static method in class org.apache.rat.test.utils.Resources
-
Locates a set of resource files in the class path.
- getResourceReader(String) - Static method in class org.apache.rat.test.utils.Resources
-
Locates a resource file in the classpath and returns a
Reader. - getResourceStream(String) - Static method in class org.apache.rat.test.utils.Resources
-
Locates a resource file in the classpath and returns an
InputStream. - getRoot() - Method in class org.apache.rat.document.DocumentName
-
Gets the root for this document.
- getRoot() - Method in class org.apache.rat.documentation.velocity.MatcherTree
-
Gets the description of the root of the tree.
- getSegments() - Method in class org.apache.rat.utils.CasedString
-
Gets the segments of this cased string.
- getSegments(String) - Method in class org.apache.rat.utils.CasedString.StringCase
-
Parses a String into segments.
- getSelected(Arg) - Method in class org.apache.rat.ui.UIOptionCollection
-
Gets the selected Option for an Arg.
- 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
- getSiteRenderer() - Method in class org.apache.rat.mp.RatReportMojo
- getSources() - Method in class org.apache.rat.ReportConfiguration
-
Gets a ReportListWalker.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 standard processing type.
- getStart() - Method in class org.apache.rat.analysis.matchers.CopyrightMatcher
-
Gets the start date of the copyright.
- getStatistic() - Method in class org.apache.rat.Reporter.Output
-
Get the claim statistics from the run.
- getStatistic() - Method in class org.apache.rat.testhelpers.data.ValidatorData
-
Gets the claim statistics from the run
- getStyleSheet() - Method in enum class org.apache.rat.commandline.StyleSheets
-
Gets the IODescriptor for a style sheet.
- getStyleSheet() - Method in class org.apache.rat.ReportConfiguration
-
Gets the IOSupplier with the style sheet.
- getStyleSheet(String, DocumentName) - Static method in enum class org.apache.rat.commandline.StyleSheets
-
Gets the IODescriptor for a style sheet.
- getStyleSheetDescriptor() - Method in class org.apache.rat.ReportConfiguration
-
Gets the IODescriptor with the style sheet.
- getter(Class<?>) - Method in class org.apache.rat.config.parameters.Description
-
Returns the getter for the component in the specified class.
- getTestName() - Method in class org.apache.rat.testhelpers.data.TestData
-
Gets the test name.
- getTestPath() - Static method in class org.apache.rat.OptionCollectionTest
-
Gets the test path for.
- getText() - Method in class org.apache.rat.CLIOption
- getText() - Method in class org.apache.rat.documentation.options.AntOption
- getText() - Method in class org.apache.rat.documentation.options.MavenOption
- getText() - Method in class org.apache.rat.testhelpers.BaseOption
- getText() - Method in class org.apache.rat.TestOption
- getText() - Method in class org.apache.rat.ui.UIOption
-
return a string showing long and short options if they are available.
- getText() - Method in class org.apache.rat.ui.UIOptionCollectionTest.TestingUIOption
- 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.documentation.velocity.Matcher.Attribute
-
Get the type of the attribute.
- getType() - Method in class org.apache.rat.documentation.velocity.Matcher.Enclosed
-
Get the type of the enclosed matcher.
- getType() - Method in class org.apache.rat.ui.UIOption
-
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.
- getUnsupportedOptions() - Method in class org.apache.rat.ui.UIOptionCollection
-
Gets the collection of unsupported Options.
- getValidator() - Method in class org.apache.rat.testhelpers.data.TestData
-
Gets the validator for the test.
- getValue() - Method in enum class org.apache.rat.api.EnvVar
-
Gets the value for the EnvVar.
- getValue() - Method in class org.apache.rat.documentation.velocity.Matcher.Attribute
-
Gets the value of the enclosed matcher.
- getValue() - Method in class org.apache.rat.documentation.velocity.Matcher.Enclosed
-
Gets the value of the enclosed matcher.
- 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.
- getXml(AntOption, String) - Method in class org.apache.rat.documentation.options.AntOptionCollection.BuildType
-
Gets a string comprising the Ant XML pattern for the specified AntOption.
- getXml(AntOption, AntOption, String) - Method in class org.apache.rat.documentation.options.AntOptionCollection.BuildType
-
Gets a string comprising the Ant XML pattern for this data type and the number of arguments expected by the Ant option.
- GIT - Enum constant in enum class 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' and (unless RAT_NO_GIT_GLOBAL_IGNORE is specified) the global gitignore.
- GitIgnoreBuilder - Class in org.apache.rat.config.exclusion.fileprocessors
-
Processes the
.gitignorefile. - GitIgnoreBuilder() - Constructor for class org.apache.rat.config.exclusion.fileprocessors.GitIgnoreBuilder
-
Constructs a file processor that processes a
.gitignorefile and ignores any lines starting with "#". - GitIgnoreBuilderTest - Class in org.apache.rat.config.exclusion.fileprocessors
- GitIgnoreBuilderTest() - Constructor for class org.apache.rat.config.exclusion.fileprocessors.GitIgnoreBuilderTest
- globalGitIgnore() - Method in class org.apache.rat.config.exclusion.fileprocessors.GitIgnoreBuilder
-
The global gitignore file to process, based on the
EnvVar.RAT_NO_GIT_GLOBAL_IGNORE,EnvVar.XDG_CONFIG_HOMEandEnvVar.HOMEenvironment variables. - GPLLicenseTest - Class in org.apache.rat.analysis.license
-
Tests GPL license occurrences within comments and other characters.
- GPLLicenseTest() - Constructor for class org.apache.rat.analysis.license.GPLLicenseTest
- GRADLE - Enum constant in enum class org.apache.rat.config.exclusion.StandardCollection
-
The files and directories created by Gradle build system based projects.
- group() - Method in enum class 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.ui.UIOption
-
Determine if the enclosed option expects an argument.
- hasArgs() - Method in class org.apache.rat.ui.UIOption
-
Returns
trueif the option has multiple arguments. - hasCharset() - Method in class org.apache.rat.api.MetaData
-
Returns
trueifMetaData.setCharset(java.nio.charset.Charset)has been called. - hasErrors() - Method in class org.apache.rat.config.results.ClaimValidator
-
Returns
trueif 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 record class org.apache.rat.ReportConfiguration.IODescriptor
-
Returns a hash code value for this object.
- hashCode() - Method in class org.apache.rat.testhelpers.TestingLicense
- hashCode() - Method in class org.apache.rat.ui.UIOption
- hashCode() - Method in class org.apache.rat.utils.CasedString
- 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
- hasOption(String) - Method in class org.apache.rat.commandline.ArgumentContext
-
Determines if option was specified on the command line.
- hasOption(Option) - Method in class org.apache.rat.commandline.ArgumentContext
-
Determines if option was specified on the command line.
- hasSource() - Method in class org.apache.rat.ReportConfiguration
-
Returns
trueif the configuration has any sources defined. - hasStaticDocumentNameMatcher() - Method in enum class org.apache.rat.config.exclusion.StandardCollection
-
Returns
trueif 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 for a license.
- HeaderCheckWorker(IHeaderMatcher, Reader, int, UnmodifiableSortedSet<ILicense>, Document) - Constructor for class org.apache.rat.analysis.HeaderCheckWorker
-
Constructs a check worker for the license against the specified document.
- HeaderCheckWorker(IHeaderMatcher, Reader, UnmodifiableSortedSet<ILicense>, Document) - Constructor for class org.apache.rat.analysis.HeaderCheckWorker
-
Convenience constructor wraps given
Readerin 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.
- HeaderMatcherTest - Class in org.apache.rat.header
- HeaderMatcherTest() - Constructor for class org.apache.rat.header.HeaderMatcherTest
- HeaderMatcherWithBeansTest - Class in org.apache.rat.header
- HeaderMatcherWithBeansTest() - Constructor for class org.apache.rat.header.HeaderMatcherWithBeansTest
- headSet(T) - Method in class org.apache.rat.utils.ReportingSet
- Help - Class in org.apache.rat.anttasks
-
A basic Ant task that generates a report on all files specified by the nested resource collection(s).
- Help - Class in org.apache.rat.help
-
The help output for the command line client.
- Help() - Constructor for class org.apache.rat.anttasks.Help
-
Constructor.
- 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 class org.apache.rat.commandline.Arg
-
Provide license definition listing of registered licenses.
- 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.
- Help.AntHelpFormatter - Class in org.apache.rat.anttasks
- helpFormatter - Variable in class org.apache.rat.help.AbstractHelp
-
The help formatter for this instance
- helpLicenses() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- helpLicenses(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Execute an
Arg.HELP_LICENSEStests. - helpLicenses(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- 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
- HelpTest - Class in org.apache.rat.help
-
Tests to validate CLI help option.
- HelpTest() - Constructor for class org.apache.rat.help.HelpTest
- HgIgnoreBuilder - Class in org.apache.rat.config.exclusion.fileprocessors
-
A processor for the
.hgignorefiles. - HgIgnoreBuilder() - Constructor for class org.apache.rat.config.exclusion.fileprocessors.HgIgnoreBuilder
-
Constructs the
.hgignoreprocessor. - HgIgnoreBuilderTest - Class in org.apache.rat.config.exclusion.fileprocessors
- HgIgnoreBuilderTest() - Constructor for class org.apache.rat.config.exclusion.fileprocessors.HgIgnoreBuilderTest
- HIDDEN_DIR - Enum constant in enum class org.apache.rat.config.exclusion.StandardCollection
-
The hidden directories.
- HIDDEN_FILE - Enum constant in enum class org.apache.rat.config.exclusion.StandardCollection
-
The hidden files.
- highSurrogate(int) - Static method in class org.apache.rat.report.xml.writer.XMLChar
-
Returns the high surrogate of a supplemental character
- HOME - Enum constant in enum class org.apache.rat.api.EnvVar
-
Defines the user HOME.
I
- id - Static variable in class org.apache.rat.analysis.license.CDDL1LicenseTest
- id() - Method in class org.apache.rat.documentation.velocity.License
-
Gets the id for this license if it is not a system generated one.
- ID - Enum constant in enum class org.apache.rat.report.xml.XmlElements.Attributes
-
The id.
- IDEA - Enum constant in enum class org.apache.rat.config.exclusion.StandardCollection
-
The files and directories created by an IDEA IDE based tool.
- IGNORE - Enum constant in enum class org.apache.rat.utils.ReportingSet.Options
- IGNORED - Enum constant in enum class org.apache.rat.api.Document.Type
-
A generated document that is ignored.
- IGNORED - Enum constant in enum class 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.
- ILicenseBuilderTest - Class in org.apache.rat.license
- ILicenseBuilderTest() - Constructor for class org.apache.rat.license.ILicenseBuilderTest
- 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.
- IllumosLicenseTest - Class in org.apache.rat.analysis.license
- IllumosLicenseTest() - Constructor for class org.apache.rat.analysis.license.IllumosLicenseTest
- ImplementationException - Exception in org.apache.rat
-
An exception thrown when there is an issue with the implementation of an extension point.
- ImplementationException(String) - Constructor for exception org.apache.rat.ImplementationException
- ImplementationException(String, Throwable) - Constructor for exception org.apache.rat.ImplementationException
- ImplementationException(Throwable) - Constructor for exception 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 class org.apache.rat.commandline.Arg
-
Excludes files by expression.
- INCLUDE_ARGS - Static variable in class org.apache.rat.test.AbstractOptionsProvider
-
The list of include args.
- INCLUDE_FILE - Enum constant in enum class org.apache.rat.commandline.Arg
-
Includes files based on the contents of a file.
- INCLUDE_STD - Enum constant in enum class 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
- includesFileTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- includeTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- 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 class 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.
- innerClass - Variable in class org.apache.rat.tools.AntGenerator.GenerateType
-
The inner class name text.
- inputExcludeFileTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- inputExcludeFileTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Execute an
Arg.EXCLUDE_FILEtests. - inputExcludeFileTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- inputExcludeParsedScmTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- inputExcludeParsedScmTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Execute an
Arg.EXCLUDE_PARSE_SCMtests. - inputExcludeParsedScmTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- inputExcludeSizeTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Execute an
Arg.EXCLUDE_SIZEtests. - inputExcludeSizeTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- inputExcludeStdTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- inputExcludeStdTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Execute an
Arg.EXCLUDE_STDtests. - inputExcludeStdTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- inputExcludeTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- inputExcludeTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Execute an
Arg.EXCLUDEtests. - inputExcludeTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- inputIncludeFileTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- inputIncludeFileTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Execute an
Arg.INCLUDE_FILEtests. - inputIncludeFileTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- inputIncludeStdTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- inputIncludeStdTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Execute an
Arg.INCLUDE_STDtests. - inputIncludeStdTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- inputIncludeTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- inputIncludeTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Execute an
Arg.INCLUDEtests. - inputIncludeTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- inputSourceTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- inputSourceTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Execute an
Arg.SOURCEtests. - inputSourceTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- inputStream() - Method in class org.apache.rat.api.Document
-
Streams the document's contents.
- inputStream() - Method in class org.apache.rat.document.FileDocument
- inputStream() - Method in class org.apache.rat.document.IgnoredDocument
- inputStream() - Method in class org.apache.rat.testhelpers.TestingDocument
-
Returns the input stream if it was provided in the constructor.
- 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
-
Deprecated, for removal: This API element is subject to removal in a future version.Not thread-safe. Use
SPDXMatcherFactory.newInstance()to create per-thread instances instead. Will be removed in 1.0.0. - INSTANCE - Static variable in class org.apache.rat.analysis.UnknownLicense
-
The single instance of this class.
- INTEGER - Enum constant in enum class org.apache.rat.OptionCollection.ArgumentType
-
An Integer.
- internalFilter() - Method in class org.apache.rat.anttasks.Report.ApprovalFilter
-
Deprecated.
- InvalidXmlException - Exception in org.apache.rat.report.xml.writer
-
Indicates that the requested document is not well-formed.
- InvalidXmlException(String) - Constructor for exception org.apache.rat.report.xml.writer.InvalidXmlException
-
Instantiate exception with given message.
- IODescriptor(String, IOSupplier<T>) - Constructor for record class org.apache.rat.ReportConfiguration.IODescriptor
-
Creates an instance of a
IODescriptorrecord class. - ioSupplier() - Method in record class org.apache.rat.ReportConfiguration.IODescriptor
-
Returns the value of the
ioSupplierrecord component. - IS_DIRECTORY - Enum constant in enum class 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.documentation.options.AntOption
-
Returns
trueif the option should be an attribute of the <rat:report> element. - isAttribute(AntOption) - Method in class org.apache.rat.documentation.options.AntOptionCollection
-
Returns
trueif this argument is an attribute to the Ant RAT call. - 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
- isContent(int) - Static method in class org.apache.rat.report.xml.writer.XMLChar
-
Returns true if the specified character can be considered content.
- isDeprecated() - Method in class org.apache.rat.ui.UIOption
-
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
trueif the directory flag was set. - isDirectory() - Method in class org.apache.rat.document.FileDocument
- isDirectory() - Method in class org.apache.rat.document.IgnoredDocument
- isDirectory() - Method in class org.apache.rat.testhelpers.TestingDocument
-
Returns
falseas a document is no directory. - isDryRun() - Method in class org.apache.rat.ReportConfiguration
-
Returns the state of the dry run flag.
- isElement() - Method in class org.apache.rat.documentation.options.AntOption
-
Returns
trueif the option should be a child element of the <rat:report> element. - isEmpty() - Method in enum class org.apache.rat.commandline.Arg
-
Determines if all the options have been removed from this argument.
- isEmpty() - Method in class org.apache.rat.testhelpers.TestingLog
-
Determines if the log is empty.
- isEmpty() - Method in class org.apache.rat.ui.UpdatableOptionGroup
- 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
- isFilteredOut() - Method in class org.apache.rat.header.ArrayCharFilterTest
- isFilteredOut(char) - Method in class org.apache.rat.header.SimpleCharFilter
-
Deprecated.
- isHidden(String) - Static method in class org.apache.rat.config.exclusion.ExclusionUtils
-
Returns
trueif the filename represents a hidden file - isHighSurrogate(int) - Static method in class org.apache.rat.report.xml.writer.XMLChar
-
Returns whether the given character is a high surrogate
- 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.
- isInvalid(int) - Static method in class org.apache.rat.report.xml.writer.XMLChar
-
Returns true if the specified character is invalid.
- 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.
- isLowSurrogate(int) - Static method in class org.apache.rat.report.xml.writer.XMLChar
-
Returns whether the given character is a low surrogate
- isMarkup(int) - Static method in class org.apache.rat.report.xml.writer.XMLChar
-
Returns true if the specified character can be considered markup.
- isMatch() - Method in class org.apache.rat.header.HeaderBean
-
Deprecated.
- isMatching(String, String) - Static method in class org.apache.rat.testhelpers.TextUtils
-
Deprecated.use assertThat(target).matches(pattern)
- isName(int) - Static method in class org.apache.rat.report.xml.writer.XMLChar
-
Returns true if the specified character is a valid name character as defined by production [4] in the XML 1.0 specification.
- isNameStart(int) - Static method in class org.apache.rat.report.xml.writer.XMLChar
-
Returns true if the specified character is a valid name start character as defined by production [5] in the XML 1.0 specification.
- isNCName(int) - Static method in class org.apache.rat.report.xml.writer.XMLChar
-
Returns true if the specified character is a valid NCName character as defined by production [5] in Namespaces in XML recommendation.
- isNCNameStart(int) - Static method in class org.apache.rat.report.xml.writer.XMLChar
-
Returns true if the specified character is a valid NCName start character as defined by production [4] in Namespaces in XML recommendation.
- isNote(Document) - Static method in class org.apache.rat.document.guesser.NoteGuesser
-
Determines if the document is a note.
- isNull() - Method in class org.apache.rat.utils.CasedString
- isOutOfDate(File, File, int) - Static method in class org.apache.rat.config.exclusion.plexus.SelectorUtils
-
Returns dependency information on these two files.
- isPresent(Object, XPath, String) - Static method in class org.apache.rat.testhelpers.XmlUtils
-
Determines whether an XPath identified a node in the source.
- isPubid(int) - Static method in class org.apache.rat.report.xml.writer.XMLChar
-
Returns true if the specified character is a valid Pubid character as defined by production [13] in the XML 1.0 specification.
- 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.ui.UIOption
-
Determines if the option is required.
- isSelected(Arg) - Method in class org.apache.rat.ui.UIOptionCollection
-
Checks if an
Argis selected. - isSet() - Method in enum class org.apache.rat.api.EnvVar
-
Determines if this EnvVar is set.
- isSpace(int) - Static method in class org.apache.rat.report.xml.writer.XMLChar
-
Returns true if the specified character is a space character as defined by production [3] in the XML 1.0 specification.
- isSupplemental(int) - Static method in class org.apache.rat.report.xml.writer.XMLChar
-
Returns true if the specified character is a supplemental character.
- isValid(int) - Static method in class org.apache.rat.report.xml.writer.XMLChar
-
Returns true if the specified character is valid.
- 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.
- isValidIANAEncoding(String) - Static method in class org.apache.rat.report.xml.writer.XMLChar
-
Returns true if the encoding name is a valid IANA encoding.
- isValidJavaEncoding(String) - Static method in class org.apache.rat.report.xml.writer.XMLChar
-
Returns true if the encoding name is a valid Java encoding.
- isValidName(String) - Static method in class org.apache.rat.report.xml.writer.XMLChar
-
Check to see if a string is a valid Name according to [5] in the XML 1.0 Recommendation
- isValidNCName(String) - Static method in class org.apache.rat.report.xml.writer.XMLChar
-
Check to see if a string is a valid NCName according to [4] from the XML Namespaces 1.0 Recommendation
- isValidNmtoken(String) - Static method in class org.apache.rat.report.xml.writer.XMLChar
-
Check to see if a string is a valid Nmtoken according to [7] in the XML 1.0 Recommendation
- isWellFormedXml(InputStream) - Static method in class org.apache.rat.testhelpers.XmlUtils
-
Determines whether the document in the input stream is well-formed.
- isWellFormedXml(String) - Static method in class org.apache.rat.testhelpers.XmlUtils
-
Determines whether the document string is well-formed.
- isWellFormedXml(InputSource) - Static method in class org.apache.rat.testhelpers.XmlUtils
-
Determines whether the document in the input source is well-formed.
- iterator() - Method in class org.apache.rat.utils.ReportingSet
K
- KEBAB - Static variable in class org.apache.rat.utils.CasedString.StringCase
-
The Kebab case.
- keyValue() - Method in class org.apache.rat.ui.UIOption
-
The key value for the option.
L
- last() - Method in class org.apache.rat.utils.ReportingSet
- level() - Method in class org.apache.rat.documentation.velocity.MatcherTree.Node
-
Gets the level in the tree of this node.
- LevelBuilder() - Constructor for class org.apache.rat.config.exclusion.fileprocessors.AbstractFileProcessorBuilder.LevelBuilder
- license(XmlWriter, ILicense, boolean) - Static 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.documentation.velocity
-
The License representation for documentation.
- 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 class org.apache.rat.config.parameters.ComponentType
-
A License, the top level component.
- LICENSE - Enum constant in enum class 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 class org.apache.rat.report.claim.ClaimStatistic.Counter
-
count of license categories
- LICENSE_CATEGORY - Enum constant in enum class org.apache.rat.report.xml.XmlElements.Elements
-
A license category entry.
- LICENSE_NAME - Enum constant in enum class org.apache.rat.report.xml.XmlElements.Elements
-
A license name entry.
- LICENSE_NAMES - Enum constant in enum class 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(XmlWriter, String, int) - Static 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.
- licenseFamiliesApprovedFileTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- licenseFamiliesApprovedFileTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Execute an
Arg.FAMILIES_APPROVED_FILEtests. - licenseFamiliesApprovedFileTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- licenseFamiliesApprovedTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- licenseFamiliesApprovedTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Execute an
Arg.FAMILIES_APPROVEDtests. - licenseFamiliesApprovedTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- licenseFamiliesDeniedFileTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- licenseFamiliesDeniedFileTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Execute an
Arg.FAMILIES_DENIED_FILEtests. - licenseFamiliesDeniedFileTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- licenseFamiliesDeniedTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- licenseFamiliesDeniedTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Execute an
Arg.FAMILIES_DENIEDtests. - licenseFamiliesDeniedTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- LICENSEFILTER - Enum constant in enum class org.apache.rat.OptionCollection.ArgumentType
-
A license filter.
- licenseId - Static variable in class org.apache.rat.analysis.license.ApacheSoftwareLicenseTest
- LICENSEID - Enum constant in enum class org.apache.rat.OptionCollection.ArgumentType
-
A license id.
- licenseName(XmlWriter, String, int) - Static method in class org.apache.rat.report.xml.XmlElements
-
Creates a statistic element.
- licenseOut(String, String) - Static method in class org.apache.rat.ReporterTestUtils
-
Generates the regex string for a license output line.
- licenseOut(String, String, String) - Static method in class org.apache.rat.ReporterTestUtils
-
Generates the regex string for a license output line.
- licenseProperties() - Method in class org.apache.rat.documentation.velocity.RatTool
-
Gets a list of license property descriptions.
- licenseReader() - Method in enum class 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() - Method in class org.apache.rat.documentation.velocity.RatTool
-
Gets the list of defined licenses.
- 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 class org.apache.rat.commandline.Arg
-
Option that adds approved licenses to the list.
- LICENSES_APPROVED_FILE - Enum constant in enum class org.apache.rat.commandline.Arg
-
Option that adds approved licenses from a file.
- LICENSES_DENIED - Enum constant in enum class org.apache.rat.commandline.Arg
-
Option to remove licenses from the approved list.
- LICENSES_DENIED_FILE - Enum constant in enum class org.apache.rat.commandline.Arg
-
Option to read a file licenses to be removed from the approved list.
- licensesApprovedFileTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- licensesApprovedFileTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Execute an
Arg.LICENSES_APPROVED_FILEtests. - licensesApprovedFileTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- licensesApprovedTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- licensesApprovedTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Execute an
Arg.LICENSES_APPROVEDtests. - licensesApprovedTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- licensesDeniedFileTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- licensesDeniedFileTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Execute an
Arg.LICENSES_DENIED_FILEtests. - licensesDeniedFileTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- licensesDeniedTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- licensesDeniedTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Execute an
Arg.LICENSES_DENIEDtests. - licensesDeniedTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- 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 Class in org.apache.rat.license
-
An enum that defines the types of licenses to extract.
- LicenseSetFactoryTest - Class in org.apache.rat.license
- LicenseSetFactoryTest() - Constructor for class org.apache.rat.license.LicenseSetFactoryTest
- licensesTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- 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.
- lines() - Method in class org.apache.rat.header.HeaderMatcherTest
- 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.FileDocument
- listChildren() - Method in class org.apache.rat.document.IgnoredDocument
- listChildren() - Method in class org.apache.rat.testhelpers.TestingDocument
-
A document does not have any children.
- 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.
- listFamiliesTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- 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(PrintWriter, LicenseSetFactory.LicenseFilter) - Method in class org.apache.rat.Reporter.Output
-
Lists the licenses on the print writer.
- listLicenses(LicenseSetFactory.LicenseFilter) - Method in class org.apache.rat.ReportConfiguration
-
Set the level of licenses that should be output in the XML document.
- listLicenses(LicenseSetFactory.LicenseFilter) - Method in class org.apache.rat.Reporter.Output
-
Lists the licenses on the output specified in the configuration.
- listLicensesTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- 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(String, int) - Method in class org.apache.rat.anttasks.Help
- log(String, int) - Method in class org.apache.rat.anttasks.Report
- log(String, Throwable, int) - Method in class org.apache.rat.anttasks.Help
- log(String, Throwable, int) - Method in class org.apache.rat.anttasks.Report
- 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.testhelpers.TestingLog
- 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 class org.apache.rat.commandline.Arg
-
Specifies the log level to log messages at.
- Log.Level - Enum Class in org.apache.rat.utils
-
The log levels supported by logging.
- logDecompositionWhileMatching(DocumentName) - Method in class org.apache.rat.document.DocumentNameMatcher
-
Calculates the match result and logs the calculations.
- logDeprecated(Class<?>) - Static method in class org.apache.rat.DeprecationReporter
-
Log Deprecated class use.
- logDeprecated(String, String, boolean, String) - 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.
- LOGLEVEL - Enum constant in enum class org.apache.rat.OptionCollection.ArgumentType
-
A log level.
- logLevelTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- logLevelTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Execute an
Arg.LOG_LEVELtests. - logLevelTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- 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) - Method in class org.apache.rat.commandline.ArgumentContext
-
Logs a ParseException as a warning and the exception itself as a debug.
- longOpt(Option) - Static method in class org.apache.rat.test.utils.OptionFormatter
-
Returns the command line format (with '--' prefix) for the Option.
- lowSurrogate(int) - Static method in class org.apache.rat.report.xml.writer.XMLChar
-
Returns the low surrogate of a supplemental character
- Lst() - Constructor for class org.apache.rat.anttasks.BaseAntTask.Lst
M
- MAC - Enum constant in enum class org.apache.rat.config.exclusion.StandardCollection
-
The
.DS_Storefiles on Mac computers. - main(String[]) - Static method in class org.apache.rat.documentation.Exporter
-
Executes the generation of documentation from a configuration definition.
- 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.
- makeHeaders(String, String) - Static method in class org.apache.rat.analysis.matchers.AbstractMatcherTest
- makeInstance(Exception) - Static method in exception org.apache.rat.ImplementationException
- makeRatException(Exception) - Static method in exception org.apache.rat.api.RatException
-
Creates a
RatExceptionout 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.
- mapOf(String...) - Static method in class org.apache.rat.testhelpers.XmlUtils
- markdownEscape(String) - Method in class org.apache.rat.documentation.velocity.RatTool
-
Escapes a string for Markdown.
- markSupportedInputStream(InputStream) - Static method in class org.apache.rat.analysis.TikaProcessor
-
Ensures that the input stream supports
mark. - MASK_CONTENT - Static variable in class org.apache.rat.report.xml.writer.XMLChar
-
Content character mask.
- MASK_NAME - Static variable in class org.apache.rat.report.xml.writer.XMLChar
-
Name character mask.
- MASK_NAME_START - Static variable in class org.apache.rat.report.xml.writer.XMLChar
-
Name start character mask.
- MASK_NCNAME - Static variable in class org.apache.rat.report.xml.writer.XMLChar
-
NCName character mask.
- MASK_NCNAME_START - Static variable in class org.apache.rat.report.xml.writer.XMLChar
-
NCName start character mask.
- MASK_PUBID - Static variable in class org.apache.rat.report.xml.writer.XMLChar
-
Pubid character mask.
- MASK_SPACE - Static variable in class org.apache.rat.report.xml.writer.XMLChar
-
Space character mask.
- MASK_VALID - Static variable in class org.apache.rat.report.xml.writer.XMLChar
-
Valid character mask.
- 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 - Class in org.apache.rat.documentation.velocity
-
The Matcher representation for documentation.
- MATCHER - Enum constant in enum class org.apache.rat.config.parameters.ComponentType
-
A Matcher
- MATCHER - Static variable in class org.apache.rat.configuration.XMLConfig
-
matcher element name
- Matcher.Attribute - Class in org.apache.rat.documentation.velocity
-
The definition of an attribute.
- Matcher.Enclosed - Class in org.apache.rat.documentation.velocity
-
The description of an enclosed matcher.
- MatcherBuilder - Annotation Interface 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.
- matcherMapBuildTest() - Method in class org.apache.rat.config.parameters.DescriptionBuilderTest
- matcherReader() - Method in enum class 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() - Method in class org.apache.rat.documentation.velocity.RatTool
-
Gets the set of matchers.
- 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.
- MatcherTree - Class in org.apache.rat.documentation.velocity
-
The representation of the Matcher tree found in a License.
- MatcherTree(IHeaderMatcher) - Constructor for class org.apache.rat.documentation.velocity.MatcherTree
-
Constructor.
- MatcherTree.Node - Class in org.apache.rat.documentation.velocity
-
The representation of a node in a License Matcher tree.
- matches - Variable in class org.apache.rat.testhelpers.TestingDocumentAnalyser
-
A list of document that this analyser "analysed".
- matches() - Method in class org.apache.rat.header.HeaderMatcherWithBeansTest
- 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(IHeaders) - Method in class org.apache.rat.testhelpers.TestingLicense
- matches(IHeaders) - Method in class org.apache.rat.testhelpers.TestingMatcher
- 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 class org.apache.rat.config.exclusion.StandardCollection
-
The files and directories created by Maven build system based project.
- MavenGenerator - Class in org.apache.rat.tools
-
A simple tool to convert CLI options to a Maven Mojo base class.
- MavenOption - Class in org.apache.rat.documentation.options
-
A representation of a Maven option based on an option.
- MavenOption.MavenOptionBuilder - Class in org.apache.rat.documentation.options
-
The builder for the MavenOptions.
- MavenOptionBuilder() - Constructor for class org.apache.rat.documentation.options.MavenOption.MavenOptionBuilder
- MavenOptionCollection - Class in org.apache.rat.documentation.options
-
The collection of MavenOptions equivalent to the CLI options with any unsupported options removed.
- MavenOptionCollection() - Constructor for class org.apache.rat.documentation.options.MavenOptionCollection
-
Create an instance.
- MavenOptionCollection.Builder - Class in org.apache.rat.documentation.options
-
The Builder for the MavenOptionCollection.
- MEDIA_TYPE - Enum constant in enum class org.apache.rat.report.xml.XmlElements.Attributes
-
The media type for a document.
- MERCURIAL - Enum constant in enum class 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 class org.apache.rat.config.exclusion.StandardCollection
-
The set of miscellaneous files generally left by editors and the like.
- MISSING_HEADERS - Enum constant in enum class org.apache.rat.commandline.StyleSheets
-
The missing header report style sheet.
- missingFileTest() - Method in class org.apache.rat.analysis.AnalyserFactoryTest
- MITLicenseTest - Class in org.apache.rat.analysis.license
- MITLicenseTest() - Constructor for class org.apache.rat.analysis.license.MITLicenseTest
- mkDir(File) - Static method in class org.apache.rat.utils.FileUtils
-
Creates a directory if it does not exist.
- mkDocName(String) - Method in class org.apache.rat.test.AbstractOptionsProvider
- mkDocName(String) - Method in class org.apache.rat.testhelpers.data.ValidatorData
-
Creates a DocumentName for a file name.
- mkFile(File, DocumentName.FSInfo) - Static method in class org.apache.rat.document.DocumentNameTest
-
Creates a mocked file on the specified file system with the
- mkPath(String...) - Method in class org.apache.rat.document.DocumentName.FSInfo
-
Creates a path separated by the directory separator.
- MKS - Enum constant in enum class 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
MatchPatternformat. - 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
- modifyEntryTest(DocumentName.FSInfo, String, String) - Method in class org.apache.rat.config.exclusion.fileprocessors.GitIgnoreBuilderTest
- multiplexer(XmlWriter, boolean, DocumentAnalyser, List<? extends RatReport>) - Static method in class org.apache.rat.report.xml.XmlReportFactory
-
Creates a RatReport that multiplexes the running of multiple RatReports
- mvnOptions() - Method in class org.apache.rat.documentation.velocity.RatTool
-
Gets a map client option name to Maven Option.
N
- name - Static variable in class org.apache.rat.analysis.license.ApacheSoftwareLicenseTest
- name - Static variable in class org.apache.rat.analysis.license.CDDL1LicenseTest
- name - Variable in class org.apache.rat.api.Document
-
The fully qualified name of this document
- name - Variable in class org.apache.rat.ui.UIOption
-
The name for the option
- name() - Element in annotation interface org.apache.rat.config.parameters.ConfigComponent
-
The common name for the component.
- name() - Method in class org.apache.rat.documentation.velocity.License
-
Gets the name of this license.
- name() - Method in interface org.apache.rat.OptionCollectionTest.OptionTest
-
Get the name of the test.
- name() - Method in interface org.apache.rat.report.Reportable
-
Returns the DocumentName for the reportable.
- name() - Method in record class org.apache.rat.ReportConfiguration.IODescriptor
-
Returns the value of the
namerecord component. - name() - Method in interface org.apache.rat.ui.UI
-
Gets the common name of this UI.
- name() - Method in class org.apache.rat.walker.FileListWalker
- name() - Method in class org.apache.rat.walker.ReportableListWalker
- name() - Method in class org.apache.rat.walker.Walker
- NAME - Enum constant in enum class org.apache.rat.report.xml.XmlElements.Attributes
-
The name.
- namedTest(String, String, OptionCollectionTest.OptionTest) - Static method in interface org.apache.rat.OptionCollectionTest.OptionTest
-
Creates a named OptionTest.
- 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.
- newDocumentBuilder() - Method in class org.apache.rat.utils.StandardXmlFactoryTest.DummyDocumentBuilderFactory
- newInstance() - Static method in class org.apache.rat.analysis.matchers.SPDXMatcherFactory
-
Creates a new SPDXMatcherFactory instance.
- newXMLReader() - Static method in class org.apache.rat.testhelpers.XmlUtils
-
Construct a safe XML reader.
- next() - Method in class org.apache.rat.utils.ExtendedIterator
- NO_LICENSES_EXCEPTION - Static variable in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- NO_OPTIONS - Static variable in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
- NO_SETUP - Static variable in class org.apache.rat.testhelpers.data.DataUtils
-
A setup that does nothing.
- noDefault() - Method in class org.apache.rat.Defaults.Builder
-
Removes the default definitions from the list of files to process.
- noDefaultsTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- nodeListConsumer(NodeList, Consumer<Node>) - Static method in class org.apache.rat.configuration.XMLConfigurationReader
-
Applies the
consumerto each node in thelist. - noFiltering() - Method in class org.apache.rat.header.FilteringSequenceFactoryTest
- noFiltersTest() - Method in class org.apache.rat.walker.DirectoryWalkerTest
- noHiddenDirectoryAndNoHiddenFileFiltersTest() - Method in class org.apache.rat.walker.DirectoryWalkerTest
- noHiddenDirectoryFiltersTest() - Method in class org.apache.rat.walker.DirectoryWalkerTest
- noHiddenFileFiltersTest() - Method in class org.apache.rat.walker.DirectoryWalkerTest
- noLines() - Method in class org.apache.rat.header.HeaderMatcherTest
- NONE - Enum constant in enum class org.apache.rat.license.LicenseSetFactory.LicenseFilter
-
No licenses are returned.
- NONE - Enum constant in enum class org.apache.rat.OptionCollection.ArgumentType
-
No argument.
- 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
NOTon 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
- NotBuilderTest - Class in org.apache.rat.configuration.builders
- NotBuilderTest() - Constructor for class org.apache.rat.configuration.builders.NotBuilderTest
- note() - Method in class org.apache.rat.documentation.velocity.License
-
Gets the space normalized note for the license.
- 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.
- NoteGuesserTest - Class in org.apache.rat.document.guesser
- NoteGuesserTest() - Constructor for class org.apache.rat.document.guesser.NoteGuesserTest
- NOTES - Enum constant in enum class org.apache.rat.report.xml.XmlElements.Elements
-
A notes element.
- NOTES - Static variable in class org.apache.rat.help.Help
-
An array of notes to go at the bottom of the help output
- noteTypeAnalyser() - Method in class org.apache.rat.analysis.AnalyserFactoryTest
- NOTICE - Enum constant in enum class org.apache.rat.api.Document.Type
-
A notice document (e.g.
- NOTICES - Enum constant in enum class org.apache.rat.report.claim.ClaimStatistic.Counter
-
count of note files
- NOTIFICATION - Enum constant in enum class 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.
- NotMatcherTest - Class in org.apache.rat.analysis.matchers
- NotMatcherTest() - Constructor for class org.apache.rat.analysis.matchers.NotMatcherTest
- NULL - Static variable in class org.apache.rat.utils.CasedString
-
A null cased string.
- nulls() - Method in class org.apache.rat.header.HeaderMatcherWithBeansTest
O
- OASISLicenseTest - Class in org.apache.rat.analysis.license
- OASISLicenseTest() - Constructor for class org.apache.rat.analysis.license.OASISLicenseTest
- OFF - Enum constant in enum class 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.
- OperationNotAllowedException - Exception in org.apache.rat.report.xml.writer
-
Thrown by
XmlWriterimplementations when the current state does not allow the requested operation. - OperationNotAllowedException(String) - Constructor for exception org.apache.rat.report.xml.writer.OperationNotAllowedException
- option - Variable in class org.apache.rat.ui.UIOption
-
The actual UI-specific name for the option
- option() - Method in enum class org.apache.rat.commandline.Arg
-
Returns the first non-deprecated option from the group.
- option() - Method in class org.apache.rat.ui.UIOption.Builder
-
Gets the option.
- option(Option) - Method in class org.apache.rat.ui.UIOption.Builder
-
Sets the Option that the UIOption will be generated from.
- OPTION_COMPARATOR - Static variable in class org.apache.rat.OptionCollection
-
The Option comparator to sort the help.
- optionCollection - Variable in class org.apache.rat.ui.UIOption
-
The AbstractOptionCollection associated with this AbstractOption
- optionCollection() - Method in class org.apache.rat.ui.UIOption.Builder
-
Gets the UIOptionCollection that the options will be added to.
- optionCollection(UIOptionCollection<AntOption>) - Method in class org.apache.rat.documentation.options.AntOption.AntOptionBuilder
- optionCollection(UIOptionCollection<T>) - Method in class org.apache.rat.ui.UIOption.Builder
-
Sets the UIOptionCollection that the UIOptions will be added to.
- 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.
- OptionCollection.ArgumentType - Enum Class in org.apache.rat
- OptionCollectionParser<T extends UIOption<T>> - Class in org.apache.rat
-
Uses the AbstractOptionCollection to parse the command line options.
- OptionCollectionParser(UIOptionCollection<T>) - Constructor for class org.apache.rat.OptionCollectionParser
-
Constructor.
- OptionCollectionTest - Class in org.apache.rat
- OptionCollectionTest() - Constructor for class org.apache.rat.OptionCollectionTest
- OptionCollectionTest.OptionTest - Interface in org.apache.rat
-
Defines the test method that is stored in a map.
- OptionCollectionTest.TestFunction - Annotation Interface in org.apache.rat
-
A test function.
- OptionFormatter - Class in org.apache.rat.test.utils
- options() - Method in class org.apache.rat.documentation.velocity.RatTool
-
Gets the list of command line options.
- options() - Method in class org.apache.rat.ui.UpdatableOptionGroupCollection
-
Gets an Options object from this collection.
- OptionsList - Class in org.apache.rat.test
- or(Collection<DocumentNameMatcher>) - Static method in class org.apache.rat.document.DocumentNameMatcher
-
Performs a logical
ORacross the collection of matchers. - or(DocumentNameMatcher...) - Static method in class org.apache.rat.document.DocumentNameMatcher
-
Performs a logical
ORacross 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.documentation - package org.apache.rat.documentation
-
Contains tools for generating documentation.
- org.apache.rat.documentation.options - package org.apache.rat.documentation.options
-
Contains ancillary enhanced options for the various RAT interfaces.
- org.apache.rat.documentation.velocity - package org.apache.rat.documentation.velocity
-
Contains velocity based tools and accessories.
- 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
-
Generated classes that define the Maven plugin functionality of RAT.
- 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.test - package org.apache.rat.test
- org.apache.rat.test.utils - package org.apache.rat.test.utils
- org.apache.rat.testhelpers - package org.apache.rat.testhelpers
- org.apache.rat.testhelpers.data - package org.apache.rat.testhelpers.data
- 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.ui - package org.apache.rat.ui
-
Classes that support UI generation and interoperability.
- org.apache.rat.ui.spi - package org.apache.rat.ui.spi
-
The SPI implementation for the UIs.
- 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
ORacross 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.
- OrMatcherTest - Class in org.apache.rat.analysis.matchers
- OrMatcherTest() - Constructor for class org.apache.rat.analysis.matchers.OrMatcherTest
- OSX - Static variable in class org.apache.rat.document.FSInfoTest
- output() - Method in class org.apache.rat.help.Licenses
-
Output the License information without the version information.
- OUTPUT_ARCHIVE - Enum constant in enum class org.apache.rat.commandline.Arg
-
Specifies the level of reporting detail for archive files.
- OUTPUT_FAMILIES - Enum constant in enum class org.apache.rat.commandline.Arg
-
Specifies the license families that should be included in the output.
- OUTPUT_FILE - Enum constant in enum class org.apache.rat.commandline.Arg
-
Specifies where the output should be written.
- OUTPUT_LICENSES - Enum constant in enum class org.apache.rat.commandline.Arg
-
Specifies the license definitions that should be included in the output.
- OUTPUT_STANDARD - Enum constant in enum class org.apache.rat.commandline.Arg
-
Specifies the level of reporting detail for standard files.
- OUTPUT_STYLE - Enum constant in enum class org.apache.rat.commandline.Arg
-
Defines the stylesheet to use.
- outputArchiveTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- outputArchiveTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Execute an
Arg.OUTPUT_ARCHIVEtests. - outputArchiveTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- outputDirectory - Variable in class org.apache.rat.mp.RatReportMojo
-
The output directory for the report.
- outputFamiliesTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- outputFamiliesTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Execute an
Arg.OUTPUT_FAMILIEStests. - outputFamiliesTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- outputFileTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- outputFileTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Execute an
Arg.OUTPUT_FILEtests. - outputFileTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- outputLicensesTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- outputLicensesTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Execute an
Arg.OUTPUT_LICENSEStests. - outputLicensesTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- outputStandardTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- outputStandardTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Execute an
Arg.OUTPUT_STANDARDtests. - outputStandardTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- outputStyleTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- outputStyleTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.AbstractTestDataProvider
-
Execute an
Arg.OUTPUT_STYLEtests. - outputStyleTest(Set<TestData>, Option) - Method in class org.apache.rat.testhelpers.data.ReportTestDataProvider
- outTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- overCapacity() - Method in class org.apache.rat.header.FilteringSequenceFactoryTest
- OVERWRITE - Enum constant in enum class org.apache.rat.utils.ReportingSet.Options
P
- pad(int) - Method in class org.apache.rat.documentation.velocity.RatTool
-
Creates a string of spaces of the specified length.
- parallelStream() - Method in class org.apache.rat.utils.ReportingSet
- PARAMETER - Enum constant in enum class org.apache.rat.config.parameters.ComponentType
-
A Parameter for example the "id" parameter found in every component
- parameterProvider() - Static method in class org.apache.rat.analysis.GeneratedFileTest
- parameterProvider() - Static method in class org.apache.rat.analysis.license.ApacheSoftwareLicenseTest
- parameterProvider() - Static method in class org.apache.rat.analysis.license.CDDL1LicenseTest
- parameterProvider() - Static method in class org.apache.rat.analysis.license.GPLLicenseTest
- parameterProvider() - Static method in class org.apache.rat.analysis.license.IllumosLicenseTest
- parameterProvider() - Static method in class org.apache.rat.analysis.license.MITLicenseTest
- parameterProvider() - Static method in class org.apache.rat.analysis.license.OASISLicenseTest
- parameterProvider() - Static method in class org.apache.rat.analysis.license.W3CLicenseTest
- parameterProvider() - Static method in class org.apache.rat.analysis.matchers.CopyrightMatcherTest
- parameterType() - Element in annotation interface org.apache.rat.config.parameters.ConfigComponent
-
For collections defines the enclosed type.
- parseCommandLine(Options, String[]) - Static method in class org.apache.rat.OptionCollectionParser
-
Parse the options into the command line.
- parseCommands(File, String[]) - Method in class org.apache.rat.OptionCollectionParser
-
Parses the standard options to create a ReportConfiguration.
- 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.
- parseFromNonExistingFileOrDirectoryOrNull() - Method in class org.apache.rat.config.exclusion.ExclusionUtilsTest
- PASCAL - Static variable in class org.apache.rat.utils.CasedString.StringCase
-
The pascal case.
- PATTERN - Static variable in class org.apache.rat.ui.UIOption
-
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 class org.apache.rat.config.exclusion.StandardCollection
-
Returns combined and deduped collection of patterns.
- PHRASE - Static variable in class org.apache.rat.utils.CasedString.StringCase
-
The phrase case.
- PLAIN - Enum constant in enum class org.apache.rat.commandline.StyleSheets
-
The plain style sheet.
- PRESENCE - Enum constant in enum class org.apache.rat.ReportConfiguration.Processing
-
List all present licenses.
- preserveData(File, String) - Static method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
-
Copy the runtime data to the "target" directory.
- printArgumentTypes() - Method in class org.apache.rat.help.Help
-
Prints the list of argument types to the writer.
- printDocument(OutputStream, Document) - Static method in class org.apache.rat.testhelpers.XmlUtils
-
Print the XML document to the output stream.
- 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.
- printNodeList(NodeList) - Static method in class org.apache.rat.testhelpers.XmlUtils
-
Prints the specified NodeList as a string representation of its contents.
- 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.GitIgnoreBuilder
- 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(ArgumentContext, UIOptionCollection<?>) - Static method in enum class org.apache.rat.commandline.Arg
-
Process the arguments.
- processArgs(UIOptionCollection<?>) - Method in class org.apache.rat.commandline.ArgumentContext
-
Process the arguments specified in this context.
- processDecompose(DocumentNameMatcher, DocumentName) - Static method in class org.apache.rat.document.DocumentNameMatcherTest
- processDefaultFileTest() - Method in class org.apache.rat.config.exclusion.fileprocessors.HgIgnoreBuilderTest
- processExampleFileTest() - Method in class org.apache.rat.config.exclusion.fileprocessors.BazaarIgnoreBuilderTest
- processExampleFileTest() - Method in class org.apache.rat.config.exclusion.fileprocessors.CVSIgnoreBuilderTest
- processExampleFileTest() - Method in class org.apache.rat.config.exclusion.fileprocessors.GitIgnoreBuilderTest
- processExampleFileTest() - Method in class org.apache.rat.config.exclusion.fileprocessors.HgIgnoreBuilderTest
- PROCESSINGTYPE - Enum constant in enum class org.apache.rat.OptionCollection.ArgumentType
-
A processing type.
- processLogLevel(ArgumentContext, UIOptionCollection<?>) - Static method in enum class org.apache.rat.commandline.Arg
-
Process the log level setting.
- processTestFunctionAnnotations() - Method in class org.apache.rat.test.AbstractOptionsProvider
- processTestFunctionAnnotations(Object) - Static method in class org.apache.rat.OptionCollectionTest
-
Process methods in a test provider.
- PRODUCT - Enum constant in enum class 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.
- provideArguments(ParameterDeclarations, ExtensionContext) - Method in class org.apache.rat.test.AbstractOptionsProvider
- providerName - Variable in class org.apache.rat.test.AbstractOptionsProvider
-
The name of the provider of the options.
- 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
MatchPatternformattedpatternargument by expanding the pattern and by adjusting the pattern to include the basename from thedocumentNameargument.
R
- RAT_DECOMPOSE_MATCHER_ON_USE - Enum constant in enum class org.apache.rat.api.EnvVar
-
Log matcher decomposition when used.
- RAT_DEFAULT_LOG_LEVEL - Enum constant in enum class org.apache.rat.api.EnvVar
-
Sets the log level for the DefaultLog when it is constructed.
- RAT_NO_GIT_GLOBAL_IGNORE - Enum constant in enum class org.apache.rat.api.EnvVar
-
Ignore Git Global ignore file.
- RAT_REPORT - Enum constant in enum class org.apache.rat.report.xml.XmlElements.Elements
-
The start of the RAT report.
- RAT147_unix_Test() - Method in class org.apache.rat.analysis.AnalyserFactoryTest
- RAT147_windows_Test() - Method in class org.apache.rat.analysis.AnalyserFactoryTest
- RAT211_bmp_Test() - Method in class org.apache.rat.analysis.AnalyserFactoryTest
- RAT211_dia_Test() - Method in class org.apache.rat.analysis.AnalyserFactoryTest
- RatCheckException - Exception in org.apache.rat.mp
-
Exception thrown when plugin processing encounters an error not found in the core system.
- RatCheckException(String) - Constructor for exception 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 in org.apache.rat.document
- RatDocumentAnalysisException(String) - Constructor for exception org.apache.rat.document.RatDocumentAnalysisException
- RatDocumentAnalysisException(String, Throwable) - Constructor for exception org.apache.rat.document.RatDocumentAnalysisException
- RatDocumentAnalysisException(Throwable) - Constructor for exception org.apache.rat.document.RatDocumentAnalysisException
- RatException - Exception in org.apache.rat.api
-
This exception is used to indicate error conditions during RAT runs.
- RatException() - Constructor for exception org.apache.rat.api.RatException
-
Constructor.
- RatException(String) - Constructor for exception org.apache.rat.api.RatException
-
Constructor with message only.
- RatException(String, Throwable) - Constructor for exception org.apache.rat.api.RatException
-
Constructor with message and cause.
- RatException(Throwable) - Constructor for exception org.apache.rat.api.RatException
-
Constructor with cause only.
- RatHeaderAnalysisException - Exception in org.apache.rat.analysis
-
Indicates exceptional condition during header analysis.
- RatHeaderAnalysisException() - Constructor for exception org.apache.rat.analysis.RatHeaderAnalysisException
- RatHeaderAnalysisException(String) - Constructor for exception org.apache.rat.analysis.RatHeaderAnalysisException
- RatHeaderAnalysisException(String, Throwable) - Constructor for exception org.apache.rat.analysis.RatHeaderAnalysisException
- RatHeaderAnalysisException(Throwable) - Constructor for exception org.apache.rat.analysis.RatHeaderAnalysisException
- ratReport(XmlWriter) - Static 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
- RatTool - Class in org.apache.rat.documentation.velocity
-
The Velocity RAT plugin that provides access to the RAT data.
- RatTool() - Constructor for class org.apache.rat.documentation.velocity.RatTool
-
Constructor.
- raw() - Method in interface org.apache.rat.analysis.IHeaders
-
Gets raw header as found in the document.
- RCS - Enum constant in enum class 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 and relies on the charset detection of the underlying Tika processor.
- reader() - Method in class org.apache.rat.document.FileDocumentTest
- reader() - Method in class org.apache.rat.testhelpers.TestingDocument
-
Gets the reader for the document content.
- 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
- readFile(File) - Static method in class org.apache.rat.testhelpers.TextUtils
-
Read given file as UTF-8.
- readFilesTest() - Method in class org.apache.rat.walker.FileListWalkerTest
- 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
- RegexBuilderTest - Class in org.apache.rat.configuration.builders
- RegexBuilderTest() - Constructor for class org.apache.rat.configuration.builders.RegexBuilderTest
- remoteArtifactRepositories - Variable in class org.apache.rat.mp.RatReportMojo
-
Deprecated.replaced by
RatReportMojo.remoteRepositories - 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.
- removeArg(String) - Method in class org.apache.rat.ui.ArgumentTracker
-
Remove a key from the argument list.
- removeArg(UIOption<?>) - Method in class org.apache.rat.ui.ArgumentTracker
-
Remove a key from the argument list.
- removedOptions() - Method in class org.apache.rat.ui.UpdatableOptionGroupCollection
-
Gets the set of removed Options from the collection.
- 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
-
Removes a license family category (id) from 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).
- rename(Option) - Method in class org.apache.rat.documentation.options.AntOptionCollection
- rename(Option) - Method in class org.apache.rat.documentation.options.MavenOptionCollection
- rename(Option) - Method in class org.apache.rat.ui.UIOptionCollection
-
Extracts the UI based name string for an option.
- renderOptions(StringBuffer, int, Options, int, int) - Method in class org.apache.rat.anttasks.Help.AntHelpFormatter
- renderOptions(StringBuffer, int, Options, int, int) - Method in class org.apache.rat.help.AbstractHelp.RatHelpFormatter
- report(Document) - Method in class org.apache.rat.report.claim.AbstractClaimReporter
- report(Document) - Method in class org.apache.rat.report.claim.LicenseAddingReport
- 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.use <editCopyright> amd <editOverwrite> instead.
- Report.ApprovalFilter - Class in org.apache.rat.anttasks
-
Deprecated.use listLicenses or listFamilies attributes.
- Reportable - Interface in org.apache.rat.report
- ReportableListWalker - Class in org.apache.rat.walker
-
A Reportable that walks a list of Reportables and executes the run on each.
- ReportableListWalker.Builder - Class in org.apache.rat.walker
-
A Builder for the ListWalker.
- 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.IODescriptor<T> - Record Class in org.apache.rat
-
An IODescriptor comprises a name and an IOSupplier.
- ReportConfiguration.Processing - Enum Class in org.apache.rat
-
The styles of processing for various categories of documents.
- ReportConfiguration.SerDes - Class in org.apache.rat
-
Serializes the ReportConfiguration into an XML document that can be deserialized by the Serde.
- ReportConfigurationTest - Class in org.apache.rat
- ReportConfigurationTest() - Constructor for class org.apache.rat.ReportConfigurationTest
- Reporter - Class in org.apache.rat
-
Class that executes the report as defined in a
ReportConfigurationand stores the result for later handling. - Reporter(ReportConfiguration) - Constructor for class org.apache.rat.Reporter
-
Create the reporter.
- Reporter.Output - Class in org.apache.rat
-
The output from a report run.
- Reporter.Output.Builder - Class in org.apache.rat
- ReporterOptionsTest - Class in org.apache.rat
- ReporterOptionsTest() - Constructor for class org.apache.rat.ReporterOptionsTest
- ReporterTest - Class in org.apache.rat
-
Tests the output of the Reporter.
- ReporterTestUtils - Class in org.apache.rat
-
Utilities to help analyze report test output.
- reportExclusions(Appendable) - Method in class org.apache.rat.config.exclusion.ExclusionProcessor
-
Report the excluded files to the appendable object.
- reportExclusions(Appendable) - Method in class org.apache.rat.ReportConfiguration
-
Report the excluded files to the appendable object.
- 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 Class 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.
- ReportTestDataProvider - Class in org.apache.rat.testhelpers.data
-
Generates a list of TestData for executing the Report.
- ReportTestDataProvider() - Constructor for class org.apache.rat.testhelpers.data.ReportTestDataProvider
- required() - Element in annotation interface org.apache.rat.config.parameters.ConfigComponent
-
If
truethis 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 class 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
- reset() - Method in class org.apache.rat.testhelpers.TestingLicense
- reset() - Method in class org.apache.rat.testhelpers.TestingMatcher
- reset() - Method in class org.apache.rat.ui.UpdatableOptionGroup
-
Reset the group so that all disabled options are re-enabled.
- resetLogReporter() - Static method in class org.apache.rat.DeprecationReporter
-
Resets the consumer to the default consumer.
- resetSelected() - Method in class org.apache.rat.ui.UIOptionCollection
-
Resets the groups in the Args so that they are unused and ready to detect the next set of arguments.
- 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 class org.apache.rat.report.xml.XmlElements.Elements
-
A resource element.
- Resources - Class in org.apache.rat.test.utils
-
Utility class, which provides static methods for creating test cases.
- 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.
- roots() - Method in class org.apache.rat.document.DocumentName.FSInfo
-
Gets the array of roots for this file system.
- roundTrip() - Method in class org.apache.rat.configuration.XMLConfigurationWriterTest
- run(RatReport) - Method in interface org.apache.rat.report.Reportable
-
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 the archive 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.ReportableListWalker
S
- scanHiddenDirectoriesTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- SCCS - Enum constant in enum class 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
- self() - Method in class org.apache.rat.ui.UIOption.Builder
-
Returns this builder cast to the builder type.
- self() - Method in class org.apache.rat.ui.UIOptionCollection.Builder
-
Returns this cast to
<B>class. - SEQUENCE - Enum constant in enum class org.apache.rat.tools.xsd.XsdWriter.Type
-
A sequence
- serDes() - Method in class org.apache.rat.config.exclusion.ExclusionProcessor
- serDes() - Method in class org.apache.rat.report.claim.ClaimStatistic
- serDes() - Method in class org.apache.rat.ReportConfiguration
-
A serializer/deserializer for a ReportConfiguration.
- SerDes() - Constructor for class org.apache.rat.config.exclusion.ExclusionProcessor.SerDes
- SerDes() - Constructor for class org.apache.rat.report.claim.ClaimStatistic.SerDes
- SerDes() - Constructor for class org.apache.rat.ReportConfiguration.SerDes
- SERENA_DIMENSIONS_10 - Enum constant in enum class org.apache.rat.config.exclusion.StandardCollection
-
The files and directories created by a Serena Dimensions V10 change control system based tool.
- serialize(Appendable) - Method in class org.apache.rat.report.claim.ClaimStatistic.SerDes
-
Serializes the claim statistic into an appendable.
- serialize(Appendable) - Method in class org.apache.rat.ReportConfiguration.SerDes
-
Writes the configuration as an XML document to the appendable.
- serialize(XmlWriter) - Method in class org.apache.rat.config.exclusion.ExclusionProcessor.SerDes
-
Serialize the ExclusionProcessor to XML writer.
- serializeDocument(Document) - Static method in class org.apache.rat.utils.StandardXmlFactory
-
Write an XML document to a file.
- 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 licensesApproved child element.
- setAddDefaultDefinitions(File) - Method in class org.apache.rat.anttasks.Report
-
Deprecated.Use Config child element.
- 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.Deprecated for removal since 0.17: Use editLicense attribute instead.
- 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 editLicense and editOverwrite 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.Any
-
Deprecated.
- setAny(Any) - Method in class org.apache.rat.mp.Any
-
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.
- setArg(String, String) - Method in class org.apache.rat.ui.ArgumentTracker
-
Set a key and value into the argument list.
- setArg(UIOption<?>, String) - Method in class org.apache.rat.ui.ArgumentTracker
-
Set a key and value into the argument list.
- setAttribute(String, Object) - Method in class org.apache.rat.utils.StandardXmlFactoryTest.DummyDocumentBuilderFactory
- 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.nameof 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.Deprecated for removal since 0.17: Use editCopyright attribute instead.
- 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.Any
-
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.
- setCounter(ClaimStatistic.Counter, int) - Method in class org.apache.rat.report.claim.ClaimStatistic
-
Increments the counts for the counter.
- 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 Apache-2.0 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 Apache-2.0 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 so that 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 so that 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.Deprecated for removal since 0.17: Use inputExcludeFile attribute instead.
- 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.
- setFeature(String, boolean) - Method in class org.apache.rat.utils.StandardXmlFactoryTest.DummyDocumentBuilderFactory
- setForce(boolean) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Deprecated.Deprecated for removal since 0.17: Use editOverwrite attribute instead.
- 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.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.Deprecated for removal since 0.17: Use inputIncludeFile attribute instead.
- 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 number of bytes specified.
- setInputExcludeSize(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Excludes files with sizes less than the number of bytes specified.
- 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 for the current thread.
- setIsDirectory(boolean) - Method in class org.apache.rat.api.MetaData
-
Set the directory flag.
- setLevel(Log.Level) - Method in class org.apache.rat.testhelpers.TestingLog
- 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
-
A comma separated list of approved license family IDs.
- setLicenseFamiliesApprovedFile(String) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Name of file containing comma separated lists of approved family IDs.
- setLicenseFamiliesApprovedFile(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Name of file containing comma separated lists of approved family IDs.
- setLicenseFamiliesDenied(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
A comma separated list of denied License family IDs.
- setLicenseFamiliesDeniedFile(String) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Name of file containing comma separated lists of denied license IDs.
- setLicenseFamiliesDeniedFile(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Name of file containing comma separated lists of 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.create a configuration file and use the <config> 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
-
A comma separated list of approved License IDs.
- setLicensesApprovedFile(String) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Name of file containing comma separated lists of approved License IDs.
- setLicensesApprovedFile(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Name of file containing comma separated lists of approved License IDs.
- setLicensesDenied(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
A comma separated list of denied License IDs.
- setLicensesDeniedFile(String) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Name of file containing comma separated lists of the denied license IDs.
- setLicensesDeniedFile(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Name of file containing comma separated lists of the denied license IDs.
- setListFamilies(String) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Deprecated.Deprecated for removal since 0.17: Use outputFamilies attribute instead.
- 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.Deprecated for removal since 0.17: Use outputLicenses attribute instead.
- 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.
- setLogReporter(Consumer<Option>) - Static method in class org.apache.rat.DeprecationReporter
-
Sets the consumer that will do the reporting.
- 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 min 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.
- setName(String) - Method in class org.apache.rat.testhelpers.TestingLicense
-
Sets the name from value for this license.
- setNoDefaultLicenses(boolean) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Deprecated.Deprecated for removal since 0.17: Use configurationNoDefaults attribute instead.
- 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.Any
-
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(String) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Deprecated.Deprecated for removal since 0.17: Use outputFile attribute instead.
- setOut(String) - Method in class org.apache.rat.plugin.BaseRatMojo
-
Deprecated.Deprecated for removal since 0.17: Use <outputFile> instead.
- setOutput(File) - Method in class org.apache.rat.ReportConfiguration
-
Sets the OutputStream supplier to use the specified file.
- setOutput(ReportConfiguration.IODescriptor<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.Any
-
Deprecated.
- setRemoveApprovedLicense(String) - Method in class org.apache.rat.anttasks.Report
-
Deprecated.use licensesFamiliesDenied child element.
- setRemoveApprovedLicense(String[]) - Method in class org.apache.rat.anttasks.Report
-
Deprecated.use licenseFamiliesDenied element.
- setReportFile(File) - Method in class org.apache.rat.anttasks.Report
-
Deprecated.use outputFile element.
- 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.Deprecated for removal since 0.17: Use <inputIncludeStds> with 'HIDDEN_DIR' argument instead.
- 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.Any
-
Deprecated.
- setStandardProcessing(ReportConfiguration.Processing) - Method in class org.apache.rat.ReportConfiguration
-
Sets the standard 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.setOutputStyle(String)and pass "xml" or "plain-rat". - setStylesheet(String) - Method in class org.apache.rat.anttasks.BaseAntTask
-
Deprecated.Deprecated for removal since 0.17: Use outputStyle attribute instead.
- 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(ReportConfiguration.IODescriptor<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.Any
-
Deprecated.
- setup() - Method in class org.apache.rat.analysis.license.AbstractLicenseTest
- setup() - Method in class org.apache.rat.analysis.matchers.FullTextMatcherTest
- setup() - Method in class org.apache.rat.analysis.matchers.SimpleRegexMatcherTest
- setup() - Method in class org.apache.rat.analysis.matchers.SimpleTextMatcherTest
- setup() - Method in class org.apache.rat.analysis.matchers.SPDXMatcherTest
- setup() - Method in class org.apache.rat.config.exclusion.fileprocessors.AbstractIgnoreBuilderTest
- setup() - Method in class org.apache.rat.report.ConfigurationReportTest
- setup(File) - Static method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
-
Copies the test data to the specified directory.
- setUp() - Method in class org.apache.rat.analysis.AnalyserFactoryTest
- setUp() - Method in class org.apache.rat.document.FileDocumentTest
- setUp() - Method in class org.apache.rat.header.ArrayCharFilterTest
- setUp() - Method in class org.apache.rat.header.FilteringSequenceFactoryTest
- setUp() - Method in class org.apache.rat.header.HeaderMatcherTest
- setUp() - Method in class org.apache.rat.header.HeaderMatcherWithBeansTest
- setUp() - Method in class org.apache.rat.license.LicenseSetFactoryTest
- setUp() - Method in class org.apache.rat.report.xml.XmlReportFactoryTest
- setUp() - Static method in class org.apache.rat.walker.DirectoryWalkerTest
- setUp() - Static method in class org.apache.rat.walker.FileListWalkerTest
- setupFiles(Path) - Method in class org.apache.rat.testhelpers.data.TestData
-
Sets up the files for the test.
- 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.Deprecated for removal since 0.17: Use outputStyle attribute with the 'xml' argument instead.
- 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(XmlWriter) - Static method in class org.apache.rat.report.xml.XmlReportFactory
-
Creates a simple claim reporter.
- SIMPLE - Enum constant in enum class org.apache.rat.tools.xsd.XsdWriter.Type
-
A simple type
- SIMPLE_DOCUMENT_TEXT - Static variable in class org.apache.rat.utils.StandardXmlFactoryTest
- SimpleCharFilter - Class in org.apache.rat.header
-
Deprecated.
- SimpleCharFilter() - Constructor for class org.apache.rat.header.SimpleCharFilter
-
Deprecated.
- SimpleCopyrightTests - Class in org.apache.rat.analysis.matchers
- SimpleCopyrightTests() - Constructor for class org.apache.rat.analysis.matchers.SimpleCopyrightTests
- simpleDocument() - Static method in class org.apache.rat.utils.StandardXmlFactoryTest
- simpleJoiner(char) - Static method in class org.apache.rat.utils.CasedString.StringCase
-
A simple joiner that assembles a String from a collection of segments.
- 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.
- SimpleLicenseTest - Class in org.apache.rat.license
- SimpleLicenseTest() - Constructor for class org.apache.rat.license.SimpleLicenseTest
- simpleMatches() - Method in class org.apache.rat.header.HeaderMatcherTest
- 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.
- SimpleRegexMatcherTest - Class in org.apache.rat.analysis.matchers
- SimpleRegexMatcherTest() - Constructor for class org.apache.rat.analysis.matchers.SimpleRegexMatcherTest
- 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.
- simpleTextMatcherTest() - Method in class org.apache.rat.configuration.builders.TextBuilderTest
- SimpleTextMatcherTest - Class in org.apache.rat.analysis.matchers
- SimpleTextMatcherTest() - Constructor for class org.apache.rat.analysis.matchers.SimpleTextMatcherTest
- since() - Element in annotation interface 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.
- SLASH - Static variable in class org.apache.rat.utils.CasedString.StringCase
-
The slash case.
- SNAKE - Static variable in class org.apache.rat.utils.CasedString.StringCase
-
The 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 class org.apache.rat.commandline.Arg
-
Reads files to test from a 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
- SpdxBuilderTest - Class in org.apache.rat.configuration.builders
- SpdxBuilderTest() - Constructor for class org.apache.rat.configuration.builders.SpdxBuilderTest
- 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.
- SPDXMatcherTest - Class in org.apache.rat.analysis.matchers
- SPDXMatcherTest() - Constructor for class org.apache.rat.analysis.matchers.SPDXMatcherTest
- spliterator() - Method in class org.apache.rat.utils.ReportingSet
- SRC_MAIN_RESOURCES - Static variable in class org.apache.rat.test.utils.Resources
- SRC_TEST_RESOURCES - Static variable in class org.apache.rat.test.utils.Resources
- STANDARD - Enum constant in enum class org.apache.rat.api.Document.Type
-
A standard document.
- STANDARD_PATTERNS - Enum constant in enum class 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 class org.apache.rat.config.exclusion.StandardCollection
-
A standard collection of SCMs.
- standardAbsenceTest() - Method in class org.apache.rat.analysis.AnalyserFactoryTest
- StandardCollection - Enum Class in org.apache.rat.config.exclusion
-
Collection of standard excludes.
- STANDARDCOLLECTION - Enum constant in enum class org.apache.rat.OptionCollection.ArgumentType
-
A standard collection name.
- standardCollections() - Method in class org.apache.rat.documentation.velocity.RatTool
-
Gets the list of standard collections.
- StandardCollectionTest - Class in org.apache.rat.config.exclusion
- StandardCollectionTest() - Constructor for class org.apache.rat.config.exclusion.StandardCollectionTest
- standardNotificationTest() - Method in class org.apache.rat.analysis.AnalyserFactoryTest
- standardPresenceTest() - Method in class org.apache.rat.analysis.AnalyserFactoryTest
- standardReport() - Method in class org.apache.rat.report.xml.XmlReportFactoryTest
- STANDARDS - Enum constant in enum class org.apache.rat.report.claim.ClaimStatistic.Counter
-
count of standard files
- standardTypeAnalyser() - Method in class org.apache.rat.analysis.AnalyserFactoryTest
- StandardXmlFactory - Class in org.apache.rat.utils
-
Factory to create standard XML objects.
- StandardXmlFactoryTest - Class in org.apache.rat.utils
-
Tests for StandardXmlFactory.
- StandardXmlFactoryTest() - Constructor for class org.apache.rat.utils.StandardXmlFactoryTest
- StandardXmlFactoryTest.DummyDocumentBuilderFactory - Class in org.apache.rat.utils
-
Class to test failing document builder.
- startDocument() - Method in class org.apache.rat.report.xml.writer.XmlWriter
-
Starts a document by writing a prolog.
- startElement(CharSequence) - Method in class org.apache.rat.report.xml.writer.XmlWriter
-
Writes the start of an element.
- 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
- startsWithRootOrSeparator(String) - Method in class org.apache.rat.document.DocumentName.FSInfo
-
Determines if the candidate string starts with a root or directory separator as defined in this FSInfo.
- staticDocumentNameMatcher() - Method in enum class org.apache.rat.config.exclusion.StandardCollection
-
Returns the documentNameMatchSupplier if it exists.
- statistic(String, DocumentName) - Method in class org.apache.rat.Reporter.Output.Builder
- statistic(ClaimStatistic) - Method in class org.apache.rat.Reporter.Output.Builder
- statistic(XmlWriter, String, int, String, boolean) - Static method in class org.apache.rat.report.xml.XmlElements
-
Creates a statistic element.
- STATISTIC - Enum constant in enum class org.apache.rat.report.xml.XmlElements.Elements
-
A statistic entry.
- statistics(XmlWriter, ClaimStatistic, ClaimValidator) - Static method in class org.apache.rat.report.xml.XmlElements
-
Creates a statistics element.
- STATISTICS - Enum constant in enum class org.apache.rat.report.xml.XmlElements.Elements
-
A statistics element.
- Std() - Constructor for class org.apache.rat.anttasks.BaseAntTask.Std
- stream() - Method in class org.apache.rat.utils.ReportingSet
- StringCase(String, char) - Constructor for class org.apache.rat.utils.CasedString.StringCase
-
Constructs a String case for the common cases where the delimiter is not preserved in the segments.
- StringCase(String, Predicate<Character>, boolean, Function<String[], String>) - Constructor for class org.apache.rat.utils.CasedString.StringCase
-
Constructs a StringCase
- StringCase(String, Predicate<Character>, boolean, Function<String[], String>, UnaryOperator<String>) - Constructor for class org.apache.rat.utils.CasedString.StringCase
-
Constructs a StingCase.
- stringUtils() - Method in class org.apache.rat.documentation.velocity.RatTool
-
Gets the
StringUtilsobject in order to work with it in RAT Velocity templates. - STYLESHEET - Enum constant in enum class org.apache.rat.OptionCollection.ArgumentType
-
A style sheet.
- styleSheets() - Method in class org.apache.rat.documentation.velocity.RatTool
-
Gets the list of stylesheets.
- StyleSheets - Enum Class in org.apache.rat.commandline
-
The enumeration of system defined stylesheets.
- styleSheetTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- subSet(T, T) - Method in class org.apache.rat.utils.ReportingSet
- SUBVERSION - Enum constant in enum class org.apache.rat.config.exclusion.StandardCollection
-
The files and directories created by a Subversion source code control based tool.
- supplemental(char, char) - Static method in class org.apache.rat.report.xml.writer.XMLChar
-
Returns true the supplemental character corresponding to the given surrogates.
- SURROUND_SCM - Enum constant in enum class org.apache.rat.config.exclusion.StandardCollection
-
The files and directories created by a Surround SCM source code control based tool.
- SYSTEM_OUT - Static variable in class org.apache.rat.ReportConfiguration
-
The IODescriptor for
System.out.
T
- tab() - Method in class org.apache.rat.documentation.velocity.RatTool
-
Gets a tab character.
- tailSet(T) - Method in class org.apache.rat.utils.ReportingSet
- test() - Method in class org.apache.rat.analysis.matchers.NotMatcherTest
- test() - Method in class org.apache.rat.analysis.matchers.SimpleRegexMatcherTest
- test() - Method in interface org.apache.rat.OptionCollectionTest.OptionTest
-
Execute the test and ensure any failures have the test name added.
- 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
- test_global_gitignore() - Method in class org.apache.rat.config.exclusion.fileprocessors.GitIgnoreBuilderTest
-
Test that exclusions from a global gitignore are also applied, see RAT-473 for details.
- test_RAT_335() - Method in class org.apache.rat.config.exclusion.fileprocessors.GitIgnoreBuilderTest
- TEST_SUITE - Static variable in class org.apache.rat.document.FSInfoTest
- testAllFamiliesAndMatchers() - Method in class org.apache.rat.report.ConfigurationReportTest
- TestData - Class in org.apache.rat.testhelpers.data
-
The definition of a test.
- TestData(String, List<ImmutablePair<Option, String[]>>, Consumer<Path>, Consumer<ValidatorData>) - Constructor for class org.apache.rat.testhelpers.data.TestData
-
Constructs the Test data
- testDefaultConfiguration() - Method in class org.apache.rat.OptionCollectionTest
- testDeprecatedUseLogged() - Method in class org.apache.rat.OptionCollectionTest
- testDirOptionCapturesDirectoryToScan() - Method in class org.apache.rat.OptionCollectionTest
- testEmbeddedStrings(String, String, String, String, String[][]) - Method in class org.apache.rat.analysis.license.AbstractLicenseTest
- testExecutePermsPreserved() - Method in class org.apache.rat.annotation.TestLicenseAppender
- testFail(String, String, String, String, String[][], String[][]) - Method in class org.apache.rat.analysis.matchers.CopyrightMatcherTest
- TestingDocument - Class in org.apache.rat.testhelpers
-
A Document for testing.
- TestingDocument() - Constructor for class org.apache.rat.testhelpers.TestingDocument
-
Constructs a TestingDocument with the name
"name"and no content. - TestingDocument(Reader, String) - Constructor for class org.apache.rat.testhelpers.TestingDocument
-
Constructs a TestingDocument with the name
"name"and the content provided by the reader. - TestingDocument(String) - Constructor for class org.apache.rat.testhelpers.TestingDocument
-
Constructs a TestingDocument with the specified
"name", no content and will not have an associated document name matcher. - TestingDocument(String, DocumentNameMatcher) - Constructor for class org.apache.rat.testhelpers.TestingDocument
-
Constructs a TestingDocument with the specified
"name", no content and the specified DocumentNameMatcher associated with it. - TestingDocument(IOSupplier<InputStream>, String) - Constructor for class org.apache.rat.testhelpers.TestingDocument
-
Constructs a TestingDocument with the name
"name"and the content provided by the input stream. - TestingDocument(DocumentName) - Constructor for class org.apache.rat.testhelpers.TestingDocument
-
Constructs a TestingDocument with the specified DocumentName, no content and the
DocumentNameMatcher.MATCHES_ALLname matcher associated with it. - TestingDocumentAnalyser - Class in org.apache.rat.testhelpers
-
A document analyzer to be used in test where an actual analysis is not desired.
- TestingDocumentAnalyser() - Constructor for class org.apache.rat.testhelpers.TestingDocumentAnalyser
- TestingLicense - Class in org.apache.rat.testhelpers
-
A class to quickly build testing licenses.
- TestingLicense(String) - Constructor for class org.apache.rat.testhelpers.TestingLicense
-
Creates a testing license with the specified id and a default TestingMatcher
- TestingLicense(String, String) - Constructor for class org.apache.rat.testhelpers.TestingLicense
-
Creates a testing license with the specified id and a default TestingMatcher
- TestingLicense(String, String, IHeaderMatcher) - Constructor for class org.apache.rat.testhelpers.TestingLicense
-
Creates a testing license with the specified id and matcher.
- TestingLicense(String, IHeaderMatcher, ILicenseFamily) - Constructor for class org.apache.rat.testhelpers.TestingLicense
-
Creates a testing license with the specified matcher and family.
- TestingLog - Class in org.apache.rat.testhelpers
-
Log that captures output for later review.
- TestingLog() - Constructor for class org.apache.rat.testhelpers.TestingLog
- TestingMatcher - Class in org.apache.rat.testhelpers
-
A matcher for testing.
- TestingMatcher() - Constructor for class org.apache.rat.testhelpers.TestingMatcher
-
Constructs a matcher with an id of
"dfltMtch"that does not match anything. - TestingMatcher(boolean) - Constructor for class org.apache.rat.testhelpers.TestingMatcher
-
Constructs a matcher with the specified id and matching result.
- TestingMatcher(String, boolean) - Constructor for class org.apache.rat.testhelpers.TestingMatcher
-
Constructs a matcher with the specified id and matching result.
- TestingMatcher(String, boolean...) - Constructor for class org.apache.rat.testhelpers.TestingMatcher
-
Constructs a matcher with the specified id that returns the matching values in order.
- TestingUIOptionBuilder() - Constructor for class org.apache.rat.ui.UIOptionCollectionTest.TestingUIOption.TestingUIOptionBuilder
- TestLicenseAppender - Class in org.apache.rat.annotation
- TestLicenseAppender() - Constructor for class org.apache.rat.annotation.TestLicenseAppender
- testMap - Variable in class org.apache.rat.test.AbstractOptionsProvider
-
A map of test options to tests.
- testMatch() - Method in class org.apache.rat.analysis.matchers.FullTextMatcherTest
- testMatch() - Method in class org.apache.rat.analysis.matchers.SimpleTextMatcherTest
- testMatch() - Method in class org.apache.rat.analysis.matchers.SPDXMatcherTest
- testMatches(DocumentName, boolean) - Method in class org.apache.rat.document.guesser.NoteGuesserTest
- testMatchProcessing(String, String) - Method in class org.apache.rat.analysis.GeneratedFileTest
- testMatchProcessing(String, String, String, String, String[][]) - Method in class org.apache.rat.analysis.license.AbstractLicenseTest
- testMultiplexer() - Method in class org.apache.rat.analysis.AnalyserFactoryTest
- testName(AntOption) - Method in class org.apache.rat.documentation.options.AntOptionCollection.BuildType
-
Gets a test name for the AntOption.
- testNoFamily() - Method in class org.apache.rat.license.ILicenseBuilderTest
- testNoLicense() - Method in class org.apache.rat.report.xml.XmlReportFactoryTest
- TestOption - Class in org.apache.rat
-
A UIOption implementation to support testing.
- TestOption.TestOptionBuilder - Class in org.apache.rat
-
The test option builder.
- TestOptionBuilder() - Constructor for class org.apache.rat.TestOption.TestOptionBuilder
- testOptionsUpdateConfig(String, OptionCollectionTest.OptionTest) - Method in class org.apache.rat.OptionCollectionTest
-
A parameterized test for the options.
- testOverwrite() - Method in class org.apache.rat.annotation.TestLicenseAppender
- testPass(String, String, String, String, String[][], String[][]) - Method in class org.apache.rat.analysis.matchers.CopyrightMatcherTest
- testShortenedOptions() - Method in class org.apache.rat.OptionCollectionTest
- testState(StandardCollection, boolean, boolean, boolean) - Method in class org.apache.rat.config.exclusion.StandardCollectionTest
- testTrueIsAlwaysTrue() - Method in class org.apache.rat.analysis.matchers.SimpleCopyrightTests
- testUnknownFamily() - Method in class org.apache.rat.license.LicenseSetFactoryTest
- 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.
- TEXT_LIST_CONVERTER - Static variable in class org.apache.rat.commandline.Converters
-
Converts a comma separated list into a list of strings.
- TextBuilder - Class in org.apache.rat.configuration.builders
-
Builds a text matcher.
- TextBuilder() - Constructor for class org.apache.rat.configuration.builders.TextBuilder
- TextBuilderTest - Class in org.apache.rat.configuration.builders
- textConfigParameters(Class<?>, Description) - Method in class org.apache.rat.config.parameters.DescriptionBuilderTest
-
Test to verify that all Description based inspection invoked methods exist.
- TextUtils - Class in org.apache.rat.testhelpers
-
Utilities to assert text appears or does not appear in text.
- TextUtils() - Constructor for class org.apache.rat.testhelpers.TextUtils
- TikaProcessor - Class in org.apache.rat.analysis
-
A wrapping around the Tika processor.
- TikaProcessorTest - Class in org.apache.rat.analysis
- TikaProcessorTest() - Constructor for class org.apache.rat.analysis.TikaProcessorTest
- TIMESTAMP - Enum constant in enum class org.apache.rat.report.xml.XmlElements.Attributes
-
A timestamp.
- tmpPath - Variable in class org.apache.rat.config.exclusion.fileprocessors.AbstractIgnoreBuilderTest
- 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
-
Generates a string from this cased string but with the desired case.
- toDom(InputStream) - Static method in class org.apache.rat.testhelpers.XmlUtils
-
Reads an input stream into a document.
- 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
- tooManyLines() - Method in class org.apache.rat.header.HeaderMatcherTest
- 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.documentation.Exporter
- toString() - Method in class org.apache.rat.documentation.options.AntOption
- toString() - Method in class org.apache.rat.documentation.options.MavenOption
- 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 record class org.apache.rat.ReportConfiguration.IODescriptor
-
Returns a string representation of this record class.
- toString() - Method in class org.apache.rat.testhelpers.data.TestData
- toString() - Method in class org.apache.rat.testhelpers.TestingLicense
- toString() - Method in class org.apache.rat.TestOption
- toString() - Method in class org.apache.rat.utils.CasedString.StringCase
- toString() - Method in class org.apache.rat.utils.CasedString
- toString() - Method in class org.apache.rat.VersionInfo
-
Default string representation of the implementation information from the package.
- toString(Option) - Static method in class org.apache.rat.commandline.ArgumentContext
-
Gets a logging/debug string describing the Option.
- toWalk() - Method in class org.apache.rat.walker.DirectoryWalkerTest
- traverse() - Method in class org.apache.rat.documentation.velocity.MatcherTree
-
Executes an in-order-traversal of the tree.
- trim(String) - Static method in class org.apache.rat.report.xml.writer.XMLChar
-
Trims space characters as defined by production [3] in the XML 1.0 specification from both ends of the given string.
- TRUE - Enum constant in enum class org.apache.rat.config.AddLicenseHeaders
-
Add license headers to a '.new' file.
- trueTest() - Method in class org.apache.rat.analysis.matchers.AndMatcherTest
- trueTest() - Method in class org.apache.rat.analysis.matchers.OrMatcherTest
- TXT - Enum constant in enum class org.apache.rat.configuration.Format
-
A plain text file
- TxtValue() - Constructor for class org.apache.rat.anttasks.BaseAntTask.TxtValue
- type() - Element in annotation interface org.apache.rat.config.parameters.ConfigComponent
-
The component type.
- TYPE - Enum constant in enum class org.apache.rat.report.xml.XmlElements.Attributes
-
The document type.
U
- UI<T extends UIOption<T>> - Interface in org.apache.rat.ui
- UI_OPTION - Static variable in class org.apache.rat.ui.UIOptionCollectionTest
- uiOption(Option) - Method in class org.apache.rat.ui.UIOptionCollection.Builder
-
Add an Option to the collection as a UIOption.
- UIOption<T extends UIOption<T>> - Class in org.apache.rat.ui
-
Abstract class that provides the framework for UI-specific RAT options.
- UIOption(UIOption.Builder<T, ?>) - Constructor for class org.apache.rat.ui.UIOption
-
Constructor.
- UIOption.Builder<T extends UIOption<T>,
B extends UIOption.Builder<T, B>> - Class in org.apache.rat.ui -
The abstract UIOption Builder.
- UIOptionCollection<T extends UIOption<T>> - Class in org.apache.rat.ui
-
A collection of options supported by the UI.
- UIOptionCollection(UIOptionCollection.Builder<T, ?>) - Constructor for class org.apache.rat.ui.UIOptionCollection
-
Construct the UIOptionCollection from the builder.
- UIOptionCollection.Builder<T extends UIOption<T>,
B extends UIOptionCollection.Builder<T, B>> - Class in org.apache.rat.ui -
Builder for a UIOptionCollection.
- UIOptionCollectionTest - Class in org.apache.rat.ui
- UIOptionCollectionTest() - Constructor for class org.apache.rat.ui.UIOptionCollectionTest
- UIOptionCollectionTest.TestingUIOption - Class in org.apache.rat.ui
- UIOptionCollectionTest.TestingUIOption.TestingUIOptionBuilder - Class in org.apache.rat.ui
- uiOptions(Option...) - Method in class org.apache.rat.ui.UIOptionCollection.Builder
-
Add multiple Option instances to the collection as UIOptions.
- UIProvider - Interface in org.apache.rat.ui.spi
- UNAPPROVED - Enum constant in enum class org.apache.rat.report.claim.ClaimStatistic.Counter
-
count of unapproved files
- UNAPPROVED_LICENSES - Enum constant in enum class 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.
- UNIX - Static variable in class org.apache.rat.document.FSInfoTest
- UNKNOWN - Enum constant in enum class org.apache.rat.api.Document.Type
-
An unknown document type.
- UNKNOWN - Enum constant in enum class 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
- UNKNOWN_LICENSE - Static variable in class org.apache.rat.ReporterTestUtils
-
The default license output for an unknown license
- unknownLicense(int) - Static method in class org.apache.rat.ReporterTestUtils
-
Generates the report contents for unknown licenses.
- UnknownLicense - Class in org.apache.rat.analysis
-
An ILicense implementation that represents an unknown license.
- unsupported(Option) - Method in class org.apache.rat.ui.UIOptionCollection.Builder
-
Register an Option as unsupported.
- unsupported(Arg) - Method in class org.apache.rat.ui.UIOptionCollection.Builder
-
Register multiple Options as unsupported.
- 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.
- unsupportedOptions() - Method in class org.apache.rat.ui.UpdatableOptionGroupCollection
-
Gets the unsupported options If multiple options from the a group are disabled they will be added to the options in a group together.
- unsupportedRatOptions - Variable in class org.apache.rat.ui.UIOptionCollection.Builder
-
The list of unsupported RAT options.
- UpdatableOptionGroup - Class in org.apache.rat.ui
-
An implementation of Apache Commons CLI OptionGroup that allows options to be removed (disabled).
- UpdatableOptionGroupCollection - Class in org.apache.rat.ui
-
A collection of UpdatableOptionGroups.
- UpdatableOptionGroupCollection() - Constructor for class org.apache.rat.ui.UpdatableOptionGroupCollection
-
Creates an empty collection.
- use() - Element in annotation interface 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() - Method in class org.apache.rat.license.LicenseSetFactory
- validate(Collection<String>) - Method in class org.apache.rat.test.AbstractOptionsProvider
- 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.
- validateDefault(ReportConfiguration) - Static method in class org.apache.rat.ReportConfigurationTest
-
Validates that the configuration matches the default.
- validateDefaultApprovedLicenses(ReportConfiguration, String...) - Static method in class org.apache.rat.ReportConfigurationTest
-
Validates that the configuration contains the default approved licenses.
- validateDefaultLicenseFamilies(ReportConfiguration, String...) - Static method in class org.apache.rat.ReportConfigurationTest
-
Validates that the configuration contains the default license families.
- validateDefaultLicenses(ReportConfiguration, String...) - Static method in class org.apache.rat.ReportConfigurationTest
-
Validates that the configuration contains all the default licenses along with any additional licenses.
- validator(XmlWriter, ClaimStatistic, ReportConfiguration) - Static method in class org.apache.rat.report.xml.XmlReportFactory
-
Creates a simple claim validator reporter
- ValidatorData - Class in org.apache.rat.testhelpers.data
-
The validator for test data.
- ValidatorData(Reporter.Output, String) - Constructor for class org.apache.rat.testhelpers.data.ValidatorData
-
Constructor.
- value - Variable in class org.apache.rat.anttasks.BaseAntTask.TxtValue
- value() - Element in annotation interface org.apache.rat.config.parameters.MatcherBuilder
-
The common name for the component.
- valueOf(String) - Static method in enum class org.apache.rat.api.Document.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.rat.api.EnvVar
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.rat.commandline.Arg
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.rat.commandline.StyleSheets
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.rat.config.AddLicenseHeaders
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.rat.config.exclusion.StandardCollection
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.rat.config.parameters.ComponentType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.rat.configuration.Format
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.rat.license.LicenseSetFactory.LicenseFilter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.rat.OptionCollection.ArgumentType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.rat.report.claim.ClaimStatistic.Counter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.rat.report.xml.XmlElements.Attributes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.rat.report.xml.XmlElements.Elements
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.rat.ReportConfiguration.Processing
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.rat.tools.xsd.XsdWriter.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.rat.utils.Log.Level
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.rat.utils.ReportingSet.Options
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.apache.rat.api.Document.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.rat.api.EnvVar
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.rat.commandline.Arg
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.rat.commandline.StyleSheets
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.rat.config.AddLicenseHeaders
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.rat.config.exclusion.StandardCollection
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.rat.config.parameters.ComponentType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.rat.configuration.Format
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.rat.license.LicenseSetFactory.LicenseFilter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.rat.OptionCollection.ArgumentType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.rat.report.claim.ClaimStatistic.Counter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.rat.report.xml.XmlElements.Attributes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.rat.report.xml.XmlElements.Elements
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.rat.ReportConfiguration.Processing
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.rat.tools.xsd.XsdWriter.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.rat.utils.Log.Level
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.rat.utils.ReportingSet.Options
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VENDOR - Enum constant in enum class org.apache.rat.report.xml.XmlElements.Attributes
-
The vendor identifier.
- verbose - Variable in class org.apache.rat.mp.AbstractRatMojo
-
Specifies the verbose output.
- verifyAllOptionsListed() - Method in class org.apache.rat.help.HelpTest
- verifyAllStandardCollectionObjectsAreTested() - Method in class org.apache.rat.config.exclusion.StandardCollectionTest
- verifyArgumentsListed() - Method in class org.apache.rat.help.HelpTest
- version(XmlWriter) - Static method in class org.apache.rat.report.xml.XmlElements
-
Creates the version element with all version attributes populated.
- VERSION - Enum constant in enum class org.apache.rat.report.xml.XmlElements.Attributes
-
A version string.
- VERSION - Enum constant in enum class 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 class org.apache.rat.config.exclusion.StandardCollection
-
The files and directories created by a Visual Source Safe source code control based tool.
W
- W3CLicenseTest - Class in org.apache.rat.analysis.license
- W3CLicenseTest() - Constructor for class org.apache.rat.analysis.license.W3CLicenseTest
- 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 class org.apache.rat.utils.Log.Level
-
Log warn only.
- WINDOWS - Static variable in class org.apache.rat.document.FSInfoTest
- 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(XmlWriter) - Method in class org.apache.rat.configuration.XMLConfigurationWriter
-
Writes the configuration to an XmlWriter instance.
- writeAttribute(XmlWriter, String, boolean) - Static method in class org.apache.rat.testhelpers.XmlUtils
-
Writes a boolean attribute to an XML writer.
- writeAttributes(List<AntOption>) - Method in class org.apache.rat.tools.AntDocumentation
- writeDocument(Document, File) - Static method in class org.apache.rat.utils.StandardXmlFactory
-
Write an XML document to a file.
- writeElements(List<AntOption>) - Method in class org.apache.rat.tools.AntDocumentation
- writeFalse() - Method in class org.apache.rat.report.xml.writer.XmlWriterUtilsTest
- writeFile(File, String) - Static method in class org.apache.rat.utils.FileUtils
-
Writes a text file containing the name of the file.
- writeFile(File, String, Iterable<String>) - Static method in class org.apache.rat.utils.FileUtils
-
Writes a test file.
- writeFile(File, String, String...) - Static method in class org.apache.rat.utils.FileUtils
-
Writes a test file.
- writeFile(String, Iterable<String>) - Method in class org.apache.rat.config.exclusion.fileprocessors.AbstractIgnoreBuilderTest
-
Writes a text file to the baseDir directory.
- writeFile(String, Iterable<String>) - Method in class org.apache.rat.test.AbstractOptionsProvider
- writer - Variable in class org.apache.rat.help.Help
-
The writer this instance writes to
- writeSummary(Appendable) - Method in class org.apache.rat.Reporter.Output
-
Writes a text summary of issues with the run.
- writeTrue() - Method in class org.apache.rat.report.xml.writer.XmlWriterUtilsTest
X
- XDG_CONFIG_HOME - Enum constant in enum class org.apache.rat.api.EnvVar
-
Defines the XDG home.
- XHTML5 - Enum constant in enum class org.apache.rat.commandline.StyleSheets
-
Official HTML5 stylesheet.
- XML - Enum constant in enum class org.apache.rat.commandline.StyleSheets
-
The pretty-printed XML style sheet.
- XML - Enum constant in enum class org.apache.rat.configuration.Format
-
An XML file
- XMLChar - Class in org.apache.rat.report.xml.writer
-
This class defines the basic XML character properties.
- 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.
- XMLConfigurationReaderTest - Class in org.apache.rat.configuration
-
Tests and constants for XML reader tests.
- XMLConfigurationReaderTest() - Constructor for class org.apache.rat.configuration.XMLConfigurationReaderTest
- XMLConfigurationWriter - Class in org.apache.rat.configuration
-
Writes the XML configuration file format.
- XMLConfigurationWriter(ReportConfiguration) - Constructor for class org.apache.rat.configuration.XMLConfigurationWriter
-
Constructor
- XMLConfigurationWriterTest - Class in org.apache.rat.configuration
- XMLConfigurationWriterTest() - Constructor for class org.apache.rat.configuration.XMLConfigurationWriterTest
- XmlElements - Class in org.apache.rat.report.xml
-
Creates the elements in the XML report.
- XmlElements.Attributes - Enum Class in org.apache.rat.report.xml
-
The attributes of elements in the report.
- XmlElements.Elements - Enum Class in org.apache.rat.report.xml
-
The elements in the report.
- xmlEndNoStartTest() - Method in class org.apache.rat.configuration.builders.CopyrightBuilderTest
- xmlEndOwnerTest() - Method in class org.apache.rat.configuration.builders.CopyrightBuilderTest
- xmlEndTest() - Method in class org.apache.rat.configuration.builders.CopyrightBuilderTest
- xmlFullTextTest() - Method in class org.apache.rat.configuration.builders.TextBuilderTest
- xmlIdEndOwnerTest() - Method in class org.apache.rat.configuration.builders.CopyrightBuilderTest
- xmlIdTest() - Method in class org.apache.rat.configuration.builders.NotBuilderTest
- xmlIdTest() - Method in class org.apache.rat.configuration.builders.SpdxBuilderTest
- xmlIDTest() - Method in class org.apache.rat.configuration.builders.AllBuilderTest
- xmlIDTest() - Method in class org.apache.rat.configuration.builders.AnyBuilderTest
- xmlIDTest() - Method in class org.apache.rat.configuration.builders.RegexBuilderTest
- xmlNonNumericEndTest() - Method in class org.apache.rat.configuration.builders.CopyrightBuilderTest
- xmlNonNumericStartTest() - Method in class org.apache.rat.configuration.builders.CopyrightBuilderTest
- xmlOwnerTest() - Method in class org.apache.rat.configuration.builders.CopyrightBuilderTest
- XmlReportFactory - Class in org.apache.rat.report.xml
-
A factory to create reports from a writer and a configuration.
- XmlReportFactoryTest - Class in org.apache.rat.report.xml
- XmlReportFactoryTest() - Constructor for class org.apache.rat.report.xml.XmlReportFactoryTest
- xmlResourceTest() - Method in class org.apache.rat.configuration.builders.AllBuilderTest
- xmlResourceTest() - Method in class org.apache.rat.configuration.builders.AnyBuilderTest
- xmlSimpleTextTest() - Method in class org.apache.rat.configuration.builders.TextBuilderTest
- xmlStartOwnerTest() - Method in class org.apache.rat.configuration.builders.CopyrightBuilderTest
- xmlStartTest() - Method in class org.apache.rat.configuration.builders.CopyrightBuilderTest
- xmlTest() - Method in class org.apache.rat.configuration.builders.AllBuilderTest
- xmlTest() - Method in class org.apache.rat.configuration.builders.AnyBuilderTest
- xmlTest() - Method in class org.apache.rat.configuration.builders.CopyrightBuilderTest
- xmlTest() - Method in class org.apache.rat.configuration.builders.NotBuilderTest
- xmlTest() - Method in class org.apache.rat.configuration.builders.RegexBuilderTest
- xmlTest() - Method in class org.apache.rat.configuration.builders.SpdxBuilderTest
- xmlTest() - Method in class org.apache.rat.test.AbstractConfigurationOptionsProvider
- XmlUtils - Class in org.apache.rat.testhelpers
-
Utilities to help test XML documents.
- XmlWriter - Class in org.apache.rat.report.xml.writer
-
Requires a wrapper to be used safely in a multithreaded environment.
- XmlWriter(Appendable) - Constructor for class org.apache.rat.report.xml.writer.XmlWriter
-
Constructs an XmlWriter with the specified writer for output.
- XmlWriterUtilsTest - Class in org.apache.rat.report.xml.writer
- XmlWriterUtilsTest() - Constructor for class org.apache.rat.report.xml.writer.XmlWriterUtilsTest
- 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 Class in org.apache.rat.tools.xsd
-
Types of elements in the XSD
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form