Package de.bsvrz.ars.ars.repair
Class ArchiveFileViewer
java.lang.Object
de.bsvrz.ars.ars.repair.ArchiveFileViewer
Klasse, die die Inhalte beliebiger Archivdateien auf der Konsole ausgibt.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidanalyzeFile(File file) Gibt den Inhalt einer einzelnen Datei ausstatic voidanalyzeFileOrDirectory(File file) Gibt eine Datei oder ein Verzeichnis rekursiv auf der Konsole aus.static voidEinsteigspunktstatic <E extends Enum<E>>
voidprintTable(IndexResult<E> result) Gibt die Inhalte eines index auf System.out aus
-
Constructor Details
-
ArchiveFileViewer
public ArchiveFileViewer()
-
-
Method Details
-
main
Einsteigspunkt- Parameters:
args- Argumente
-
analyzeFileOrDirectory
Gibt eine Datei oder ein Verzeichnis rekursiv auf der Konsole aus.- Parameters:
file- Datei oder Verzeichnis
-
analyzeFile
Gibt den Inhalt einer einzelnen Datei aus- Parameters:
file- datei- Throws:
IOException- Fehler beim Lesen
-
printTable
Gibt die Inhalte eines index auf System.out aus- Type Parameters:
E- Typ der Werte in Index- Parameters:
result- Indexinhalte (Ergebnis vonBaseIndex.query()
-