public final class PackageSpec
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private AssertionSetting |
assertionSetting |
private java.lang.String |
implTitle |
private java.lang.String |
implVendor |
private java.lang.String |
implVersion |
private java.net.URL |
sealBase |
private java.lang.String |
specTitle |
private java.lang.String |
specVendor |
private java.lang.String |
specVersion |
| Constructor and Description |
|---|
PackageSpec() |
| Modifier and Type | Method and Description |
|---|---|
AssertionSetting |
getAssertionSetting()
Get the package assertion setting.
|
java.lang.String |
getImplTitle()
Get the implementation title.
|
java.lang.String |
getImplVendor()
Get the implementation vendor.
|
java.lang.String |
getImplVersion()
Get the implementation version.
|
java.net.URL |
getSealBase()
Get the URL against which this package is sealed.
|
java.lang.String |
getSpecTitle()
Get the package specification title.
|
java.lang.String |
getSpecVendor()
Set the package specification vendor.
|
java.lang.String |
getSpecVersion()
Get the package specification version.
|
void |
setAssertionSetting(AssertionSetting assertionSetting)
Set the package assertion setting.
|
void |
setImplTitle(java.lang.String implTitle)
Set the implementation title.
|
void |
setImplVendor(java.lang.String implVendor)
Set the implementation vendor.
|
void |
setImplVersion(java.lang.String implVersion)
Set the implementation version.
|
void |
setSealBase(java.net.URL sealBase)
Set the URL against which this package is sealed.
|
void |
setSpecTitle(java.lang.String specTitle)
Set the package specification title.
|
void |
setSpecVendor(java.lang.String specVendor)
Set the package specification vendor.
|
void |
setSpecVersion(java.lang.String specVersion)
Set the package specification version.
|
private java.lang.String specTitle
private java.lang.String specVersion
private java.lang.String specVendor
private java.lang.String implTitle
private java.lang.String implVersion
private java.lang.String implVendor
private java.net.URL sealBase
private AssertionSetting assertionSetting
public java.lang.String getSpecTitle()
Attributes.Name.SPECIFICATION_TITLEpublic void setSpecTitle(java.lang.String specTitle)
specTitle - the specification titleAttributes.Name.SPECIFICATION_TITLEpublic java.lang.String getSpecVersion()
Attributes.Name.SPECIFICATION_VERSIONpublic void setSpecVersion(java.lang.String specVersion)
specVersion - the specification versionAttributes.Name.SPECIFICATION_VERSIONpublic java.lang.String getSpecVendor()
Attributes.Name.SPECIFICATION_VENDORpublic void setSpecVendor(java.lang.String specVendor)
specVendor - the specification vendorAttributes.Name.SPECIFICATION_VENDORpublic java.lang.String getImplTitle()
Attributes.Name.IMPLEMENTATION_TITLEpublic void setImplTitle(java.lang.String implTitle)
implTitle - the implementation titleAttributes.Name.IMPLEMENTATION_TITLEpublic java.lang.String getImplVersion()
Attributes.Name.IMPLEMENTATION_VERSIONpublic void setImplVersion(java.lang.String implVersion)
implVersion - the implementation versionAttributes.Name.IMPLEMENTATION_VENDORpublic java.lang.String getImplVendor()
Attributes.Name.IMPLEMENTATION_VENDORpublic void setImplVendor(java.lang.String implVendor)
implVendor - the implementation vendorAttributes.Name.IMPLEMENTATION_VENDORpublic java.net.URL getSealBase()
Attributes.Name.SEALEDpublic void setSealBase(java.net.URL sealBase)
sealBase - the seal base URLAttributes.Name.SEALEDpublic AssertionSetting getAssertionSetting()
public void setAssertionSetting(AssertionSetting assertionSetting)
assertionSetting - the package assertion setting