C E F G H I L M N P R S T U V

C

clone() - Method in class com.sun.pkg.client.Fmri
 
com.sun.pkg.client - package com.sun.pkg.client
Provides for client-side access to the Image Packaging System (IPS) for Java clients.
compareTo(Fmri) - Method in class com.sun.pkg.client.Fmri
Compare two Fmris.
compareTo(Version) - Method in class com.sun.pkg.client.Version
Compare two versions.
compareTo(Version.DotSequence) - Method in class com.sun.pkg.client.Version.DotSequence
 

E

equals(Object) - Method in class com.sun.pkg.client.Fmri
Compare to Fmris for equality.
equals(Object) - Method in class com.sun.pkg.client.Version.DotSequence
Compare two DotSequences for equality.
equals(Object) - Method in class com.sun.pkg.client.Version
Compare two versions for equality.
excludes - Variable in class com.sun.pkg.client.Image.FmriState
 
execute() - Method in class com.sun.pkg.client.Image.ImagePlan
Execute the actions required to bring about the plan.

F

Fmri - Class in com.sun.pkg.client
An Fmri is an identifier for a package.
Fmri(String) - Constructor for class com.sun.pkg.client.Fmri
Create an Fmri from a string representation.
Fmri(String, String) - Constructor for class com.sun.pkg.client.Fmri
Create an Fmri from a package name and version.
fmri - Variable in class com.sun.pkg.client.Image.FmriState
 
frozen - Variable in class com.sun.pkg.client.Image.FmriState
 

G

getActionsByType(Class<T>) - Method in class com.sun.pkg.client.Manifest
Obtain the actions of a given type.
getAttribute(String) - Method in class com.sun.pkg.client.Manifest
Returns a package attribute defined by a set action.
getAuthority() - Method in class com.sun.pkg.client.Fmri
Obtain the authority from the Fmri.
getAuthorityNames() - Method in class com.sun.pkg.client.Image
Return the authority names defined for this image.
getBranch() - Method in class com.sun.pkg.client.Version
Returns the branch part of the Version.
getHash() - Method in class com.sun.pkg.client.LicenseAction
 
getInventory(String[], boolean) - Method in class com.sun.pkg.client.Image
Get the inventory of packages and their associated state.
getManifest(Fmri) - Method in class com.sun.pkg.client.Image
Get the manifest for a package.
getName() - Method in class com.sun.pkg.client.Fmri
Obtain the name of the package
getName() - Method in class com.sun.pkg.client.LicenseAction
Obtain the name of the license.
getPackageSize() - Method in class com.sun.pkg.client.Manifest
Returns the size of the package.
getPkgDir(File) - Method in class com.sun.pkg.client.Fmri
Return the directory that is used to store information about all versions of this package
getPkgVersionDir(File) - Method in class com.sun.pkg.client.Fmri
Return the directory that is used to store information about this particular package version.
getPreferredAuthorityName() - Method in class com.sun.pkg.client.Image
 
getProposedFmris() - Method in class com.sun.pkg.client.Image.ImagePlan
Return the Fmris that are proposed for installation as part of this plan.
getProxy() - Static method in class com.sun.pkg.client.SystemInfo
Obtain proxy based on the updatetool preferences.
getPublishDate() - Method in class com.sun.pkg.client.Version
Returns the publish time part of the Version.
getRelease() - Method in class com.sun.pkg.client.Version
Returns the release part of the Version.
getRootDirectory() - Method in class com.sun.pkg.client.Image
Obtain the root directory for this image.
getSize() - Method in class com.sun.pkg.client.LicenseAction
 
getText() - Method in class com.sun.pkg.client.LicenseAction
Obtain the license text.
getUpdateCheckFrequency() - Static method in class com.sun.pkg.client.SystemInfo
Obtain the update check frequency based on the updatetool preferences.
getURLPath() - Method in class com.sun.pkg.client.Fmri
Return the URL path that is used to look up information about this Fmri.
getVersion() - Method in class com.sun.pkg.client.Fmri
Obtain the version of the package

H

hashCode() - Method in class com.sun.pkg.client.Fmri
 
hashCode() - Method in class com.sun.pkg.client.Version.DotSequence
 
hashCode() - Method in class com.sun.pkg.client.Version
Returns a hash code value for the object.
hideMetaDirectory() - Method in class com.sun.pkg.client.Image
Change the permissions on the Image meta data directory so that the directory will be hidden.

I

Image - Class in com.sun.pkg.client
An Image is a directory tree containing the laid-down contents of a self-consistent graph of Packages.
Image(String) - Constructor for class com.sun.pkg.client.Image
Create an Image object for an existing user image based on a String
Image(File) - Constructor for class com.sun.pkg.client.Image
Create an Image object for an existing user image based on a File.
Image.FmriState - Class in com.sun.pkg.client
An FmriState represents the current state of an Fmri within the image.
Image.FmriState() - Constructor for class com.sun.pkg.client.Image.FmriState
 
