public final class Defaults extends Object
Modifier and Type | Class and Description |
---|---|
static class |
Defaults.Builder
The Defaults builder.
|
Modifier and Type | Field and Description |
---|---|
static ReportConfiguration.Processing |
ARCHIVE_PROCESSING
The default ARCHIVE processing style.
|
static org.apache.commons.io.filefilter.IOFileFilter |
DIRECTORIES_TO_IGNORE
The default directories to ignore if none are specified.
|
static org.apache.commons.io.filefilter.IOFileFilter |
FILES_TO_IGNORE
The default files to ignore if none are specified.
|
static LicenseSetFactory.LicenseFilter |
LIST_FAMILIES
The default license families to list.
|
static LicenseSetFactory.LicenseFilter |
LIST_LICENSES
The default licenses to list.
|
static String |
PLAIN_STYLESHEET
The default XSLT stylesheet to produce a text output file.
|
static ReportConfiguration.Processing |
STANDARD_PROCESSING
The default STANDARD processing style.
|
static String |
UNAPPROVED_LICENSES_STYLESHEET
The default XSLT stylesheet to produce a list of unapproved licenses.
|
Modifier and Type | Method and Description |
---|---|
static Defaults.Builder |
builder()
Gets a builder for a Defaults object.
|
SortedSet<ILicenseFamily> |
getLicenseFamilies(LicenseSetFactory.LicenseFilter filter)
Gets the sorted set of approved licenses for a given filter condition.
|
SortedSet<String> |
getLicenseIds(LicenseSetFactory.LicenseFilter filter)
Gets the sorted set of approved license ids for a given filter condition.
|
SortedSet<ILicense> |
getLicenses(LicenseSetFactory.LicenseFilter filter)
Gets the sorted set of approved licenses for a given filter condition.
|
static org.apache.commons.io.function.IOSupplier<InputStream> |
getPlainStyleSheet()
Gets a supplier for the "plain" text stylesheet.
|
static org.apache.commons.io.function.IOSupplier<InputStream> |
getUnapprovedLicensesStyleSheet()
Gets a supplier for the unapproved licences list stylesheet
|
static void |
init()
Initialize the system configuration reader.
|
public static final String PLAIN_STYLESHEET
public static final String UNAPPROVED_LICENSES_STYLESHEET
public static final org.apache.commons.io.filefilter.IOFileFilter FILES_TO_IGNORE
public static final org.apache.commons.io.filefilter.IOFileFilter DIRECTORIES_TO_IGNORE
public static final ReportConfiguration.Processing ARCHIVE_PROCESSING
public static final ReportConfiguration.Processing STANDARD_PROCESSING
public static final LicenseSetFactory.LicenseFilter LIST_FAMILIES
public static final LicenseSetFactory.LicenseFilter LIST_LICENSES
public static void init()
public static Defaults.Builder builder()
public static org.apache.commons.io.function.IOSupplier<InputStream> getPlainStyleSheet()
public static org.apache.commons.io.function.IOSupplier<InputStream> getUnapprovedLicensesStyleSheet()
public SortedSet<ILicense> getLicenses(LicenseSetFactory.LicenseFilter filter)
filter
- define which type of licenses to return.public SortedSet<ILicenseFamily> getLicenseFamilies(LicenseSetFactory.LicenseFilter filter)
filter
- define which type of licenses to return.public SortedSet<String> getLicenseIds(LicenseSetFactory.LicenseFilter filter)
filter
- define which type of licenses to return.Copyright © 2006–2024 Apache Software Foundation. All rights reserved.