java.util.jar.Pack200.Packer |
The interface defining the API for converting a JAR file to an output stream in the Pack200 format.
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String | CLASS_ATTRIBUTE_PFX | the format of a class attribute name. | |||||||||
String | CODE_ATTRIBUTE_PFX | the format of a code attribute name. | |||||||||
String | DEFLATE_HINT | the deflation hint to set in the output archive. | |||||||||
String | EFFORT | the indicated amount of effort to use in compressing the archive. | |||||||||
String | ERROR | a String representation for error . |
|||||||||
String | FALSE | a String representation of false . |
|||||||||
String | FIELD_ATTRIBUTE_PFX | the format of a field attribute name. | |||||||||
String | KEEP | a String representation for keep . |
|||||||||
String | KEEP_FILE_ORDER | decide if all elements shall transmit in their original order. | |||||||||
String | LATEST | a String representation for latest . |
|||||||||
String | METHOD_ATTRIBUTE_PFX | the format of a method attribute name. | |||||||||
String | MODIFICATION_TIME | if it shall attempt to determine the latest modification time if this
is set to LATEST . |
|||||||||
String | PASS | a String representation of pass . |
|||||||||
String | PASS_FILE_PFX | the file that will not be compressed. | |||||||||
String | PROGRESS | packer progress as a percentage. | |||||||||
String | SEGMENT_LIMIT | The number of bytes of each archive segment. | |||||||||
String | STRIP | a String representation of strip . |
|||||||||
String | TRUE | a String representation of true . |
|||||||||
String | UNKNOWN_ATTRIBUTE | the action to take if an unknown attribute is encountered. |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
add a listener for PropertyChange events
| |||||||||||
Pack the specified JAR file to the specified output stream.
| |||||||||||
Pack the data from the specified jar input stream to the specified
output stream.
| |||||||||||
Returns a sorted map of the properties of this packer.
| |||||||||||
remove a listener
|
the format of a class attribute name.
the format of a code attribute name.
the deflation hint to set in the output archive.
the indicated amount of effort to use in compressing the archive.
a String representation for error
.
a String representation of false
.
the format of a field attribute name.
a String representation for keep
.
decide if all elements shall transmit in their original order.
a String representation for latest
.
the format of a method attribute name.
if it shall attempt to determine the latest modification time if this
is set to LATEST
.
a String representation of pass
.
the file that will not be compressed.
packer progress as a percentage.
The number of bytes of each archive segment.
a String representation of strip
.
a String representation of true
.
the action to take if an unknown attribute is encountered.
add a listener for PropertyChange events
listener | the listener to listen if PropertyChange events occurs |
---|
Pack the specified JAR file to the specified output stream.
in | JAR file to be compressed. |
---|---|
out | stream of compressed data. |
IOException | if I/O exception occurs. |
---|
Pack the data from the specified jar input stream to the specified output stream.
in | stream of uncompressed JAR data. |
---|---|
out | stream of compressed data. |
IOException | if I/O exception occurs. |
---|
Returns a sorted map of the properties of this packer.
remove a listener
listener | listener to remove |
---|