AlzArchive
Inheritance: java.lang.Object
All Implemented Interfaces: com.aspose.zip.IArchive, java.lang.AutoCloseable
public class AlzArchive implements IArchive, AutoCloseable
Representerar en ALZ-arkivfil. Använd den här klassen för att inspektera och extrahera ALZ-arkiv.
Konstruktörer
| Konstruktor | Beskrivning |
|---|---|
| AlzArchive(InputStream stream) | Initierar ett ALZ-arkiv från en ström. |
| AlzArchive(InputStream stream, AlzArchiveLoadOptions loadOptions) | Initierar ett ALZ-arkiv från en ström med de medföljande laddningsalternativen. |
| AlzArchive(String filePath) | Initierar ett ALZ-arkiv från en filsökväg. |
| AlzArchive(String filePath, AlzArchiveLoadOptions loadOptions) | Initierar ett ALZ-arkiv från en filsökväg med de medföljande laddningsalternativen. |
Metoder
| Metod | Beskrivning |
|---|---|
| close() | Frigör resurser som hålls av detta arkiv. |
| extractToDirectory(String destinationDirectory) | Extraherar alla filer och kataloger till den angivna katalogen. |
| getEntries() | Hämtar posterna som utgör detta arkiv. |
| getFileEntries() | Hämtar poster via det gemensamma arkivgränssnittet. |
| getFormat() | Hämtar arkivformatet. |
AlzArchive(InputStream stream)
public AlzArchive(InputStream stream)
Initierar ett ALZ-arkiv från en ström.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| ström | java.io.InputStream | ALZ-arkivström; den måste stödja läsning och sökning |
AlzArchive(InputStream stream, AlzArchiveLoadOptions loadOptions)
public AlzArchive(InputStream stream, AlzArchiveLoadOptions loadOptions)
Initierar ett ALZ-arkiv från en ström med de medföljande laddningsalternativen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| ström | java.io.InputStream | ALZ-arkivström; den måste stödja läsning och sökning |
| loadOptions | AlzArchiveLoadOptions | alternativ som används för att ladda arkivet |
AlzArchive(String filePath)
public AlzArchive(String filePath)
Initierar ett ALZ-arkiv från en filsökväg.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| filePath | java.lang.String | sökväg till ett ALZ-arkiv |
AlzArchive(String filePath, AlzArchiveLoadOptions loadOptions)
public AlzArchive(String filePath, AlzArchiveLoadOptions loadOptions)
Initierar ett ALZ-arkiv från en filsökväg med de medföljande laddningsalternativen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| filePath | java.lang.String | sökväg till ett ALZ-arkiv |
| loadOptions | AlzArchiveLoadOptions | alternativ som används för att ladda arkivet |
close()
public void close()
Frigör resurser som hålls av detta arkiv.
extractToDirectory(String destinationDirectory)
public final void extractToDirectory(String destinationDirectory)
Extraherar alla filer och kataloger till den angivna katalogen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| destinationDirectory | java.lang.String | destinationskatalog; den skapas vid behov |
getEntries()
public final List<AlzEntry> getEntries()
Hämtar posterna som utgör detta arkiv.
Returns: java.util.List<com.aspose.zip.AlzEntry> - oföränderlig lista med ALZ-poster
getFileEntries()
public final Iterable<IArchiveFileEntry> getFileEntries()
Hämtar poster via det gemensamma arkivgränssnittet.
Returns: java.lang.Iterable<com.aspose.zip.IArchiveFileEntry> - arkivposter
getFormat()
public final ArchiveFormat getFormat()
Hämtar arkivformatet.
Returns: ArchiveFormat - ArchiveFormat.Alz