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 thefilterif 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 TypeMethodDescriptionvoidReportConfiguration.addLicense(ILicense license)Adds a license to the list of licenses.Method parameters in org.apache.rat with type arguments of type ILicenseModifier and TypeMethodDescriptionvoidReportConfiguration.addLicenses(Collection<ILicense> licenses)Adds multiple licenses to the list of licenses.voidReportConfiguration.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 TypeClassDescriptionclassAn 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 IDocumentAnalyserDefaultAnalyserFactory.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 TypeMethodDescriptionvoidMetaData.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 ILicenseSearch a SortedSet of licenses for the matching license id.static ILicenseSearch 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 ILicenseSearch a SortedSet of licenses for the matching license.Method parameters in org.apache.rat.license with type arguments of type ILicenseModifier and TypeMethodDescriptionstatic ILicenseSearch a SortedSet of licenses for the matching license id.static ILicenseSearch 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.