java.lang.Object | |
↳ | java.util.jar.Manifest |
The Manifest
class is used to obtain attribute information for a
JarFile
and its entries.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Creates a new
Manifest instance. | |||||||||||
Creates a new
Manifest instance using the attributes obtained
from the input stream. | |||||||||||
Creates a new
Manifest instance. |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Resets the both the main attributes as well as the entry attributes
associated with this
Manifest . | |||||||||||
Creates a copy of this
Manifest . | |||||||||||
Determines if the receiver is equal to the parameter object.
| |||||||||||
Returns the
Attributes associated with the parameter entry
name . | |||||||||||
Returns a map containing the
Attributes for each entry in the
Manifest . | |||||||||||
Returns the main
Attributes of the JarFile . | |||||||||||
Returns the hash code for this instance.
| |||||||||||
Merges name/attribute pairs read from the input stream
is into this manifest. | |||||||||||
Writes this
Manifest 's name/attributes pairs to the given OutputStream . |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Creates a new Manifest
instance using the attributes obtained
from the input stream.
is | InputStream to parse for attributes. |
---|
IOException | if an IO error occurs while creating this Manifest
|
---|
Creates a new Manifest
instance. The new instance will have the
same attributes as those found in the parameter Manifest
.
man | Manifest instance to obtain attributes from.
|
---|
Resets the both the main attributes as well as the entry attributes
associated with this Manifest
.
Creates a copy of this Manifest
. The returned Manifest
will equal the Manifest
from which it was cloned.
Determines if the receiver is equal to the parameter object. Two Manifest
s are equal if they have identical main attributes as well as
identical entry attributes.
o | the object to compare against. |
---|
true
if the manifests are equal, false
otherwise
Returns the Attributes
associated with the parameter entry
name
.
name | the name of the entry to obtain Attributes from. |
---|
null
if the entry does
not exist.
Returns a map containing the Attributes
for each entry in the
Manifest
.
Returns the main Attributes
of the JarFile
.
Attributes
associated with the source JarFile
.
Returns the hash code for this instance.
Manifest
's hashCode.
Merges name/attribute pairs read from the input stream is
into this manifest.
is | The InputStream to read from. |
---|
IOException | If an error occurs reading the manifest. |
---|
Writes this Manifest
's name/attributes pairs to the given OutputStream
.
The MANIFEST_VERSION
or SIGNATURE_VERSION
attribute must be set before
calling this method, or no attributes will be written.
IOException | If an error occurs writing the Manifest .
|
---|