Class LicenseDetailsImpl
java.lang.Object
com.inductiveautomation.ignition.common.licensing.LicenseDetailsImpl
- All Implemented Interfaces:
LicenseDetails,ModuleLicense,Serializable
- See Also:
-
Field Summary
Fields inherited from interface com.inductiveautomation.ignition.common.licensing.LicenseDetails
DETAIL_KEY_EDITION, DETAIL_KEY_EXPIRATION, DETAIL_KEY_MIN_BUILD, DETAIL_KEY_PLATFORM_BUNDLED, REDUNDANT_BACKUP -
Constructor Summary
ConstructorsConstructorDescriptionLicenseDetailsImpl(int version, List<LicenseRestriction> restrictions) LicenseDetailsImpl(String id, int version) LicenseDetailsImpl(String id, int version, List<LicenseRestriction> restrictions) -
Method Summary
Modifier and TypeMethodDescriptionbooleangetLicenseDetail(String key) The value of the LicenseRestriction with the given name.Returns all of the license details as a listGet the module id this license applies to.intThe major version number that this license is good forinthashCode()toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.inductiveautomation.ignition.common.licensing.LicenseDetails
checkFlag, getExpirationDate, isPlatformDetails
-
Constructor Details
-
LicenseDetailsImpl
-
LicenseDetailsImpl
-
LicenseDetailsImpl
-
-
Method Details
-
getModuleId
Description copied from interface:LicenseDetailsGet the module id this license applies to.- Specified by:
getModuleIdin interfaceLicenseDetails- Returns:
- the module id this license applies to.
-
getLicenseDetail
Description copied from interface:LicenseDetailsThe value of the LicenseRestriction with the given name.- Specified by:
getLicenseDetailin interfaceLicenseDetails- Returns:
- null if no license restriction with name==key is found.
-
getLicenseDetails
Description copied from interface:LicenseDetailsReturns all of the license details as a list- Specified by:
getLicenseDetailsin interfaceLicenseDetails
-
getVersion
public int getVersion()Description copied from interface:LicenseDetailsThe major version number that this license is good for- Specified by:
getVersionin interfaceLicenseDetails
-
equals
-
hashCode
public int hashCode() -
toString
-