|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.stanwood.media.source.xbmc.updater.AddonDetails
public class AddonDetails
Used to store information about XBMC addons
Constructor Summary | |
---|---|
AddonDetails(java.lang.String id,
Version installedVersion,
Version avaliableVersion,
AddonStatus status)
Constructor |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
|
Version |
getAvaliableVersion()
Used to get the version of the addon available the update site |
java.lang.String |
getId()
Used to get the ID of the addon |
Version |
getInstalledVersion()
Used to get the installed version of the addon or null if it's not installed |
java.util.Set<java.lang.String> |
getRequiredAddons()
Used to get the addon id's that this addon requires |
AddonStatus |
getStatus()
Used to get the status of the addon |
int |
hashCode()
|
void |
setAvaliableVersion(Version avaliableVersion)
Used to set the version of the addon available the update site |
void |
setInstalledVersion(Version installedVersion)
Used to set the installed version of the addon |
void |
setRequiredAddons(java.util.Set<java.lang.String> requiredAddons)
Used to set the addon id's that this addon requires |
void |
setStatus(AddonStatus status)
Used to set the status of the addon |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public AddonDetails(java.lang.String id, Version installedVersion, Version avaliableVersion, AddonStatus status)
id
- The ID of the addoninstalledVersion
- The installed version number or null if it's not installedavaliableVersion
- The latest version number as found on the update sitestatus
- The status of the addonMethod Detail |
---|
public java.lang.String getId()
public AddonStatus getStatus()
public void setStatus(AddonStatus status)
status
- The status of the addonpublic java.util.Set<java.lang.String> getRequiredAddons()
public void setRequiredAddons(java.util.Set<java.lang.String> requiredAddons)
requiredAddons
- The required addonpublic Version getAvaliableVersion()
public void setAvaliableVersion(Version avaliableVersion)
avaliableVersion
- the version of the addon available the update sitepublic Version getInstalledVersion()
public void setInstalledVersion(Version installedVersion)
installedVersion
- The installed version of the addon, or null if it's not installedpublic java.lang.String toString()
toString
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |