Class OSUtils

java.lang.Object
com.vaadin.open.OSUtils

public class OSUtils extends Object
  • Constructor Details

    • OSUtils

      public OSUtils()
  • Method Details

    • getTotalPhysicalMemory

      public static long getTotalPhysicalMemory()
      Safe call to obtain size of total physical memory.

      It is platform dependent and returns size of machine physical memory in bytes

      Returns:
      total size of machine physical memory in bytes or -1 if the attribute is not available.
    • getLongProperty

      public static Long getLongProperty(String name)
    • getLongProperty

      public static Long getLongProperty(String name, int radix)
    • longValueOf

      public static long longValueOf(String value, int radix)
    • getOsName

      public static String getOsName()
    • isLinux

      public static boolean isLinux()
    • isMac

      public static boolean isMac()
    • isWindows

      public static boolean isWindows()
    • isWsl

      public static boolean isWsl()