All Methods Static Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
void |
addCouldbeName(LicenseID license,
String couldbe) |
void |
addException(String name,
boolean spdx) |
void |
addLicenseForArtifact(Coordinates coo,
LicenseID licenseID) |
void |
addLongName(LicenseID license,
String longName) |
void |
addUrl(LicenseID license,
String url) |
CompositeLicense |
getAnd(LicenseID left,
LicenseID right) |
Optional<LicenseID> |
getByCoordinates(Coordinates coo) |
Optional<LicenseID> |
getByName(String name) |
Optional<LicenseID> |
getByName1(String name) |
Optional<LicenseID> |
getByUrl(String url) |
LicenseExclude |
getExceptionOrThrow(String ex) |
LOracle.More |
getMore(LicenseID licenseID) |
CompositeLicense |
getOr(LicenseID left,
LicenseID right) |
LicenseID |
getOrLater(SingleLicense license,
boolean orLater,
Optional<LicenseExclude> exception) |
LicenseID |
getOrThrowByName(String name) |
Optional<SingleLicense> |
getSingle(String name) |
Set<LicenseID> |
guessByName(String name) |
SingleLicense |
newSingle(String name,
boolean spdx) |
void |
setOsiApproval(LicenseID licenseID,
boolean osiApproved) |
LOracle |
spread() |
static String |
trim(String in) |