org.jboss.classloader.spi
Class PackageInformation

java.lang.Object
  extended by org.jboss.classloader.spi.PackageInformation

public class PackageInformation
extends Object

PackageInformation.

Version:
$Revision: 1.1 $
Author:
Adrian Brock

Field Summary
 String implTitle
          The implementation title
 String implVendor
          The implementation vendor
 String implVersion
          The implementation version
 String packageName
          The package name
 URL sealBase
          The seal base url
 String specTitle
          The specification title
 String specVendor
          The specification vendor
 String specVersion
          The specification version
 
Constructor Summary
PackageInformation(String packageName)
          Create a new PackageInformation.
PackageInformation(String packageName, Manifest manifest)
          Create a new PackageInformation from a manifest
PackageInformation(String packageName, Manifest manifest, URL seal)
          Create a new PackageInformation from a manifest
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

packageName

public String packageName
The package name


specTitle

public String specTitle
The specification title


specVersion

public String specVersion
The specification version


specVendor

public String specVendor
The specification vendor


implTitle

public String implTitle
The implementation title


implVersion

public String implVersion
The implementation version


implVendor

public String implVendor
The implementation vendor


sealBase

public URL sealBase
The seal base url

Constructor Detail

PackageInformation

public PackageInformation(String packageName)
Create a new PackageInformation.

Parameters:
packageName - the package name
Throws:
IllegalArgumentException - for a null parameter

PackageInformation

public PackageInformation(String packageName,
                          Manifest manifest)
Create a new PackageInformation from a manifest

Parameters:
packageName - the package name
manifest - the manifest
Throws:
IllegalArgumentException - for a null package name

PackageInformation

public PackageInformation(String packageName,
                          Manifest manifest,
                          URL seal)
Create a new PackageInformation from a manifest

Parameters:
packageName - the package name
manifest - the manifest
seal - the url to seal
Throws:
IllegalArgumentException - for a null package name


Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.