public abstract class

Pack200

extends Object
java.lang.Object
   ↳ java.util.jar.Pack200

Class Overview

Class factory for Pack200.Packer and Pack200.Unpacker.

Summary

Nested Classes
interface Pack200.Packer The interface defining the API for converting a JAR file to an output stream in the Pack200 format. 
interface Pack200.Unpacker The interface defining the API for converting a packed stream in the Pack200 format to a JAR file. 
Public Methods
static Pack200.Packer newPacker()
Returns a new instance of a packer engine.
static Pack200.Unpacker newUnpacker()
Returns a new instance of a unpacker engine.
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public static Pack200.Packer newPacker ()

Since: API Level 1

Returns a new instance of a packer engine.

The implementation of the packer engine is defined by the system property 'java.util.jar.Pack200.Packer'. If this system property is defined an instance of the specified class is returned, otherwise the system's default implementation is returned.

Returns
  • an instance of Packer

public static Pack200.Unpacker newUnpacker ()

Since: API Level 1

Returns a new instance of a unpacker engine.

The implementation of the unpacker engine is defined by the system property 'java.util.jar.Pack200.Unpacker'. If this system property is defined an instance of the specified class is returned, otherwise the system's default implementation is returned.

Returns
  • a instance of Unpacker.