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

C

Catalog - Class in com.sun.pkg.client
A Catalog is the list of packages (Fmris) that are available from an authority.
Catalog(Image, String) - Constructor for class com.sun.pkg.client.Catalog
 
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
Compare two versions for equality.
excludes - Variable in class com.sun.pkg.client.Image.FmriState
 

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

getAttribute(String) - Method in class com.sun.pkg.client.Manifest
Returns a package attribute defined by a set action.
getBranch() - Method in class com.sun.pkg.client.Version
Returns the branch part of the Version.
getCatalog() - Method in class com.sun.pkg.client.Image
Obtain the Catalog for this image.
getFmris() - Method in class com.sun.pkg.client.Catalog
Get the Fmris that are int his catalog.
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.
getMatchingFmri(String) - Method in class com.sun.pkg.client.Catalog
Get the newest matching FMRI for the given package
getMatchingFmri(Fmri) - Method in class com.sun.pkg.client.Catalog
Get the newest matching FMRI for the given package
getName() - Method in class com.sun.pkg.client.Fmri
Obtain the name of the package
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
 
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.
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
Returns a hash code value for the object.
hideMetaDirectory() - Method in class com.sun.pkg.client.Image
 

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
 
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
 
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.
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.
isSuccessor(Fmri) - Method in class com.sun.pkg.client.Fmri
Determine whether this Fmri is a successor to the given Fmri

M

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

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

P

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

R

refresh() - Method in class com.sun.pkg.client.Catalog
Refresh the local content of the catalog by downloading it from the repository.
refreshCatalogs() - Method in class com.sun.pkg.client.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.
size() - Method in class com.sun.pkg.client.Catalog
Get the size of the catalog, i.e., the number of FMRIs contained in it.

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.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

version - Variable in class com.sun.pkg.client.Fmri
 
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 M N P R S T U V