Uses of Interface
org.apache.rat.license.ILicenseFamily
Packages that use ILicenseFamily
Package
Description
-
Uses of ILicenseFamily in org.apache.rat
Methods in org.apache.rat that return types with arguments of type ILicenseFamilyModifier and TypeMethodDescriptionDefaults.getLicenseFamilies(LicenseSetFactory.LicenseFilter filter)
Gets the sorted set of approved licenses for a given filter condition.ReportConfiguration.getLicenseFamilies(LicenseSetFactory.LicenseFilter filter)
Gets a sorted set of ILicenseFamily objects based onfilter
. if filter is set:all
- All licenses families will be returned.approved
- Only approved license families will be returnednone
- No license families will be returnedMethods in org.apache.rat with parameters of type ILicenseFamilyModifier and TypeMethodDescriptionvoid
ReportConfiguration.addApprovedLicenseCategory(ILicenseFamily approvedILicenseFamily)
Adds an ILicenseFamily to the list of approved licenses.void
ReportConfiguration.addFamily(ILicenseFamily family)
Adds a license family to the list of families.Method parameters in org.apache.rat with type arguments of type ILicenseFamilyModifier and TypeMethodDescriptionvoid
ReportConfiguration.addFamilies(Collection<ILicenseFamily> families)
Adds multiple families to the list of license families. -
Uses of ILicenseFamily in org.apache.rat.analysis
Methods in org.apache.rat.analysis that return ILicenseFamily -
Uses of ILicenseFamily in org.apache.rat.analysis.license
Methods in org.apache.rat.analysis.license that return ILicenseFamilyModifier and TypeMethodDescriptionBaseLicense.getLicenseFamily()
Deprecated.DeprecatedConfig.getLicenseFamily()
Deprecated. -
Uses of ILicenseFamily in org.apache.rat.configuration
Methods in org.apache.rat.configuration that return types with arguments of type ILicenseFamilyModifier and TypeMethodDescriptionLicenseReader.readFamilies()
Reads the configuration and extracts instances of ILicenseFamily.XMLConfigurationReader.readFamilies()
-
Uses of ILicenseFamily in org.apache.rat.license
Methods in org.apache.rat.license that return ILicenseFamilyModifier and TypeMethodDescriptionILicenseFamily.Builder.build()
ILicenseFamilyBuilder.build()
ILicense.getLicenseFamily()
static ILicenseFamily
LicenseFamilySetFactory.search(String target, SortedSet<ILicenseFamily> licenseFamilies)
Search a SortedSet of ILicenseFamily instances looking for a matching instance.static ILicenseFamily
LicenseFamilySetFactory.search(ILicenseFamily target, SortedSet<ILicenseFamily> licenseFamilies)
Search a SortedSet of ILicenseFamily instances looking for a matching instance.Methods in org.apache.rat.license that return types with arguments of type ILicenseFamilyModifier and TypeMethodDescriptionstatic SortedSet<ILicenseFamily>
LicenseFamilySetFactory.emptyLicenseFamilySet()
Create an empty sorted Set with proper comparator.LicenseFamilySetFactory.getFamilies(LicenseSetFactory.LicenseFilter filter)
Gets the License objects based on the filter.LicenseSetFactory.getLicenseFamilies(LicenseSetFactory.LicenseFilter filter)
Gets the LicenseFamily objects based on the filter.Methods in org.apache.rat.license with parameters of type ILicenseFamilyModifier and TypeMethodDescriptiondefault int
ILicenseFamily.compareTo(ILicenseFamily other)
static ILicenseFamily
LicenseFamilySetFactory.search(ILicenseFamily target, SortedSet<ILicenseFamily> licenseFamilies)
Search a SortedSet of ILicenseFamily instances looking for a matching instance.Method parameters in org.apache.rat.license with type arguments of type ILicenseFamilyModifier and TypeMethodDescriptionILicense.Builder.build(SortedSet<ILicenseFamily> licenseFamilies)
static ILicenseFamily
LicenseFamilySetFactory.search(String target, SortedSet<ILicenseFamily> licenseFamilies)
Search a SortedSet of ILicenseFamily instances looking for a matching instance.static ILicenseFamily
LicenseFamilySetFactory.search(ILicenseFamily target, SortedSet<ILicenseFamily> licenseFamilies)
Search a SortedSet of ILicenseFamily instances looking for a matching instance.Constructor parameters in org.apache.rat.license with type arguments of type ILicenseFamilyModifierConstructorDescriptionLicenseFamilySetFactory(SortedSet<ILicenseFamily> licenses, Collection<String> approvedLicenses)
Constructs a factory with the specified set of Licenses and the approved license collection. -
Uses of ILicenseFamily in org.apache.rat.policy
Methods in org.apache.rat.policy that return types with arguments of type ILicenseFamilyModifier and TypeMethodDescriptionDefaultPolicy.getApprovedLicenseNames()
Gets an unmodifiable reference to the SortedSet of approved licenses that this policy is holding.Methods in org.apache.rat.policy with parameters of type ILicenseFamilyModifier and TypeMethodDescriptionvoid
DefaultPolicy.add(ILicenseFamily approvedLicense)
adds an ILicenseFamily to the list of approved licenses.Constructor parameters in org.apache.rat.policy with type arguments of type ILicenseFamilyModifierConstructorDescriptionDefaultPolicy(Collection<ILicenseFamily> approvedLicenseFamilies)
Constructor with the list of approved license families.