A B C D E F G H I J L M N P R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ALIASES_FILE - Static variable in interface me.snowdrop.licenses.properties.PropertyKeys
- AliasLicenseSanitiser - Class in me.snowdrop.licenses.sanitiser
- AliasLicenseSanitiser(String, LicenseSanitiser) - Constructor for class me.snowdrop.licenses.sanitiser.AliasLicenseSanitiser
B
- buildRepositorySystemSession() - Method in class me.snowdrop.licenses.maven.SnowdropMavenEmbedder
C
- createLicensesHtml(LicenseSummary, String) - Method in class me.snowdrop.licenses.LicensesFileManager
-
Create a licenses.html file and download copy of each license for offline use.
- createLicenseSummaryFactory() - Method in class me.snowdrop.licenses.LicensesGenerator
- createLicensesXml(LicenseSummary, String) - Method in class me.snowdrop.licenses.LicensesFileManager
-
Create a licenses.xml file.
D
- DependencyElement - Class in me.snowdrop.licenses.xml
- DependencyElement() - Constructor for class me.snowdrop.licenses.xml.DependencyElement
- DependencyElement(String, String, String, Set<LicenseElement>) - Constructor for class me.snowdrop.licenses.xml.DependencyElement
- DependencyElement(JsonObject) - Constructor for class me.snowdrop.licenses.xml.DependencyElement
- DependencyElement(DependencyElement) - Constructor for class me.snowdrop.licenses.xml.DependencyElement
- DependencyElement(DependencyElement, Set<LicenseElement>) - Constructor for class me.snowdrop.licenses.xml.DependencyElement
- DependencyElement(Artifact) - Constructor for class me.snowdrop.licenses.xml.DependencyElement
E
- equals(Object) - Method in class me.snowdrop.licenses.utils.Gav
- equals(Object) - Method in class me.snowdrop.licenses.xml.DependencyElement
- equals(Object) - Method in class me.snowdrop.licenses.xml.LicenseElement
- ExceptionLicenseSanitiser - Class in me.snowdrop.licenses.sanitiser
- ExceptionLicenseSanitiser(String, LicenseSanitiser) - Constructor for class me.snowdrop.licenses.sanitiser.ExceptionLicenseSanitiser
- EXCEPTIONS_FILE - Static variable in interface me.snowdrop.licenses.properties.PropertyKeys
- ExternalLicenseDto - Class in me.snowdrop.licenses.sanitiser.provider
- ExternalLicenseDto() - Constructor for class me.snowdrop.licenses.sanitiser.provider.ExternalLicenseDto
- ExternalLicenseProvider - Class in me.snowdrop.licenses.sanitiser.provider
- ExternalLicenseProvider(String) - Constructor for class me.snowdrop.licenses.sanitiser.provider.ExternalLicenseProvider
- ExternalLicensesDto - Class in me.snowdrop.licenses.sanitiser.provider
- ExternalLicensesDto() - Constructor for class me.snowdrop.licenses.sanitiser.provider.ExternalLicensesDto
F
- findGavs() - Method in class me.snowdrop.licenses.LicensesGenerator
- fix(DependencyElement) - Method in class me.snowdrop.licenses.sanitiser.AliasLicenseSanitiser
- fix(DependencyElement) - Method in class me.snowdrop.licenses.sanitiser.ExceptionLicenseSanitiser
- fix(DependencyElement) - Method in interface me.snowdrop.licenses.sanitiser.LicenseSanitiser
- fix(DependencyElement) - Method in class me.snowdrop.licenses.sanitiser.LicenseServiceSanitiser
- fix(DependencyElement) - Method in class me.snowdrop.licenses.sanitiser.MavenSanitiser
- fix(DependencyElement) - Method in class me.snowdrop.licenses.sanitiser.NoopLicenseSanitiser
G
- Gav - Class in me.snowdrop.licenses.utils
- Gav(String, String, String, String) - Constructor for class me.snowdrop.licenses.utils.Gav
- GavFinder - Class in me.snowdrop.licenses
- gavToArtifact(Gav) - Method in class me.snowdrop.licenses.LicensesGenerator
- generateLicensesForGavs(Collection<Gav>, String) - Method in class me.snowdrop.licenses.LicensesGenerator
- generateLicensesForPom(String, String) - Method in class me.snowdrop.licenses.LicensesGenerator
- GeneratorProperties - Class in me.snowdrop.licenses.properties
- GeneratorProperties() - Constructor for class me.snowdrop.licenses.properties.GeneratorProperties
- GeneratorProperties(String) - Constructor for class me.snowdrop.licenses.properties.GeneratorProperties
- GeneratorPropertiesException - Exception in me.snowdrop.licenses.properties
- GeneratorPropertiesException(String) - Constructor for exception me.snowdrop.licenses.properties.GeneratorPropertiesException
- GeneratorPropertiesException(String, Throwable) - Constructor for exception me.snowdrop.licenses.properties.GeneratorPropertiesException
- getAliases() - Method in class me.snowdrop.licenses.sanitiser.RedHatLicense
- getAliasesFilePath() - Method in class me.snowdrop.licenses.properties.GeneratorProperties
- getArtifact() - Method in class me.snowdrop.licenses.xml.DependencyElement
- getArtifactId() - Method in class me.snowdrop.licenses.utils.Gav
- getArtifactId() - Method in class me.snowdrop.licenses.xml.DependencyElement
- getDependencies() - Method in class me.snowdrop.licenses.xml.LicenseSummary
- getExceptionsFilePath() - Method in class me.snowdrop.licenses.properties.GeneratorProperties
- getGroupId() - Method in class me.snowdrop.licenses.utils.Gav
- getGroupId() - Method in class me.snowdrop.licenses.xml.DependencyElement
- getInputStream(String) - Static method in interface me.snowdrop.licenses.utils.JsonUtils
- getLicenses() - Method in class me.snowdrop.licenses.sanitiser.exceptions.LicenseException
- getLicenses() - Method in class me.snowdrop.licenses.sanitiser.provider.ExternalLicensesDto
- getLicenses() - Method in class me.snowdrop.licenses.xml.DependencyElement
- getLicenses(String) - Method in class me.snowdrop.licenses.sanitiser.provider.ExternalLicenseProvider
- getLicenseServiceUrl() - Method in class me.snowdrop.licenses.properties.GeneratorProperties
- getLicenseSummary(Collection<Artifact>) - Method in class me.snowdrop.licenses.LicenseSummaryFactory
- getMavenProject(Artifact, boolean) - Method in class me.snowdrop.licenses.maven.MavenProjectFactory
- getMavenProjects(File, boolean) - Method in class me.snowdrop.licenses.maven.MavenProjectFactory
- getName() - Method in class me.snowdrop.licenses.sanitiser.provider.ExternalLicenseDto
- getName() - Method in class me.snowdrop.licenses.sanitiser.RedHatLicense
- getName() - Method in class me.snowdrop.licenses.xml.LicenseElement
- getProjectBuildingRequest() - Method in class me.snowdrop.licenses.maven.ProjectBuildingRequestFactory
- getRepositories() - Method in class me.snowdrop.licenses.properties.GeneratorProperties
- getSnowdropMavenEmbedder() - Method in class me.snowdrop.licenses.maven.MavenEmbedderFactory
- getTextUrl() - Method in class me.snowdrop.licenses.sanitiser.provider.ExternalLicenseDto
- getTextUrl() - Method in class me.snowdrop.licenses.sanitiser.RedHatLicense
- getTextUrl() - Method in class me.snowdrop.licenses.xml.LicenseElement
- getType() - Method in class me.snowdrop.licenses.utils.Gav
- getUrl() - Method in class me.snowdrop.licenses.sanitiser.provider.ExternalLicenseDto
- getUrl() - Method in class me.snowdrop.licenses.sanitiser.RedHatLicense
- getUrl() - Method in class me.snowdrop.licenses.xml.LicenseElement
- getUrlAliases() - Method in class me.snowdrop.licenses.sanitiser.RedHatLicense
- getVersion() - Method in class me.snowdrop.licenses.utils.Gav
- getVersion() - Method in class me.snowdrop.licenses.xml.DependencyElement
H
- hashCode() - Method in class me.snowdrop.licenses.utils.Gav
- hashCode() - Method in class me.snowdrop.licenses.xml.DependencyElement
- hashCode() - Method in class me.snowdrop.licenses.xml.LicenseElement
I
- inMavenProject(Path) - Method in class me.snowdrop.licenses.GavFinder
- isAliasTo(LicenseElement) - Method in class me.snowdrop.licenses.sanitiser.RedHatLicense
- isValid() - Method in class me.snowdrop.licenses.xml.LicenseElement
J
- JsonUtils - Interface in me.snowdrop.licenses.utils
L
- LICENSE_SERVICE_URL - Static variable in interface me.snowdrop.licenses.properties.PropertyKeys
- LicenseElement - Class in me.snowdrop.licenses.xml
- LicenseElement() - Constructor for class me.snowdrop.licenses.xml.LicenseElement
- LicenseElement(String, String) - Constructor for class me.snowdrop.licenses.xml.LicenseElement
- LicenseElement(String, String, String) - Constructor for class me.snowdrop.licenses.xml.LicenseElement
- LicenseElement(JsonObject) - Constructor for class me.snowdrop.licenses.xml.LicenseElement
- LicenseElement(LicenseElement) - Constructor for class me.snowdrop.licenses.xml.LicenseElement
- LicenseElement(License) - Constructor for class me.snowdrop.licenses.xml.LicenseElement
- LicenseException - Class in me.snowdrop.licenses.sanitiser.exceptions
- LicenseException(JsonObject) - Constructor for class me.snowdrop.licenses.sanitiser.exceptions.LicenseException
- LicenseSanitiser - Interface in me.snowdrop.licenses.sanitiser
- LicenseServiceSanitiser - Class in me.snowdrop.licenses.sanitiser
- LicenseServiceSanitiser(String, LicenseSanitiser) - Constructor for class me.snowdrop.licenses.sanitiser.LicenseServiceSanitiser
- LicensesFileManager - Class in me.snowdrop.licenses
-
Class responsible for persisting licenses information to XML and HTML files.
- LicensesFileManager() - Constructor for class me.snowdrop.licenses.LicensesFileManager
- LicensesGenerator - Class in me.snowdrop.licenses
- LicensesGenerator() - Constructor for class me.snowdrop.licenses.LicensesGenerator
- LicensesGenerator(GeneratorProperties) - Constructor for class me.snowdrop.licenses.LicensesGenerator
- LicensesGeneratorApplication - Class in me.snowdrop.licenses
- LicensesGeneratorApplication() - Constructor for class me.snowdrop.licenses.LicensesGeneratorApplication
- LicensesGeneratorException - Exception in me.snowdrop.licenses
- LicensesGeneratorException(String, Throwable) - Constructor for exception me.snowdrop.licenses.LicensesGeneratorException
- LicenseSummary - Class in me.snowdrop.licenses.xml
- LicenseSummary() - Constructor for class me.snowdrop.licenses.xml.LicenseSummary
- LicenseSummary(List<DependencyElement>) - Constructor for class me.snowdrop.licenses.xml.LicenseSummary
- LicenseSummaryFactory - Class in me.snowdrop.licenses
-
Class responsible for retrieving licenses information based on a provided GAV.
- LicenseSummaryFactory(LicenseSanitiser) - Constructor for class me.snowdrop.licenses.LicenseSummaryFactory
- loadJsonToSet(String, Function<JsonObject, T>) - Static method in interface me.snowdrop.licenses.utils.JsonUtils
M
- main(String...) - Static method in class me.snowdrop.licenses.LicensesGeneratorApplication
- matches(String) - Method in interface me.snowdrop.licenses.sanitiser.exceptions.VersionMatcher
- matches(DependencyElement) - Method in class me.snowdrop.licenses.sanitiser.exceptions.LicenseException
- MavenEmbedderFactory - Class in me.snowdrop.licenses.maven
- MavenEmbedderFactory() - Constructor for class me.snowdrop.licenses.maven.MavenEmbedderFactory
- MavenProjectFactory - Class in me.snowdrop.licenses.maven
- MavenProjectFactory(ProjectBuilder, ProjectBuildingRequestFactory) - Constructor for class me.snowdrop.licenses.maven.MavenProjectFactory
- MavenProjectFactoryException - Exception in me.snowdrop.licenses.maven
- MavenProjectFactoryException(Throwable) - Constructor for exception me.snowdrop.licenses.maven.MavenProjectFactoryException
- MavenSanitiser - Class in me.snowdrop.licenses.sanitiser
-
A pass-through sanitiser.
- MavenSanitiser(MavenProjectFactory, LicenseSanitiser) - Constructor for class me.snowdrop.licenses.sanitiser.MavenSanitiser
- me.snowdrop.licenses - package me.snowdrop.licenses
- me.snowdrop.licenses.maven - package me.snowdrop.licenses.maven
- me.snowdrop.licenses.properties - package me.snowdrop.licenses.properties
- me.snowdrop.licenses.sanitiser - package me.snowdrop.licenses.sanitiser
- me.snowdrop.licenses.sanitiser.exceptions - package me.snowdrop.licenses.sanitiser.exceptions
- me.snowdrop.licenses.sanitiser.provider - package me.snowdrop.licenses.sanitiser.provider
- me.snowdrop.licenses.utils - package me.snowdrop.licenses.utils
- me.snowdrop.licenses.xml - package me.snowdrop.licenses.xml
N
- NoopLicenseSanitiser - Class in me.snowdrop.licenses.sanitiser
- NoopLicenseSanitiser() - Constructor for class me.snowdrop.licenses.sanitiser.NoopLicenseSanitiser
P
- ProjectBuildingRequestFactory - Class in me.snowdrop.licenses.maven
- ProjectBuildingRequestFactory(GeneratorProperties, SnowdropMavenEmbedder) - Constructor for class me.snowdrop.licenses.maven.ProjectBuildingRequestFactory
- PropertyKeys - Interface in me.snowdrop.licenses.properties
R
- RedHatLicense - Class in me.snowdrop.licenses.sanitiser
- RedHatLicense(JsonObject) - Constructor for class me.snowdrop.licenses.sanitiser.RedHatLicense
- REPOSITORY_NAMES - Static variable in interface me.snowdrop.licenses.properties.PropertyKeys
- REPOSITORY_URLS - Static variable in interface me.snowdrop.licenses.properties.PropertyKeys
S
- setAliasesFilePath(String) - Method in class me.snowdrop.licenses.properties.GeneratorProperties
- setArtifactId(String) - Method in class me.snowdrop.licenses.xml.DependencyElement
- setDependencies(List<DependencyElement>) - Method in class me.snowdrop.licenses.xml.LicenseSummary
- setExceptionsFilePath(String) - Method in class me.snowdrop.licenses.properties.GeneratorProperties
- setGroupId(String) - Method in class me.snowdrop.licenses.xml.DependencyElement
- setLicenses(Set<ExternalLicenseDto>) - Method in class me.snowdrop.licenses.sanitiser.provider.ExternalLicensesDto
- setLicenses(Set<LicenseElement>) - Method in class me.snowdrop.licenses.xml.DependencyElement
- setName(String) - Method in class me.snowdrop.licenses.sanitiser.provider.ExternalLicenseDto
- setName(String) - Method in class me.snowdrop.licenses.xml.LicenseElement
- setTextUrl(String) - Method in class me.snowdrop.licenses.sanitiser.provider.ExternalLicenseDto
- setTextUrl(String) - Method in class me.snowdrop.licenses.xml.LicenseElement
- setUrl(String) - Method in class me.snowdrop.licenses.sanitiser.provider.ExternalLicenseDto
- setUrl(String) - Method in class me.snowdrop.licenses.xml.LicenseElement
- setVersion(String) - Method in class me.snowdrop.licenses.xml.DependencyElement
- SnowdropMavenEmbedder - Class in me.snowdrop.licenses.maven
- SnowdropMavenEmbedder(MavenRequest) - Constructor for class me.snowdrop.licenses.maven.SnowdropMavenEmbedder
T
- toGavString() - Method in class me.snowdrop.licenses.xml.DependencyElement
- toLicenseElement() - Method in class me.snowdrop.licenses.sanitiser.provider.ExternalLicenseDto
- toLicenseElement() - Method in class me.snowdrop.licenses.sanitiser.RedHatLicense
- toString() - Method in class me.snowdrop.licenses.utils.Gav
- toString() - Method in class me.snowdrop.licenses.xml.DependencyElement
- toString() - Method in class me.snowdrop.licenses.xml.LicenseElement
- toString() - Method in class me.snowdrop.licenses.xml.LicenseSummary
- toXmlString() - Method in class me.snowdrop.licenses.xml.LicenseSummary
V
- VersionMatcher - Interface in me.snowdrop.licenses.sanitiser.exceptions
All Classes All Packages