Package de.elo.mover.main
Class ZipParts
java.lang.Object
de.elo.mover.main.ZipParts
Überschrift: ZipParts.
Beschreibung: Klasse für die Teile einer ZIP-Datei.
Copyright: Copyright (c) ELO Digital Office GmbH 2018
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionZipParts(String fileName, ZipParts.ReadWrite mode) Öffnet oder erzeugt eine Zip-Datei zum Lesen oder Schreiben der Transport Elemente. -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFilePart(File file) Fügt den Dateiinhalt als Abschnitt in eine ZIP Datei einvoidaddFilePart(String fileName) Fügt den Dateiinhalt als Abschnitt in eine ZIP Datei einvoidaddUtf8Part(String value) Fügt einen String als Abschnitt in die Transport-ZIP Datei ein.voidclose()Schließt die ZIP Datei.voidgetFilePart(File file) Liest den nächsten Abschnitt aus der ZIP Datei und speichert ihn als Dateiinhalt.voidgetFilePart(String fileName) Liest den nächsten Abschnitt aus der ZIP Datei und speichert ihn als Dateiinhalt.Liest den nächsten Abschnitt aus der ZIP Datei und liefert ihn als String zurück.
-
Constructor Details
-
ZipParts
Öffnet oder erzeugt eine Zip-Datei zum Lesen oder Schreiben der Transport Elemente.- Parameters:
fileName- Name und Pfad der ZIP Dateimode- Lese-/ Schreib-Modus- Throws:
FileNotFoundException
-
-
Method Details
-
close
Schließt die ZIP Datei.- Throws:
IOException
-
addUtf8Part
Fügt einen String als Abschnitt in die Transport-ZIP Datei ein.- Parameters:
value-- Throws:
IOException
-
addFilePart
Fügt den Dateiinhalt als Abschnitt in eine ZIP Datei ein- Parameters:
fileName-- Throws:
IOException
-
addFilePart
Fügt den Dateiinhalt als Abschnitt in eine ZIP Datei ein- Parameters:
file-- Throws:
IOException
-
getUtf8Part
Liest den nächsten Abschnitt aus der ZIP Datei und liefert ihn als String zurück.- Returns:
- Throws:
IOException
-
getFilePart
Liest den nächsten Abschnitt aus der ZIP Datei und speichert ihn als Dateiinhalt.- Parameters:
fileName-- Throws:
IOException
-
getFilePart
Liest den nächsten Abschnitt aus der ZIP Datei und speichert ihn als Dateiinhalt.- Parameters:
file-- Throws:
IOException
-