Class RuntimeDetector

    • Method Detail

      • getFilePrefix

        public static String getFilePrefix()
        Get the file prefix for the current system.
        Returns:
        The file prefix.
      • getFileExtension

        public static String getFileExtension()
        Get the file extension for the current system.
        Returns:
        The file extension.
      • getPlatformPath

        public static String getPlatformPath()
        Get the platform path for the current system.
        Returns:
        The platform path.
      • getLibraryResource

        public static String getLibraryResource​(String libName)
        Get the path to the requested resource.
        Parameters:
        libName - Library name.
        Returns:
        The path to the requested resource.
      • getHashLibraryResource

        public static String getHashLibraryResource​(String libName)
        Get the path to the hash to the requested resource.
        Parameters:
        libName - Library name.
        Returns:
        The path to the hash to the requested resource.
      • isAthena

        public static boolean isAthena()
        Check if hardware platform is Athena.
        Returns:
        True if hardware platform is Athena.
      • isRaspbian

        public static boolean isRaspbian()
        Check if OS is Raspbian.
        Returns:
        True if OS is Raspbian.
      • isAarch64

        public static boolean isAarch64()
        check if architecture is aarch64.
        Returns:
        if architecture is aarch64
      • isLinux

        public static boolean isLinux()
      • isWindows

        public static boolean isWindows()
      • isMac

        public static boolean isMac()