Uses of Interface
org.apache.rat.license.ILicense
-
Uses of ILicense in org.apache.rat
Modifier and TypeMethodDescriptionReportConfiguration.addLicense(ILicense.Builder builder)
Adds a license to the list of licenses.Modifier 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 returnedModifier and TypeMethodDescriptionvoid
ReportConfiguration.addLicense(ILicense license)
Adds a license to the list of licenses.Modifier 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
Modifier and TypeClassDescriptionclass
An ILicense implementation that represents an unknown license.Modifier 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.anttasks
-
Uses of ILicense in org.apache.rat.api
Modifier and TypeMethodDescriptionvoid
MetaData.reportOnLicense(ILicense license)
Add the license information to the metadata. -
Uses of ILicense in org.apache.rat.configuration
Modifier and TypeMethodDescriptionLicenseReader.readLicenses()
Reads the configuration and extracts instances of ILicense.XMLConfigurationReader.readLicenses()
-
Uses of ILicense in org.apache.rat.license
Modifier 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.Modifier 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.Modifier and TypeMethodDescriptionstatic ILicense
Search a SortedSet of licenses for the matching license.Modifier and TypeMethodDescriptionstatic ILicense
Search a SortedSet of licenses for the matching license id.static ILicense
Search a SortedSet of licenses for the matching license.ModifierConstructorDescriptionLicenseSetFactory(SortedSet<ILicense> licenses, Collection<String> approvedLicenses)
Constructs a factory with the specified set of Licenses and the approved license collection. -
Uses of ILicense in org.apache.rat.mp
Modifier and TypeMethodDescriptionprotected void
AbstractRatMojo.logLicenses(Collection<ILicense> licenses)