Package org.ossreviewtoolkit.model.utils
Class CompositePackageConfigurationProvider
-
- All Implemented Interfaces:
-
org.ossreviewtoolkit.model.utils.PackageConfigurationProvider
public final class CompositePackageConfigurationProvider implements PackageConfigurationProvider
A PackageConfigurationProvider that combines the provided providers into a single provider. The order of the providers determines the order in which they are queried when calling getPackageConfigurations.
-
-
Constructor Summary
Constructors Constructor Description CompositePackageConfigurationProvider(PackageConfigurationProvider providers)CompositePackageConfigurationProvider(List<PackageConfigurationProvider> providers)
-
Method Summary
Modifier and Type Method Description List<PackageConfiguration>getPackageConfigurations(Identifier packageId, Provenance provenance)Return a list of PackageConfigurations for the given packageId and provenance. -
-
Constructor Detail
-
CompositePackageConfigurationProvider
CompositePackageConfigurationProvider(PackageConfigurationProvider providers)
-
CompositePackageConfigurationProvider
CompositePackageConfigurationProvider(List<PackageConfigurationProvider> providers)
-
-
Method Detail
-
getPackageConfigurations
List<PackageConfiguration> getPackageConfigurations(Identifier packageId, Provenance provenance)
Return a list of PackageConfigurations for the given packageId and provenance.
-
-
-
-