Uses of Interface
org.apache.rat.license.ILicense
Packages that use ILicense
Package
Description
Key abstractions.
-
Uses of ILicense in org.apache.rat
Methods in org.apache.rat that return ILicenseModifier and TypeMethodDescriptionReportConfiguration.addLicense(ILicense.Builder builder)
Adds a license to the list of licenses.Methods in org.apache.rat that return types with arguments of type ILicenseModifier and TypeMethodDescriptionDefaults.getLicenses(LicenseSetFactory.LicenseFilter filter)
Gets the sorted set of approved licenses for a given filter condition.ReportConfiguration.getLicenses(LicenseSetFactory.LicenseFilter filter)
Gets a set Licenses of depending on thefilter
if filter is set:all
- All licenses will be returned.approved
- Only approved licenses will be returnednone
- No licenses will be returnedMethods in org.apache.rat with parameters of type ILicenseModifier and TypeMethodDescriptionvoid
ReportConfiguration.addLicense(ILicense license)
Adds a license to the list of licenses.Method parameters in org.apache.rat with type arguments of type ILicenseModifier and TypeMethodDescriptionvoid
ReportConfiguration.addLicenses(Collection<ILicense> licenses)
Adds multiple licenses to the list of licenses.void
ReportConfiguration.addLicensesIfNotPresent(Collection<ILicense> licenses)
Adds multiple licenses to the list of licenses. -
Uses of ILicense in org.apache.rat.analysis
Classes in org.apache.rat.analysis that implement ILicenseModifier and TypeClassDescriptionclass
An ILicense implementation that represents an unknown license.Methods in org.apache.rat.analysis with parameters of type ILicenseMethod parameters in org.apache.rat.analysis with type arguments of type ILicenseModifier and TypeMethodDescriptionstatic IDocumentAnalyser
DefaultAnalyserFactory.createDefaultAnalyser(Log log, Collection<ILicense> licenses)
Creates a DocumentAnalyser from a collection of ILicenses. -
Uses of ILicense in org.apache.rat.api
Methods in org.apache.rat.api with parameters of type ILicenseModifier and TypeMethodDescriptionvoid
MetaData.reportOnLicense(ILicense license)
Add the license information to the metadata. -
Uses of ILicense in org.apache.rat.configuration
Methods in org.apache.rat.configuration that return types with arguments of type ILicenseModifier and TypeMethodDescriptionLicenseReader.readLicenses()
Reads the configuration and extracts instances of ILicense.XMLConfigurationReader.readLicenses()
-
Uses of ILicense in org.apache.rat.license
Methods in org.apache.rat.license that return ILicenseModifier and TypeMethodDescriptionILicense.Builder.build(SortedSet<ILicenseFamily> licenseFamilies)
static ILicense
Search a SortedSet of licenses for the matching license id.static ILicense
Search a SortedSet of licenses for the matching license.Methods in org.apache.rat.license that return types with arguments of type ILicenseModifier and TypeMethodDescriptionLicenseSetFactory.emptyLicenseSet()
Create an empty sorted Set with proper comparator.static Comparator<ILicense>
ILicense.getComparator()
LicenseSetFactory.getLicenses(LicenseSetFactory.LicenseFilter filter)
Gets the License objects based on the filter.Methods in org.apache.rat.license with parameters of type ILicenseModifier and TypeMethodDescriptionstatic ILicense
Search a SortedSet of licenses for the matching license.Method parameters in org.apache.rat.license with type arguments of type ILicenseModifier and TypeMethodDescriptionstatic ILicense
Search a SortedSet of licenses for the matching license id.static ILicense
Search a SortedSet of licenses for the matching license.Constructor parameters in org.apache.rat.license with type arguments of type ILicenseModifierConstructorDescriptionLicenseSetFactory(SortedSet<ILicense> licenses, Collection<String> approvedLicenses)
Constructs a factory with the specified set of Licenses and the approved license collection.