public class PackageDescriptor extends java.lang.Object implements java.lang.Comparable<PackageDescriptor>
Modifier and Type | Class and Description |
---|---|
static class |
PackageDescriptor.OS |
Constructor and Description |
---|
PackageDescriptor(java.lang.String name,
java.lang.String version,
PackageDescriptor.OS os,
java.lang.String description,
java.lang.String organisation,
java.lang.String author,
java.lang.String maintainer,
java.lang.String license,
java.lang.String url,
java.lang.String logoUrl,
java.lang.String keywords,
boolean autoInstalled,
boolean hasPlugins,
java.util.List<java.lang.String> dependencies,
java.util.List<java.lang.String> conflicts) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(PackageDescriptor pack) |
boolean |
equals(java.lang.Object other) |
java.lang.String |
getAuthor() |
boolean |
getAutoInstalled() |
java.util.Set<java.lang.String> |
getConflicts() |
java.util.Set<java.lang.String> |
getDependencies() |
java.lang.String |
getDescription() |
java.lang.String |
getKeywords() |
java.lang.String |
getLicense() |
java.io.File |
getLocalPackageDirectory() |
java.lang.String |
getLogoURL() |
java.lang.String |
getMaintainer() |
java.lang.String |
getName() |
java.lang.String |
getOrganisation() |
PackageDescriptor.OS |
getOS() |
java.lang.String |
getURL() |
PackageVersion |
getVersion() |
boolean |
hasBrokenDependencies() |
int |
hashCode() |
boolean |
hasPlugins() |
void |
setHasBrokenDependencies() |
java.lang.String |
toHTML() |
java.lang.String |
toString() |
public PackageDescriptor(java.lang.String name, java.lang.String version, PackageDescriptor.OS os, java.lang.String description, java.lang.String organisation, java.lang.String author, java.lang.String maintainer, java.lang.String license, java.lang.String url, java.lang.String logoUrl, java.lang.String keywords, boolean autoInstalled, boolean hasPlugins, java.util.List<java.lang.String> dependencies, java.util.List<java.lang.String> conflicts)
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String getName()
public PackageVersion getVersion()
public java.lang.String getURL()
public java.lang.String getLogoURL()
public java.util.Set<java.lang.String> getDependencies()
public java.util.Set<java.lang.String> getConflicts()
public java.io.File getLocalPackageDirectory()
public void setHasBrokenDependencies()
public boolean hasBrokenDependencies()
public java.lang.String getDescription()
public java.lang.String getOrganisation()
public java.lang.String getAuthor()
public java.lang.String getLicense()
public PackageDescriptor.OS getOS()
public java.lang.String getMaintainer()
public java.lang.String getKeywords()
public boolean getAutoInstalled()
public boolean hasPlugins()
public java.lang.String toHTML()
public int compareTo(PackageDescriptor pack)
compareTo
in interface java.lang.Comparable<PackageDescriptor>