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 void
analyzeFile(java.io.File file)
Gibt den Inhalt einer einzelnen Datei ausstatic void
analyzeFileOrDirectory(java.io.File file)
Gibt eine Datei oder ein Verzeichnis rekursiv auf der Konsole aus.static void
main(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()
-