java.lang
Class Package

java.lang.Object
  |
  +--java.lang.Package

public synchronized class Package
extends Object


Field Summary
private  String implTitle
           
private  String implVendor
           
private  String implVersion
           
private static java.util.Map mans
           
private  String pkgName
           
private static java.util.Map pkgs
           
private  java.net.URL sealBase
           
private  String specTitle
           
private  String specVendor
           
private  String specVersion
           
private static java.util.Map urls
           
 
Constructor Summary
private Package(String, java.util.jar.Manifest, java.net.URL)
           
(package private) Package(String, String, String, String, String, String, String, java.net.URL)
           
 
Method Summary
(package private) static void ()
           
private static Package defineSystemPackage(String, String)
           
 String getImplementationTitle()
           
 String getImplementationVendor()
           
 String getImplementationVersion()
           
 String getName()
           
(package private) static Package getPackage(Class)
           
static Package getPackage(String)
           
static Package[] getPackages()
           
 String getSpecificationTitle()
           
 String getSpecificationVendor()
           
 String getSpecificationVersion()
           
(package private) static Package getSystemPackage(String)
           
private static String getSystemPackage0(String)
           
(package private) static Package[] getSystemPackages()
           
private static String[] getSystemPackages0()
           
 int hashCode()
           
 boolean isCompatibleWith(String)
           
 boolean isSealed()
           
 boolean isSealed(java.net.URL)
           
private static java.util.jar.Manifest loadManifest(String)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

pkgs

private static java.util.Map pkgs

urls

private static java.util.Map urls

mans

private static java.util.Map mans

pkgName

private String pkgName

specTitle

private String specTitle

specVersion

private String specVersion

specVendor

private String specVendor

implTitle

private String implTitle

implVersion

private String implVersion

implVendor

private String implVendor

sealBase

private java.net.URL sealBase
Constructor Detail

Package

Package(String,
        String,
        String,
        String,
        String,
        String,
        String,
        java.net.URL)

Package

private Package(String,
                java.util.jar.Manifest,
                java.net.URL)
Method Detail

getName

public String getName()

getSpecificationTitle

public String getSpecificationTitle()

getSpecificationVersion

public String getSpecificationVersion()

getSpecificationVendor

public String getSpecificationVendor()

getImplementationTitle

public String getImplementationTitle()

getImplementationVersion

public String getImplementationVersion()

getImplementationVendor

public String getImplementationVendor()

isSealed

public boolean isSealed()

isSealed

public boolean isSealed(java.net.URL)

isCompatibleWith

public boolean isCompatibleWith(String)
                         throws NumberFormatException
NumberFormatException

getPackage

public static Package getPackage(String)

getPackages

public static Package[] getPackages()

getPackage

static Package getPackage(Class)

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object

getSystemPackage

static Package getSystemPackage(String)

getSystemPackages

static Package[] getSystemPackages()

defineSystemPackage

private static Package defineSystemPackage(String,
                                           String)

loadManifest

private static java.util.jar.Manifest loadManifest(String)

getSystemPackage0

private static String getSystemPackage0(String)

getSystemPackages0

private static String[] getSystemPackages0()

static void ()