java.lang.Object
de.pirckheimer_gymnasium.engine_pi.debug.Version

public final class Version extends Object
Gibt die Versionsnummer sowie weitere Build-Informationen zurück.
  • Constructor Details

    • Version

      public Version()
  • Method Details

    • isJar

      @API public static boolean isJar()
      Gibt an, ob das Programm gerade aus einer Jar heraus gestartet wurde.
      Returns:
      true, falls ja, sonst false.
    • getJarName

      @API public static String getJarName()
      Gibt den Namen der Jar-Datei zurück, die gerade ausgeführt wird.
      Returns:
      Dateiname der Jar-Datei oder null, falls das Programm nicht über eine Jar-Datei ausgeführt wird.
    • getBuildTime

      @API public static long getBuildTime()
      Gibt an, wann die Jar-Datei erzeugt wurde.
      Returns:
      Erzeugungsdatum der Jar-Datei in Sekunden seit dem 01.01.1970 (Unix Timestamp) oder den aktuellen Timestamp, falls nicht von einer Jar-Datei ausgeführt.
    • getVersion

      public static String getVersion()
    • getGitCommitIdAbbrev

      public static String getGitCommitIdAbbrev()