Build 1.0_r1(from source)

java.util.jar
Interface Pack200.Packer

Enclosing class:
Pack200

public static interface Pack200.Packer

interface of Packer


Field Summary
static String CLASS_ATTRIBUTE_PFX
          the format of a class attribute name
static String CODE_ATTRIBUTE_PFX
          the format of a code attribute name
static String DEFLATE_HINT
          the deflation hint to set in the output archive
static String EFFORT
          the indicated amount of effort to use in compressing the archive.
static String ERROR
          a String of error
static String FALSE
          a String of false
static String FIELD_ATTRIBUTE_PFX
          the format of a field attribute name
static String KEEP
          a String of keep
static String KEEP_FILE_ORDER
          decide if all elements shall transmit in their original order
static String LATEST
          a String of latest
static String METHOD_ATTRIBUTE_PFX
          the format of a method attribute name
static String MODIFICATION_TIME
          Packer shall attempt to determine the latest modification time if this is set to LASTEST
static String PASS
          a String of pass
static String PASS_FILE_PFX
          the file that will not be compressed.
static String PROGRESS
          packer progress as a percentage
static String SEGMENT_LIMIT
          The number of bytes of each archive segment.
static String STRIP
          a String of strip
static String TRUE
          a String of true
static String UNKNOWN_ATTRIBUTE
          the action to take if an unknown attribute is encountered.
 
Method Summary
 void pack(JarFile in, OutputStream out)
          Pack jarfile with pack arithmetic
 void pack(JarInputStream in, OutputStream out)
          Pack jarStream with pack arithmetic
 SortedMap<String,String> properties()
           
 

Field Detail

CLASS_ATTRIBUTE_PFX

static final String CLASS_ATTRIBUTE_PFX
the format of a class attribute name

See Also:
Constant Field Values

CODE_ATTRIBUTE_PFX

static final String CODE_ATTRIBUTE_PFX
the format of a code attribute name

See Also:
Constant Field Values

DEFLATE_HINT

static final String DEFLATE_HINT
the deflation hint to set in the output archive

See Also:
Constant Field Values

EFFORT

static final String EFFORT
the indicated amount of effort to use in compressing the archive.

See Also:
Constant Field Values

ERROR

static final String ERROR
a String of error

See Also:
Constant Field Values

FALSE

static final String FALSE
a String of false

See Also:
Constant Field Values

FIELD_ATTRIBUTE_PFX

static final String FIELD_ATTRIBUTE_PFX
the format of a field attribute name

See Also:
Constant Field Values

KEEP

static final String KEEP
a String of keep

See Also:
Constant Field Values

KEEP_FILE_ORDER

static final String KEEP_FILE_ORDER
decide if all elements shall transmit in their original order

See Also:
Constant Field Values

LATEST

static final String LATEST
a String of latest

See Also:
Constant Field Values

METHOD_ATTRIBUTE_PFX

static final String METHOD_ATTRIBUTE_PFX
the format of a method attribute name

See Also:
Constant Field Values

MODIFICATION_TIME

static final String MODIFICATION_TIME
Packer shall attempt to determine the latest modification time if this is set to LASTEST

See Also:
Constant Field Values

PASS

static final String PASS
a String of pass

See Also:
Constant Field Values

PASS_FILE_PFX

static final String PASS_FILE_PFX
the file that will not be compressed.

See Also:
Constant Field Values

PROGRESS

static final String PROGRESS
packer progress as a percentage

See Also:
Constant Field Values

SEGMENT_LIMIT

static final String SEGMENT_LIMIT
The number of bytes of each archive segment.

See Also:
Constant Field Values

STRIP

static final String STRIP
a String of strip

See Also:
Constant Field Values

TRUE

static final String TRUE
a String of true

See Also:
Constant Field Values

UNKNOWN_ATTRIBUTE

static final String UNKNOWN_ATTRIBUTE
the action to take if an unknown attribute is encountered.

See Also:
Constant Field Values
Method Detail

properties

SortedMap<String,String> properties()
Returns:
the properties of packer

pack

void pack(JarFile in,
          OutputStream out)
          throws IOException
Pack jarfile with pack arithmetic

Parameters:
in - jarfile to be compact
out - stream of compact data
Throws:
IOException - if I/O exception occurs

pack

void pack(JarInputStream in,
          OutputStream out)
          throws IOException
Pack jarStream with pack arithmetic

Parameters:
in - stream of uncompact jar data
out - stream of compact data
Throws:
IOException - if I/O exception occurs

Build 1.0_r1(from source)

Please submit a feedback, bug or feature