Package de.bsvrz.ars.ars.repair
Class ArchiveFileViewer
java.lang.Object
de.bsvrz.ars.ars.repair.ArchiveFileViewer
public class ArchiveFileViewer
extends java.lang.Object
Klasse, die die Inhalte beliebiger Archivdateien auf der Konsole ausgibt.
-
Constructor Summary
Constructors Constructor Description ArchiveFileViewer() -
Method Summary
Modifier and Type Method Description static voidanalyzeFile(java.io.File file)Gibt den Inhalt einer einzelnen Datei ausstatic voidanalyzeFileOrDirectory(java.io.File file)Gibt eine Datei oder ein Verzeichnis rekursiv auf der Konsole aus.static voidmain(java.lang.String[] args)Einsteigspunktstatic <E extends java.lang.Enum<E>>
voidprintTable(IndexResult<E> result)Gibt die Inhalte eines index auf System.out ausMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
ArchiveFileViewer
public ArchiveFileViewer()
-
-
Method Details
-
main
public static void main(java.lang.String[] args)Einsteigspunkt- Parameters:
args- Argumente
-
analyzeFileOrDirectory
public static void analyzeFileOrDirectory(java.io.File file)Gibt eine Datei oder ein Verzeichnis rekursiv auf der Konsole aus.- Parameters:
file- Datei oder Verzeichnis
-
analyzeFile
public static void analyzeFile(java.io.File file) throws java.io.IOExceptionGibt den Inhalt einer einzelnen Datei aus- Parameters:
file- datei- Throws:
java.io.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()
-