net.sourceforge.andsys
Class AsPackage
java.lang.Object
net.sourceforge.andsys.AsPackage
- All Implemented Interfaces:
- java.lang.Comparable<AsPackage>
public class AsPackage
- extends java.lang.Object
- implements java.lang.Comparable<AsPackage>
Constructor Summary |
AsPackage(PackageManager pm,
PackageInfo pi)
Constructor
Warning: Constructors should not call an overridable method - that is,
they should only call methods that are private, static, or final. |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, toString, wait, wait, wait |
AsPackage
public AsPackage(PackageManager pm,
PackageInfo pi)
- Constructor
Warning: Constructors should not call an overridable method - that is,
they should only call methods that are private, static, or final.
- Parameters:
pm
- PackageManagerpi
- PackageInfo
getName
public final java.lang.String getName()
getPackage
public final java.lang.String getPackage()
getVersion
public final java.lang.String getVersion()
getInstalled
public final long getInstalled()
getIcon
public final Drawable getIcon()
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
compareTo
public int compareTo(AsPackage another)
- Specified by:
compareTo
in interface java.lang.Comparable<AsPackage>
list
public static final java.util.List<AsPackage> list(Context context)
- Make a list of installed Packages
- Parameters:
context
-
- Returns:
- List of packages