Class ArchiveFileViewer

java.lang.Object
de.bsvrz.ars.ars.repair.ArchiveFileViewer

public final class ArchiveFileViewer extends Object
Klasse, die die Inhalte beliebiger Archivdateien auf der Konsole ausgibt.
  • Constructor Details

    • ArchiveFileViewer

      public ArchiveFileViewer()
  • Method Details

    • main

      public static void main(String[] args)
      Einsteigspunkt
      Parameters:
      args - Argumente
    • analyzeFileOrDirectory

      public static void analyzeFileOrDirectory(File file)
      Gibt eine Datei oder ein Verzeichnis rekursiv auf der Konsole aus.
      Parameters:
      file - Datei oder Verzeichnis
    • analyzeFile

      public static void analyzeFile(File file) throws IOException
      Gibt den Inhalt einer einzelnen Datei aus
      Parameters:
      file - datei
      Throws:
      IOException - Fehler beim Lesen
    • printTable

      public static <E extends Enum<E>> void printTable(IndexResult<E> result)
      Gibt die Inhalte eines index auf System.out aus
      Type Parameters:
      E - Typ der Werte in Index
      Parameters:
      result - Indexinhalte (Ergebnis von BaseIndex.query()