AlzEntry

Inheritance: java.lang.Object

All Implemented Interfaces: com.aspose.zip.IArchiveFileEntry

public abstract class AlzEntry implements IArchiveFileEntry

Representerar en filpost i ett ALZ-arkiv tillsammans med dess metadata.

Metoder

MetodBeskrivning
extract(OutputStream destination)Extraherar posten till en skrivbar ström.
extract(OutputStream destination, String password)Extraherar posten till en skrivbar ström med ett valfritt lösenord.
extract(String path)Extraherar posten till den angivna filen.
extract(String path, String password)Extraherar posten till den angivna filen med ett valfritt lösenord.
getCompressedSize()Hämtar den komprimerade storleken på postens data i byte.
getLength()Hämtar den dekomprimerade längden på den här posten.
getName()Hämtar postens namn som lagras i arkivet.
getUncompressedSize()Hämtar den dekomprimerade storleken på postens data i byte.
isDirectory()Hämtar om den här posten representerar en katalog.
open()Öppnar posten och tillhandahåller en ström som innehåller dekomprimerad data.
open(String password)Öppnar posten och tillhandahåller en ström som innehåller dekomprimerad data.

extract(OutputStream destination)

public final void extract(OutputStream destination)

Extraherar posten till en skrivbar ström.

Parameters:

ParameterTypBeskrivning
måljava.io.OutputStreammålström

extract(OutputStream destination, String password)

public final void extract(OutputStream destination, String password)

Extraherar posten till en skrivbar ström med ett valfritt lösenord.

Parameters:

ParameterTypBeskrivning
måljava.io.OutputStreammålström
lösenordjava.lang.Stringvalfritt lösenord för den här posten

extract(String path)

public final File extract(String path)

Extraherar posten till den angivna filen. En befintlig fil skrivs över.

Parameters:

ParameterTypBeskrivning
pathjava.lang.Stringdestinationsfilens sökväg

Returns: java.io.File - extraherad fil

extract(String path, String password)

public final File extract(String path, String password)

Extraherar posten till den angivna filen med ett valfritt lösenord.

Parameters:

ParameterTypBeskrivning
pathjava.lang.Stringdestinationsfilens sökväg
lösenordjava.lang.Stringvalfritt lösenord för den här posten

Returns: java.io.File - extraherad fil

getCompressedSize()

public final long getCompressedSize()

Hämtar den komprimerade storleken på postens data i byte.

Returns: long - komprimerad storlek i byte

getLength()

public final Long getLength()

Hämtar den dekomprimerade längden på den här posten.

Returns: java.lang.Long - okomprimerad längd i byte

getName()

public final String getName()

Hämtar postens namn som lagras i arkivet.

Returns: java.lang.String - postnamn

getUncompressedSize()

public final long getUncompressedSize()

Hämtar den dekomprimerade storleken på postens data i byte.

Returns: long - okomprimerad storlek i byte

isDirectory()

public final boolean isDirectory()

Hämtar om den här posten representerar en katalog.

Returns: boolean - true för ett kataloginlägg

open()

public final InputStream open()

Öppnar posten och tillhandahåller en ström som innehåller dekomprimerad data.

Returns: java.io.InputStream - ström som innehåller dekomprimerad postdata

open(String password)

public final InputStream open(String password)

Öppnar posten och tillhandahåller en ström som innehåller dekomprimerad data.

Parameters:

ParameterTypBeskrivning
lösenordjava.lang.Stringvalfritt lösenord för den här posten

Returns: java.io.InputStream - ström som innehåller dekomprimerad postdata