| Package | Description |
|---|---|
| org.apache.rat.analysis.license | |
| org.apache.rat.api |
Key abstractions.
|
| Constructor and Description |
|---|
BaseLicense(MetaData.Datum licenseFamilyCategory,
MetaData.Datum licenseFamilyName,
java.lang.String notes) |
CopyrightHeader(MetaData.Datum licenseFamilyCategory,
MetaData.Datum licenseFamilyName,
java.lang.String notes) |
CopyrightHeader(MetaData.Datum licenseFamilyCategory,
MetaData.Datum licenseFamilyName,
java.lang.String notes,
java.lang.String copyrightOwner) |
FullTextMatchingLicense(MetaData.Datum licenseFamilyCategory,
MetaData.Datum licenseFamilyName,
java.lang.String notes,
java.lang.String fullText) |
SimplePatternBasedLicense(MetaData.Datum pLicenseFamilyCategory,
MetaData.Datum pLicenseFamilyName,
java.lang.String pNotes,
java.lang.String[] pPatterns) |
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<MetaData.Datum> |
MetaData.data
Only likely to be a small quantity of data
so trade some performance for simplicity.
|
| Modifier and Type | Method and Description |
|---|---|
MetaData.Datum |
MetaData.get(java.lang.String name)
Gets the first datum matching the given name.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<MetaData.Datum> |
MetaData.getData()
Gets all data.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MetaData.add(MetaData.Datum datum)
Adds a new datum.
|
void |
MetaData.set(MetaData.Datum datum)
Puts in a new datum replacing any existing data.
|