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_TITLE
public void setSpecTitle(java.lang.String specTitle)
specTitle
- the specification titleAttributes.Name.SPECIFICATION_TITLE
public java.lang.String getSpecVersion()
Attributes.Name.SPECIFICATION_VERSION
public void setSpecVersion(java.lang.String specVersion)
specVersion
- the specification versionAttributes.Name.SPECIFICATION_VERSION
public java.lang.String getSpecVendor()
Attributes.Name.SPECIFICATION_VENDOR
public void setSpecVendor(java.lang.String specVendor)
specVendor
- the specification vendorAttributes.Name.SPECIFICATION_VENDOR
public java.lang.String getImplTitle()
Attributes.Name.IMPLEMENTATION_TITLE
public void setImplTitle(java.lang.String implTitle)
implTitle
- the implementation titleAttributes.Name.IMPLEMENTATION_TITLE
public java.lang.String getImplVersion()
Attributes.Name.IMPLEMENTATION_VERSION
public void setImplVersion(java.lang.String implVersion)
implVersion
- the implementation versionAttributes.Name.IMPLEMENTATION_VENDOR
public java.lang.String getImplVendor()
Attributes.Name.IMPLEMENTATION_VENDOR
public void setImplVendor(java.lang.String implVendor)
implVendor
- the implementation vendorAttributes.Name.IMPLEMENTATION_VENDOR
public java.net.URL getSealBase()
Attributes.Name.SEALED
public void setSealBase(java.net.URL sealBase)
sealBase
- the seal base URLAttributes.Name.SEALED
public AssertionSetting getAssertionSetting()
public void setAssertionSetting(AssertionSetting assertionSetting)
assertionSetting
- the package assertion setting