Package java.util.jar
Class Pack200
java.lang.Object
java.util.jar.Pack200
public abstract class Pack200 extends Object
Class factory for
Pack200.Packer and Pack200.Unpacker.-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfacePack200.PackerThe interface defining the API for converting a JAR file to an output stream in the Pack200 format.static interfacePack200.UnpackerThe interface defining the API for converting a packed stream in the Pack200 format to a JAR file. -
Method Summary
Modifier and Type Method Description static Pack200.PackernewPacker()Returns a new instance of a packer engine.static Pack200.UnpackernewUnpacker()Returns a new instance of a unpacker engine.
-
Method Details
-
newPacker
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
-
newUnpacker
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.
-