public interface IThirdPartyModule extends IHasDisplayName, IHasVersion
| Modifier and Type | Method and Description |
|---|---|
IThirdPartyModule |
getAsNonOptionalCopy() |
IThirdPartyModule |
getAsOptionalCopy() |
String |
getCopyrightOwner() |
ILicense |
getLicense() |
Version |
getVersion() |
String |
getWebSiteURL() |
boolean |
isOptional() |
getDisplayName@Nonnull String getCopyrightOwner()
null.@Nonnull ILicense getLicense()
null.@Nullable Version getVersion()
getVersion in interface IHasVersionnull
because this means another place where the version number needs to
be maintained.@Nullable String getWebSiteURL()
null.boolean isOptional()
true if this is an optional thirdparty module,
false if it is required.@Nonnull IThirdPartyModule getAsOptionalCopy()
this is returned.@Nonnull IThirdPartyModule getAsNonOptionalCopy()
this is returned.Copyright © 2014–2016 Philip Helger. All rights reserved.