Image.ImagePlan - Class in com.sun.pkg.client
An ImagePlan takes a list of requested packages, an Image (and its policy restrictions), and returns the set of package operations needed to transform the Image to the list of requested packages.
IMG_ENTIRE - Static variable in class com.sun.pkg.client.Image
 
IMG_PARTIAL - Static variable in class com.sun.pkg.client.Image
 
IMG_USER - Static variable in class com.sun.pkg.client.Image
 
incorporated - Variable in class com.sun.pkg.client.Image.FmriState
 
initUpdateToolProps(Properties) - Static method in class com.sun.pkg.client.SystemInfo
Initialize the updatetool preferences from properties.
installed - Variable in class com.sun.pkg.client.Image.FmriState
 
installPackages(String[]) - Method in class com.sun.pkg.client.Image
Install packages and any required dependencies.
installPackages(List<Fmri>) - Method in class com.sun.pkg.client.Image
Install packages and any required dependencies.
isNull() - Method in class com.sun.pkg.client.Version
Tests whether this object is equal to the null or empty Version, i.e., Version("")
isSamePackage(Fmri) - Method in class com.sun.pkg.client.Fmri
Determine whether the given Fmri is for the same package as this Fmri, even if for different versions.
isSubsequence(Version.DotSequence) - Method in class com.sun.pkg.client.Version.DotSequence
Determine if this DotSequence is a subsequence of another.
isSuccessor(Fmri) - Method in class com.sun.pkg.client.Fmri
Determine whether this Fmri is a successor to the given Fmri
isSuccessor(Version) - Method in class com.sun.pkg.client.Version
Determine if a version is a successor to this version.

L

LicenseAction - Class in com.sun.pkg.client
A LicenseAction is a file action that represents a license file within the image.

M

makeInstallPlan(String[]) - Method in class com.sun.pkg.client.Image
Create an plan for installing packages and any required dependencies.
makeInstallPlan(List<Fmri>) - Method in class com.sun.pkg.client.Image
Create an plan for installing packages and any required dependencies.
Manifest - Class in com.sun.pkg.client
A Manifest is a list of actions within a package.
Manifest(Image, Fmri) - Constructor for class com.sun.pkg.client.Manifest
 
matches(Fmri) - Method in class com.sun.pkg.client.Fmri
Check if the given Fmri matches this Fmri.
matches(Version.DotSequence) - Method in class com.sun.pkg.client.Version.DotSequence
 
matches(Version) - Method in class com.sun.pkg.client.Version
Determine if a version matches this version A version v matches this version if it is all of the version information that is specified matches the corresponding version information in this version.

N

nullFmri - Static variable in class com.sun.pkg.client.Fmri
 

P

PREF_AUTH_PFX - Static variable in class com.sun.pkg.client.Fmri
 

R

refreshCatalogs() - Method in class com.sun.pkg.client.Image
Call refresh on all of the Catalogs for this image.

S

saveConfig() - Method in class com.sun.pkg.client.Image
Save the configuration for the image.
setAuthority(String, URL, String) - Method in class com.sun.pkg.client.Image
Set image authority attributes.
setGzipFile(File) - Method in class com.sun.pkg.client.LicenseAction
 
setProxy(Proxy) - Method in class com.sun.pkg.client.Image
Set the proxy to be used by connenctions to repositories.
SystemInfo - Class in com.sun.pkg.client
SystemInfo provides access to system information related to the pkg(5) Java API.
SystemInfo() - Constructor for class com.sun.pkg.client.SystemInfo
 
SystemInfo.UpdateCheckFrequency - Enum in com.sun.pkg.client
 

T

toString() - Method in class com.sun.pkg.client.Fmri
Return the String representation of the Fmri.
toString() - Method in class com.sun.pkg.client.Image.ImagePlan
Generate a string representation for the ImagePlan.
toString() - Method in class com.sun.pkg.client.LicenseAction
 
toString() - Method in class com.sun.pkg.client.Version.DotSequence
Returns a string form of the DotSequence.
toString() - Method in class com.sun.pkg.client.Version
Returns a string representation for the Version.

U

uninstallPackages(String[]) - Method in class com.sun.pkg.client.Image
Uninstall packages.
uninstallPackages(List<Fmri>) - Method in class com.sun.pkg.client.Image
Uninstall packages.
upgradable - Variable in class com.sun.pkg.client.Image.FmriState
 

V

valueOf(String) - Static method in enum com.sun.pkg.client.SystemInfo.UpdateCheckFrequency
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.sun.pkg.client.SystemInfo.UpdateCheckFrequency
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in com.sun.pkg.client
A Version represents the version part of an IPS package FMRI.
Version(String) - Constructor for class com.sun.pkg.client.Version
Create a Version based on the given string representation.
Version.DotSequence - Class in com.sun.pkg.client
The DotSequence class represents the x.y.z parts of a Version object.

C E F G H I L M N P R S T U V